[INFO] fetching crate OSEXave 0.0.7...
[INFO] checking OSEXave-0.0.7 against master#3139ff09e9d07f7700f8d15ed25a231e29c43627 for pr-121848-3
[INFO] extracting crate OSEXave 0.0.7 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate OSEXave 0.0.7 on toolchain 3139ff09e9d07f7700f8d15ed25a231e29c43627
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate OSEXave 0.0.7
[INFO] finished tweaking crates.io crate OSEXave 0.0.7
[INFO] tweaked toml for crates.io crate OSEXave 0.0.7 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 74627df4710913f4b56938946c0c609f8caad242c6bab633072942533bcfdd77
[INFO] running `Command { std: "docker" "start" "-a" "74627df4710913f4b56938946c0c609f8caad242c6bab633072942533bcfdd77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "74627df4710913f4b56938946c0c609f8caad242c6bab633072942533bcfdd77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "74627df4710913f4b56938946c0c609f8caad242c6bab633072942533bcfdd77", kill_on_drop: false }`
[INFO] [stdout] 74627df4710913f4b56938946c0c609f8caad242c6bab633072942533bcfdd77
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+3139ff09e9d07f7700f8d15ed25a231e29c43627" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 011c02517c4e5c7521c3c4b0e126bc20a33c0c3e78f4dd9b1d73d30d2760f901
[INFO] running `Command { std: "docker" "start" "-a" "011c02517c4e5c7521c3c4b0e126bc20a33c0c3e78f4dd9b1d73d30d2760f901", kill_on_drop: false }`
[INFO] [stderr]     Checking OSEXave v0.0.7 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:16:74
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |               not(target_arch = "parisc2.0"), not(target_arch = "powerpc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `arm64`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 |           target_arch = "arm64"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[cfg(target_arch = "alpha")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:30:35
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:47:74
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:48:19
[INFO] [stdout]    |
[INFO] [stdout] 48 |               not(target_arch = "parisc2.0"), not(target_arch = "powerpc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `arm64`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | target_arch = "arm64"))]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(target_arch = "alpha")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:61:35
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:16:74
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: unused import: `OSErrorOther`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/base/mod.rs:20:30
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(self) use crate::types::{OSErrorOther};
[INFO] [stdout]    |                              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |               not(target_arch = "parisc2.0"), not(target_arch = "powerpc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `arm64`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 |           target_arch = "arm64"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: unused import: `OSErrorOther`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/mod.rs:20:30
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(self) use crate::types::{OSErrorOther};
[INFO] [stdout]    |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[cfg(target_arch = "alpha")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:30:35
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: unused import: `OSError`
[INFO] [stdout]   --> src/types/errors/other.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 | use super::{OSError};
[INFO] [stdout]    |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:47:74
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(any(all(not(target_arch = "alpha"), not(target_arch = "mips"), not(target_arch = "parisc"),
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: unused import: `platforms::Linux`
[INFO] [stdout]   --> src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use platforms::Linux;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:48:19
[INFO] [stdout]    |
[INFO] [stdout] 48 |               not(target_arch = "parisc2.0"), not(target_arch = "powerpc"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `arm64`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | target_arch = "arm64"))]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `alpha`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(target_arch = "alpha")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: `parisc2.0`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/mod.rs:61:35
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(any(target_arch = "parisc", target_arch = "parisc2.0"))]
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[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: unused import: `OSErrorOther`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/arch/base/mod.rs:20:30
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(self) use crate::types::{OSErrorOther};
[INFO] [stdout]    |                              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OSErrorOther`
[INFO] [stdout]   --> src/platforms/Linux/Errno_m/mod.rs:20:30
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(self) use crate::types::{OSErrorOther};
[INFO] [stdout]    |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OSError`
[INFO] [stdout]   --> src/types/errors/other.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 | use super::{OSError};
[INFO] [stdout]    |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `platforms::Linux`
[INFO] [stdout]   --> src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use platforms::Linux;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ unreachable pattern
[INFO] [stdout]     |
[INFO] [stdout] note: these patterns collectively make the last one unreachable
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 157 |             OSError::ESUCCESS => OSError::ESUCCESS as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 158 |             OSError::EPERM => OSError::EPERM as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 159 |             OSError::ENOENT => OSError::ENOENT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 160 |             OSError::ESRCH => OSError::ESRCH as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 161 |             OSError::EINTR => OSError::EINTR as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 162 |             OSError::EIO => OSError::EIO as u32,
[INFO] [stdout]     |             ------------ matches some of the same values
[INFO] [stdout] 163 |             OSError::ENXIO => OSError::ENXIO as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 164 |             OSError::E2BIG => OSError::E2BIG as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 165 |             OSError::ENOEXEC => OSError::ENOEXEC as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 166 |             OSError::EBADF => OSError::EBADF as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 167 |             OSError::ECHILD => OSError::ECHILD as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 168 |             OSError::EAGAIN_EWOULDBLOCK => OSError::EAGAIN_EWOULDBLOCK as u32,
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 169 |             OSError::ENOMEM => OSError::ENOMEM as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 170 |             OSError::EACCES => OSError::EACCES as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 171 |             OSError::EFAULT => OSError::EFAULT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 172 |             OSError::ENOTBLK => OSError::ENOTBLK as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 173 |             OSError::EBUSY => OSError::EBUSY as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 174 |             OSError::EEXIST => OSError::EEXIST as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 175 |             OSError::EXDEV => OSError::EXDEV as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 176 |             OSError::ENODEV => OSError::ENODEV as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 177 |             OSError::ENOTDIR => OSError::ENOTDIR as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 178 |             OSError::EISDIR => OSError::EISDIR as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 179 |             OSError::EINVAL => OSError::EINVAL as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 180 |             OSError::ENFILE => OSError::ENFILE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 181 |             OSError::EMFILE => OSError::EMFILE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 182 |             OSError::ENOTTY => OSError::ENOTTY as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 183 |             OSError::ETXTBSY => OSError::ETXTBSY as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 184 |             OSError::EFBIG => OSError::EFBIG as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 185 |             OSError::ENOSPC => OSError::ENOSPC as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 186 |             OSError::ESPIPE => OSError::ESPIPE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 187 |             OSError::EROFS => OSError::EROFS as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 188 |             OSError::EMLINK => OSError::EMLINK as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 189 |             OSError::EPIPE => OSError::EPIPE as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 190 |             OSError::EDOM => OSError::EDOM as u32,
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 191 |             OSError::ERANGE => OSError::ERANGE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 192 |             OSError::EDEADLK_EDEADLOCK => OSError::EDEADLK_EDEADLOCK as u32,
[INFO] [stdout]     |             -------------------------- matches some of the same values
[INFO] [stdout] 193 |             OSError::ENAMETOOLONG => OSError::ENAMETOOLONG as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 194 |             OSError::ENOLCK => OSError::ENOLCK as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 195 |             OSError::ENOSYS => OSError::ENOSYS as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 196 |             OSError::ENOTEMPTY => OSError::ENOTEMPTY as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 197 |             OSError::ELOOP => OSError::ELOOP as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 198 |             OSError::ENOMSG => OSError::ENOMSG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 199 |             OSError::EIDRM => OSError::EIDRM as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 200 |             OSError::ECHRNG => OSError::ECHRNG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 201 |             OSError::EL2NSYNC => OSError::EL2NSYNC as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 202 |             OSError::EL3HLT => OSError::EL3HLT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 203 |             OSError::EL3RST => OSError::EL3RST as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 204 |             OSError::ELNRNG => OSError::ELNRNG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 205 |             OSError::EUNATCH => OSError::EUNATCH as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 206 |             OSError::ENOCSI => OSError::ENOCSI as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 207 |             OSError::EL2HLT => OSError::EL2HLT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 208 |             OSError::EBADE => OSError::EBADE as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 209 |             OSError::EBADR => OSError::EBADR as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 210 |             OSError::EXFULL => OSError::EXFULL as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 211 |             OSError::ENOANO => OSError::ENOANO as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 212 |             OSError::EBADRQC => OSError::EBADRQC as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 213 |             OSError::EBADSLT => OSError::EBADSLT as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 214 |             OSError::EBFONT => OSError::EBFONT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 215 |             OSError::ENOSTR => OSError::ENOSTR as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 216 |             OSError::ENODATA => OSError::ENODATA as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 217 |             OSError::ETIME => OSError::ETIME as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 218 |             OSError::ENOSR => OSError::ENOSR as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 219 |             OSError::ENONET => OSError::ENONET as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 220 |             OSError::ENOPKG => OSError::ENOPKG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 221 |             OSError::EREMOTE => OSError::EREMOTE as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 222 |             OSError::ENOLINK => OSError::ENOLINK as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 223 |             OSError::EADV => OSError::EADV as u32,
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 224 |             OSError::ESRMNT => OSError::ESRMNT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 225 |             OSError::ECOMM => OSError::ECOMM as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 226 |             OSError::EPROTO => OSError::EPROTO as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 227 |             OSError::EMULTIHOP => OSError::EMULTIHOP as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 228 |             OSError::EDOTDOT => OSError::EDOTDOT as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 229 |             OSError::EBADMSG => OSError::EBADMSG as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 230 |             OSError::EOVERFLOW => OSError::EOVERFLOW as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 231 |             OSError::ENOTUNIQ => OSError::ENOTUNIQ as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 232 |             OSError::EBADFD => OSError::EBADFD as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 233 |             OSError::EREMCHG => OSError::EREMCHG as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 234 |             OSError::ELIBACC => OSError::ELIBACC as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 235 |             OSError::ELIBBAD => OSError::ELIBBAD as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 236 |             OSError::ELIBSCN => OSError::ELIBSCN as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 237 |             OSError::ELIBMAX => OSError::ELIBMAX as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 238 |             OSError::ELIBEXEC => OSError::ELIBEXEC as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 239 |             OSError::EILSEQ => OSError::EILSEQ as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 240 |             OSError::ERESTART => OSError::ERESTART as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 241 |             OSError::ESTRPIPE => OSError::ESTRPIPE as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 242 |             OSError::EUSERS => OSError::EUSERS as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 243 |             OSError::ENOTSOCK => OSError::ENOTSOCK as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 244 |             OSError::EDESTADDRREQ => OSError::EDESTADDRREQ as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 245 |             OSError::EMSGSIZE => OSError::EMSGSIZE as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 246 |             OSError::EPROTOTYPE => OSError::EPROTOTYPE as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 247 |             OSError::ENOPROTOOPT => OSError::ENOPROTOOPT as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 248 |             OSError::EPROTONOSUPPORT => OSError::EPROTONOSUPPORT as u32,
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 249 |             OSError::ESOCKTNOSUPPORT => OSError::ESOCKTNOSUPPORT as u32,
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 250 |             OSError::EOPNOTSUPP => OSError::EOPNOTSUPP as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 251 |             OSError::EPFNOSUPPORT => OSError::EPFNOSUPPORT as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 252 |             OSError::EAFNOSUPPORT => OSError::EAFNOSUPPORT as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 253 |             OSError::EADDRINUSE => OSError::EADDRINUSE as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 254 |             OSError::EADDRNOTAVAIL => OSError::EADDRNOTAVAIL as u32,
[INFO] [stdout]     |             ---------------------- matches some of the same values
[INFO] [stdout] 255 |             OSError::ENETDOWN => OSError::ENETDOWN as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 256 |             OSError::ENETUNREACH => OSError::ENETUNREACH as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 257 |             OSError::ENETRESET => OSError::ENETRESET as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 258 |             OSError::ECONNABORTED => OSError::ECONNABORTED as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 259 |             OSError::ECONNRESET => OSError::ECONNRESET as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 260 |             OSError::ENOBUFS => OSError::ENOBUFS as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 261 |             OSError::EISCONN => OSError::EISCONN as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 262 |             OSError::ENOTCONN => OSError::ENOTCONN as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 263 |             OSError::ESHUTDOWN => OSError::ESHUTDOWN as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 264 |             OSError::ETOOMANYREFS => OSError::ETOOMANYREFS as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 265 |             OSError::ETIMEDOUT => OSError::ETIMEDOUT as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 266 |             OSError::ECONNREFUSED => OSError::ECONNREFUSED as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 267 |             OSError::EHOSTDOWN => OSError::EHOSTDOWN as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 268 |             OSError::EHOSTUNREACH => OSError::EHOSTUNREACH as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 269 |             OSError::EALREADY => OSError::EALREADY as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 270 |             OSError::EINPROGRESS => OSError::EINPROGRESS as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 271 |             OSError::ESTALE => OSError::ESTALE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 272 |             OSError::EUCLEAN => OSError::EUCLEAN as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 273 |             OSError::ENOTNAM => OSError::ENOTNAM as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 274 |             OSError::ENAVAIL => OSError::ENAVAIL as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 275 |             OSError::EISNAM => OSError::EISNAM as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 276 |             OSError::EREMOTEIO => OSError::EREMOTEIO as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 277 |             OSError::EDQUOT => OSError::EDQUOT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 278 |             OSError::ENOMEDIUM => OSError::ENOMEDIUM as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 279 |             OSError::EMEDIUMTYPE => OSError::EMEDIUMTYPE as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 280 |             OSError::ECANCELED => OSError::ECANCELED as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 281 |             OSError::ENOKEY => OSError::ENOKEY as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 282 |             OSError::EKEYEXPIRED => OSError::EKEYEXPIRED as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 283 |             OSError::EKEYREVOKED => OSError::EKEYREVOKED as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 284 |             OSError::EKEYREJECTED => OSError::EKEYREJECTED as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 285 |             OSError::EOWNERDEAD => OSError::EOWNERDEAD as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 286 |             OSError::ENOTRECOVERABLE => OSError::ENOTRECOVERABLE as u32,
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 287 |             OSError::ERFKILL => OSError::ERFKILL as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 288 |             OSError::EHWPOISON => OSError::EHWPOISON as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 289 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ unreachable pattern
[INFO] [stdout]     |
[INFO] [stdout] note: these patterns collectively make the last one unreachable
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 295 |             OSError::ESUCCESS => "Success",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 296 |             OSError::EPERM => "Operation not permitted",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 297 |             OSError::ENOENT => "No such file or directory",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 298 |             OSError::ESRCH => "No such process",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 299 |             OSError::EINTR => "Interrupted system call",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 300 |             OSError::EIO => "I/O error",
[INFO] [stdout]     |             ------------ matches some of the same values
[INFO] [stdout] 301 |             OSError::ENXIO => "No such device or address",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 302 |             OSError::E2BIG => "Argument list too long",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 303 |             OSError::ENOEXEC => "Exec format error",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 304 |             OSError::EBADF => "Bad file number",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 305 |             OSError::ECHILD => "No child processes",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 306 |             OSError::EAGAIN_EWOULDBLOCK => "Try again/Operation would block",
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 307 |             OSError::ENOMEM => "Out of memory",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 308 |             OSError::EACCES => "Permission denied",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 309 |             OSError::EFAULT => "Bad address",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 310 |             OSError::ENOTBLK => "Block device required",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 311 |             OSError::EBUSY => "Device or resource busy",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 312 |             OSError::EEXIST => "File exists",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 313 |             OSError::EXDEV => "Cross-device link",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 314 |             OSError::ENODEV => "No such device",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 315 |             OSError::ENOTDIR => "Not a directory",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 316 |             OSError::EISDIR => "Is a directory",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 317 |             OSError::EINVAL => "Invalid argument",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 318 |             OSError::ENFILE => "File table overflow",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 319 |             OSError::EMFILE => "Too many open files",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 320 |             OSError::ENOTTY => "Not a typewriter",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 321 |             OSError::ETXTBSY => "Text file busy",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 322 |             OSError::EFBIG => "File too large",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 323 |             OSError::ENOSPC => "No space left on device",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 324 |             OSError::ESPIPE => "Illegal seek",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 325 |             OSError::EROFS => "Read-only file system",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 326 |             OSError::EMLINK => "Too many links",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 327 |             OSError::EPIPE => "Broken pipe",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 328 |             OSError::EDOM => "Math argument out of domain of func",
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 329 |             OSError::ERANGE => "Math result not representable",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 330 |             OSError::EDEADLK_EDEADLOCK => "Resource deadlock would occur",
[INFO] [stdout]     |             -------------------------- matches some of the same values
[INFO] [stdout] 331 |             OSError::ENAMETOOLONG => "File name too long",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 332 |             OSError::ENOLCK => "No record locks available",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 333 |             OSError::ENOSYS => "Invalid system call number",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 334 |             OSError::ENOTEMPTY => "Directory not empty",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 335 |             OSError::ELOOP => "Too many symbolic links encountered",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 336 |             OSError::ENOMSG => "No message of desired type",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 337 |             OSError::EIDRM => "Identifier removed",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 338 |             OSError::ECHRNG => "Channel number out of range",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 339 |             OSError::EL2NSYNC => "Level 2 not synchronized",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 340 |             OSError::EL3HLT => "Level 3 halted",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 341 |             OSError::EL3RST => "Level 3 reset",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 342 |             OSError::ELNRNG => "Link number out of range",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 343 |             OSError::EUNATCH => "Protocol driver not attached",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 344 |             OSError::ENOCSI => "No CSI structure available",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 345 |             OSError::EL2HLT => "Level 2 halted",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 346 |             OSError::EBADE => "Invalid exchange",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 347 |             OSError::EBADR => "Invalid request descriptor",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 348 |             OSError::EXFULL => "Exchange full",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 349 |             OSError::ENOANO => "No anode",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 350 |             OSError::EBADRQC => "Invalid request code",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 351 |             OSError::EBADSLT => "Invalid slot",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 352 |             OSError::EBFONT => "Bad font file format",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 353 |             OSError::ENOSTR => "Device not a stream",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 354 |             OSError::ENODATA => "No data available",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 355 |             OSError::ETIME => "Timer expired",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 356 |             OSError::ENOSR => "Out of streams resources",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 357 |             OSError::ENONET => "Machine is not on the network",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 358 |             OSError::ENOPKG => "Package not installed",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 359 |             OSError::EREMOTE => "Object is remote",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 360 |             OSError::ENOLINK => "Link has been severed",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 361 |             OSError::EADV => "Advertise error",
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 362 |             OSError::ESRMNT => "Srmount error",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 363 |             OSError::ECOMM => "Communication error on send",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 364 |             OSError::EPROTO => "Protocol error",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 365 |             OSError::EMULTIHOP => "Multihop attempted",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 366 |             OSError::EDOTDOT => "RFS specific error",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 367 |             OSError::EBADMSG => "Bad message",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 368 |             OSError::EOVERFLOW => "Value too large for defined data type",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 369 |             OSError::ENOTUNIQ => "Name not unique on network",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 370 |             OSError::EBADFD => "File descriptor in bad state",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 371 |             OSError::EREMCHG => "Remote address changed",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 372 |             OSError::ELIBACC => "Can not access a needed shared library",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 373 |             OSError::ELIBBAD => "Accessing a corrupted shared library",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 374 |             OSError::ELIBSCN => ".lib section in a.out corrupted",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 375 |             OSError::ELIBMAX => "Attempting to link in too many shared libraries",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 376 |             OSError::ELIBEXEC => "Cannot exec a shared library directly",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 377 |             OSError::EILSEQ => "Illegal byte sequence",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 378 |             OSError::ERESTART => "Interrupted system call should be restarted",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 379 |             OSError::ESTRPIPE => "Streams pipe error",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 380 |             OSError::EUSERS => "Too many users",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 381 |             OSError::ENOTSOCK => "Socket operation on non-socket",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 382 |             OSError::EDESTADDRREQ => "Destination address required",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 383 |             OSError::EMSGSIZE => "Message too long",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 384 |             OSError::EPROTOTYPE => "Protocol wrong type for socket",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 385 |             OSError::ENOPROTOOPT => "Protocol not available",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 386 |             OSError::EPROTONOSUPPORT => "Protocol not supported",
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 387 |             OSError::ESOCKTNOSUPPORT => "Socket type not supported",
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 388 |             OSError::EOPNOTSUPP => "Operation not supported on transport endpoint",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 389 |             OSError::EPFNOSUPPORT => "Protocol family not supported",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 390 |             OSError::EAFNOSUPPORT => "Address family not supported by protocol",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 391 |             OSError::EADDRINUSE => "Address already in use",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 392 |             OSError::EADDRNOTAVAIL => "Cannot assign requested address",
[INFO] [stdout]     |             ---------------------- matches some of the same values
[INFO] [stdout] 393 |             OSError::ENETDOWN => "Network is down",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 394 |             OSError::ENETUNREACH => "Network is unreachable",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 395 |             OSError::ENETRESET => "Network dropped connection because of reset",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 396 |             OSError::ECONNABORTED => "Software caused connection abort",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 397 |             OSError::ECONNRESET => "Connection reset by peer",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 398 |             OSError::ENOBUFS => "No buffer space available",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 399 |             OSError::EISCONN => "Transport endpoint is already connected",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 400 |             OSError::ENOTCONN => "Transport endpoint is not connected",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 401 |             OSError::ESHUTDOWN => "Cannot send after transport endpoint shutdown",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 402 |             OSError::ETOOMANYREFS => "Too many references: cannot splice",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 403 |             OSError::ETIMEDOUT => "Connection timed out",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 404 |             OSError::ECONNREFUSED => "Connection refused",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 405 |             OSError::EHOSTDOWN => "Host is down",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 406 |             OSError::EHOSTUNREACH => "No route to host",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 407 |             OSError::EALREADY => "Operation already in progress",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 408 |             OSError::EINPROGRESS => "Operation now in progress",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 409 |             OSError::ESTALE => "Stale file handle",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 410 |             OSError::EUCLEAN => "Structure needs cleaning",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 411 |             OSError::ENOTNAM => "Not a XENIX named type file",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 412 |             OSError::ENAVAIL => "No XENIX semaphores available",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 413 |             OSError::EISNAM => "Is a named type file",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 414 |             OSError::EREMOTEIO => "Remote I/O error",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 415 |             OSError::EDQUOT => "Quota exceeded",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 416 |             OSError::ENOMEDIUM => "No medium found",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 417 |             OSError::EMEDIUMTYPE => "Wrong medium type",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 418 |             OSError::ECANCELED => "Operation canceled",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 419 |             OSError::ENOKEY => "Required key not available",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 420 |             OSError::EKEYEXPIRED => "Key has expired",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 421 |             OSError::EKEYREVOKED => "Key has been revoked",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 422 |             OSError::EKEYREJECTED => "Key was rejected by service",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 423 |             OSError::EOWNERDEAD => "Owner died",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 424 |             OSError::ENOTRECOVERABLE => "State not recoverable",
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 425 |             OSError::ERFKILL => "Operation not possible due to RF-kill",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 426 |             OSError::EHWPOISON => "Memory page has hardware error",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 427 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:565:13
[INFO] [stdout]     |
[INFO] [stdout] 565 |             _ => panic!("Invalid Errno! (Linux)")
[INFO] [stdout]     |             ^ unreachable pattern
[INFO] [stdout]     |
[INFO] [stdout] note: these patterns collectively make the last one unreachable
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:565:13
[INFO] [stdout]     |
[INFO] [stdout] 433 |             OSError::ESUCCESS => RawError::Kind(OSError::ESUCCESS),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 434 |             OSError::EPERM => RawError::Kind(OSError::EPERM),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 435 |             OSError::ENOENT => RawError::Kind(OSError::ENOENT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 436 |             OSError::ESRCH => RawError::Kind(OSError::ESRCH),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 437 |             OSError::EINTR => RawError::Kind(OSError::EINTR),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 438 |             OSError::EIO => RawError::Kind(OSError::EIO),
[INFO] [stdout]     |             ------------ matches some of the same values
[INFO] [stdout] 439 |             OSError::ENXIO => RawError::Kind(OSError::ENXIO),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 440 |             OSError::E2BIG => RawError::Kind(OSError::E2BIG),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 441 |             OSError::ENOEXEC => RawError::Kind(OSError::ENOEXEC),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 442 |             OSError::EBADF => RawError::Kind(OSError::EBADF),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 443 |             OSError::ECHILD => RawError::Kind(OSError::ECHILD),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 444 |             OSError::EAGAIN_EWOULDBLOCK => RawError::Kind(OSError::EAGAIN_EWOULDBLOCK),
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 445 |             OSError::ENOMEM => RawError::Kind(OSError::ENOMEM),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 446 |             OSError::EACCES => RawError::Kind(OSError::EACCES),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 447 |             OSError::EFAULT => RawError::Kind(OSError::EFAULT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 448 |             OSError::ENOTBLK => RawError::Kind(OSError::ENOTBLK),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 449 |             OSError::EBUSY => RawError::Kind(OSError::EBUSY),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 450 |             OSError::EEXIST => RawError::Kind(OSError::EEXIST),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 451 |             OSError::EXDEV => RawError::Kind(OSError::EXDEV),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 452 |             OSError::ENODEV => RawError::Kind(OSError::ENODEV),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 453 |             OSError::ENOTDIR => RawError::Kind(OSError::ENOTDIR),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 454 |             OSError::EISDIR => RawError::Kind(OSError::EISDIR),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 455 |             OSError::EINVAL => RawError::Kind(OSError::EINVAL),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 456 |             OSError::ENFILE => RawError::Kind(OSError::ENFILE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 457 |             OSError::EMFILE => RawError::Kind(OSError::EMFILE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 458 |             OSError::ENOTTY => RawError::Kind(OSError::ENOTTY),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 459 |             OSError::ETXTBSY => RawError::Kind(OSError::ETXTBSY),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 460 |             OSError::EFBIG => RawError::Kind(OSError::EFBIG),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 461 |             OSError::ENOSPC => RawError::Kind(OSError::ENOSPC),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 462 |             OSError::ESPIPE => RawError::Kind(OSError::ESPIPE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 463 |             OSError::EROFS => RawError::Kind(OSError::EROFS),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 464 |             OSError::EMLINK => RawError::Kind(OSError::EMLINK),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 465 |             OSError::EPIPE => RawError::Kind(OSError::EPIPE),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 466 |             OSError::EDOM => RawError::Kind(OSError::EDOM),
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 467 |             OSError::ERANGE => RawError::Kind(OSError::ERANGE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 468 |             OSError::EDEADLK_EDEADLOCK => RawError::Kind(OSError::EDEADLK_EDEADLOCK),
[INFO] [stdout]     |             -------------------------- matches some of the same values
[INFO] [stdout] 469 |             OSError::ENAMETOOLONG => RawError::Kind(OSError::ENAMETOOLONG),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 470 |             OSError::ENOLCK => RawError::Kind(OSError::ENOLCK),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 471 |             OSError::ENOSYS => RawError::Kind(OSError::ENOSYS),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 472 |             OSError::ENOTEMPTY => RawError::Kind(OSError::ENOTEMPTY),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 473 |             OSError::ELOOP => RawError::Kind(OSError::ELOOP),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 474 |             OSError::ENOMSG => RawError::Kind(OSError::ENOMSG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 475 |             OSError::EIDRM => RawError::Kind(OSError::EIDRM),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 476 |             OSError::ECHRNG => RawError::Kind(OSError::ECHRNG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 477 |             OSError::EL2NSYNC => RawError::Kind(OSError::EL2NSYNC),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 478 |             OSError::EL3HLT => RawError::Kind(OSError::EL3HLT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 479 |             OSError::EL3RST => RawError::Kind(OSError::EL3RST),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 480 |             OSError::ELNRNG => RawError::Kind(OSError::ELNRNG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 481 |             OSError::EUNATCH => RawError::Kind(OSError::EUNATCH),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 482 |             OSError::ENOCSI => RawError::Kind(OSError::ENOCSI),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 483 |             OSError::EL2HLT => RawError::Kind(OSError::EL2HLT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 484 |             OSError::EBADE => RawError::Kind(OSError::EBADE),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 485 |             OSError::EBADR => RawError::Kind(OSError::EBADR),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 486 |             OSError::EXFULL => RawError::Kind(OSError::EXFULL),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 487 |             OSError::ENOANO => RawError::Kind(OSError::ENOANO),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 488 |             OSError::EBADRQC => RawError::Kind(OSError::EBADRQC),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 489 |             OSError::EBADSLT => RawError::Kind(OSError::EBADSLT),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 490 |             OSError::EBFONT => RawError::Kind(OSError::EBFONT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 491 |             OSError::ENOSTR => RawError::Kind(OSError::ENOSTR),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 492 |             OSError::ENODATA => RawError::Kind(OSError::ENODATA),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 493 |             OSError::ETIME => RawError::Kind(OSError::ETIME),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 494 |             OSError::ENOSR => RawError::Kind(OSError::ENOSR),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 495 |             OSError::ENONET => RawError::Kind(OSError::ENONET),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 496 |             OSError::ENOPKG => RawError::Kind(OSError::ENOPKG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 497 |             OSError::EREMOTE => RawError::Kind(OSError::EREMOTE),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 498 |             OSError::ENOLINK => RawError::Kind(OSError::ENOLINK),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 499 |             OSError::EADV => RawError::Kind(OSError::EADV),
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 500 |             OSError::ESRMNT => RawError::Kind(OSError::ESRMNT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 501 |             OSError::ECOMM => RawError::Kind(OSError::ECOMM),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 502 |             OSError::EPROTO => RawError::Kind(OSError::EPROTO),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 503 |             OSError::EMULTIHOP => RawError::Kind(OSError::EMULTIHOP),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 504 |             OSError::EDOTDOT => RawError::Kind(OSError::EDOTDOT),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 505 |             OSError::EBADMSG => RawError::Kind(OSError::EBADMSG),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 506 |             OSError::EOVERFLOW => RawError::Kind(OSError::EOVERFLOW),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 507 |             OSError::ENOTUNIQ => RawError::Kind(OSError::ENOTUNIQ),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 508 |             OSError::EBADFD => RawError::Kind(OSError::EBADFD),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 509 |             OSError::EREMCHG => RawError::Kind(OSError::EREMCHG),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 510 |             OSError::ELIBACC => RawError::Kind(OSError::ELIBACC),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 511 |             OSError::ELIBBAD => RawError::Kind(OSError::ELIBBAD),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 512 |             OSError::ELIBSCN => RawError::Kind(OSError::ELIBSCN),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 513 |             OSError::ELIBMAX => RawError::Kind(OSError::ELIBMAX),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 514 |             OSError::ELIBEXEC => RawError::Kind(OSError::ELIBEXEC),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 515 |             OSError::EILSEQ => RawError::Kind(OSError::EILSEQ),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 516 |             OSError::ERESTART => RawError::Kind(OSError::ERESTART),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 517 |             OSError::ESTRPIPE => RawError::Kind(OSError::ESTRPIPE),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 518 |             OSError::EUSERS => RawError::Kind(OSError::EUSERS),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 519 |             OSError::ENOTSOCK => RawError::Kind(OSError::ENOTSOCK),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 520 |             OSError::EDESTADDRREQ => RawError::Kind(OSError::EDESTADDRREQ),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 521 |             OSError::EMSGSIZE => RawError::Kind(OSError::EMSGSIZE),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 522 |             OSError::EPROTOTYPE => RawError::Kind(OSError::EPROTOTYPE),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 523 |             OSError::ENOPROTOOPT => RawError::Kind(OSError::ENOPROTOOPT),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 524 |             OSError::EPROTONOSUPPORT => RawError::Kind(OSError::EPROTONOSUPPORT),
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 525 |             OSError::ESOCKTNOSUPPORT => RawError::Kind(OSError::ESOCKTNOSUPPORT),
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 526 |             OSError::EOPNOTSUPP => RawError::Kind(OSError::EOPNOTSUPP),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 527 |             OSError::EPFNOSUPPORT => RawError::Kind(OSError::EPFNOSUPPORT),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 528 |             OSError::EAFNOSUPPORT => RawError::Kind(OSError::EAFNOSUPPORT),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 529 |             OSError::EADDRINUSE => RawError::Kind(OSError::EADDRINUSE),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 530 |             OSError::EADDRNOTAVAIL => RawError::Kind(OSError::EADDRNOTAVAIL),
[INFO] [stdout]     |             ---------------------- matches some of the same values
[INFO] [stdout] 531 |             OSError::ENETDOWN => RawError::Kind(OSError::ENETDOWN),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 532 |             OSError::ENETUNREACH => RawError::Kind(OSError::ENETUNREACH),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 533 |             OSError::ENETRESET => RawError::Kind(OSError::ENETRESET),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 534 |             OSError::ECONNABORTED => RawError::Kind(OSError::ECONNABORTED),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 535 |             OSError::ECONNRESET => RawError::Kind(OSError::ECONNRESET),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 536 |             OSError::ENOBUFS => RawError::Kind(OSError::ENOBUFS),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 537 |             OSError::EISCONN => RawError::Kind(OSError::EISCONN),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 538 |             OSError::ENOTCONN => RawError::Kind(OSError::ENOTCONN),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 539 |             OSError::ESHUTDOWN => RawError::Kind(OSError::ESHUTDOWN),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 540 |             OSError::ETOOMANYREFS => RawError::Kind(OSError::ETOOMANYREFS),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 541 |             OSError::ETIMEDOUT => RawError::Kind(OSError::ETIMEDOUT),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 542 |             OSError::ECONNREFUSED => RawError::Kind(OSError::ECONNREFUSED),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 543 |             OSError::EHOSTDOWN => RawError::Kind(OSError::EHOSTDOWN),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 544 |             OSError::EHOSTUNREACH => RawError::Kind(OSError::EHOSTUNREACH),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 545 |             OSError::EALREADY => RawError::Kind(OSError::EALREADY),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 546 |             OSError::EINPROGRESS => RawError::Kind(OSError::EINPROGRESS),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 547 |             OSError::ESTALE => RawError::Kind(OSError::ESTALE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 548 |             OSError::EUCLEAN => RawError::Kind(OSError::EUCLEAN),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 549 |             OSError::ENOTNAM => RawError::Kind(OSError::ENOTNAM),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 550 |             OSError::ENAVAIL => RawError::Kind(OSError::ENAVAIL),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 551 |             OSError::EISNAM => RawError::Kind(OSError::EISNAM),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 552 |             OSError::EREMOTEIO => RawError::Kind(OSError::EREMOTEIO),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 553 |             OSError::EDQUOT => RawError::Kind(OSError::EDQUOT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 554 |             OSError::ENOMEDIUM => RawError::Kind(OSError::ENOMEDIUM),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 555 |             OSError::EMEDIUMTYPE => RawError::Kind(OSError::EMEDIUMTYPE),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 556 |             OSError::ECANCELED => RawError::Kind(OSError::ECANCELED),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 557 |             OSError::ENOKEY => RawError::Kind(OSError::ENOKEY),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 558 |             OSError::EKEYEXPIRED => RawError::Kind(OSError::EKEYEXPIRED),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 559 |             OSError::EKEYREVOKED => RawError::Kind(OSError::EKEYREVOKED),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 560 |             OSError::EKEYREJECTED => RawError::Kind(OSError::EKEYREJECTED),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 561 |             OSError::EOWNERDEAD => RawError::Kind(OSError::EOWNERDEAD),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 562 |             OSError::ENOTRECOVERABLE => RawError::Kind(OSError::ENOTRECOVERABLE),
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 563 |             OSError::ERFKILL => RawError::Kind(OSError::ERFKILL),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 564 |             OSError::EHWPOISON => RawError::Kind(OSError::EHWPOISON),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 565 |             _ => panic!("Invalid Errno! (Linux)")
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ unreachable pattern
[INFO] [stdout]     |
[INFO] [stdout] note: these patterns collectively make the last one unreachable
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 157 |             OSError::ESUCCESS => OSError::ESUCCESS as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 158 |             OSError::EPERM => OSError::EPERM as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 159 |             OSError::ENOENT => OSError::ENOENT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 160 |             OSError::ESRCH => OSError::ESRCH as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 161 |             OSError::EINTR => OSError::EINTR as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 162 |             OSError::EIO => OSError::EIO as u32,
[INFO] [stdout]     |             ------------ matches some of the same values
[INFO] [stdout] 163 |             OSError::ENXIO => OSError::ENXIO as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 164 |             OSError::E2BIG => OSError::E2BIG as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 165 |             OSError::ENOEXEC => OSError::ENOEXEC as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 166 |             OSError::EBADF => OSError::EBADF as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 167 |             OSError::ECHILD => OSError::ECHILD as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 168 |             OSError::EAGAIN_EWOULDBLOCK => OSError::EAGAIN_EWOULDBLOCK as u32,
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 169 |             OSError::ENOMEM => OSError::ENOMEM as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 170 |             OSError::EACCES => OSError::EACCES as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 171 |             OSError::EFAULT => OSError::EFAULT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 172 |             OSError::ENOTBLK => OSError::ENOTBLK as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 173 |             OSError::EBUSY => OSError::EBUSY as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 174 |             OSError::EEXIST => OSError::EEXIST as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 175 |             OSError::EXDEV => OSError::EXDEV as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 176 |             OSError::ENODEV => OSError::ENODEV as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 177 |             OSError::ENOTDIR => OSError::ENOTDIR as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 178 |             OSError::EISDIR => OSError::EISDIR as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 179 |             OSError::EINVAL => OSError::EINVAL as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 180 |             OSError::ENFILE => OSError::ENFILE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 181 |             OSError::EMFILE => OSError::EMFILE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 182 |             OSError::ENOTTY => OSError::ENOTTY as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 183 |             OSError::ETXTBSY => OSError::ETXTBSY as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 184 |             OSError::EFBIG => OSError::EFBIG as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 185 |             OSError::ENOSPC => OSError::ENOSPC as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 186 |             OSError::ESPIPE => OSError::ESPIPE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 187 |             OSError::EROFS => OSError::EROFS as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 188 |             OSError::EMLINK => OSError::EMLINK as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 189 |             OSError::EPIPE => OSError::EPIPE as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 190 |             OSError::EDOM => OSError::EDOM as u32,
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 191 |             OSError::ERANGE => OSError::ERANGE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 192 |             OSError::EDEADLK_EDEADLOCK => OSError::EDEADLK_EDEADLOCK as u32,
[INFO] [stdout]     |             -------------------------- matches some of the same values
[INFO] [stdout] 193 |             OSError::ENAMETOOLONG => OSError::ENAMETOOLONG as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 194 |             OSError::ENOLCK => OSError::ENOLCK as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 195 |             OSError::ENOSYS => OSError::ENOSYS as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 196 |             OSError::ENOTEMPTY => OSError::ENOTEMPTY as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 197 |             OSError::ELOOP => OSError::ELOOP as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 198 |             OSError::ENOMSG => OSError::ENOMSG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 199 |             OSError::EIDRM => OSError::EIDRM as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 200 |             OSError::ECHRNG => OSError::ECHRNG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 201 |             OSError::EL2NSYNC => OSError::EL2NSYNC as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 202 |             OSError::EL3HLT => OSError::EL3HLT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 203 |             OSError::EL3RST => OSError::EL3RST as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 204 |             OSError::ELNRNG => OSError::ELNRNG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 205 |             OSError::EUNATCH => OSError::EUNATCH as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 206 |             OSError::ENOCSI => OSError::ENOCSI as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 207 |             OSError::EL2HLT => OSError::EL2HLT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 208 |             OSError::EBADE => OSError::EBADE as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 209 |             OSError::EBADR => OSError::EBADR as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 210 |             OSError::EXFULL => OSError::EXFULL as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 211 |             OSError::ENOANO => OSError::ENOANO as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 212 |             OSError::EBADRQC => OSError::EBADRQC as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 213 |             OSError::EBADSLT => OSError::EBADSLT as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 214 |             OSError::EBFONT => OSError::EBFONT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 215 |             OSError::ENOSTR => OSError::ENOSTR as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 216 |             OSError::ENODATA => OSError::ENODATA as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 217 |             OSError::ETIME => OSError::ETIME as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 218 |             OSError::ENOSR => OSError::ENOSR as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 219 |             OSError::ENONET => OSError::ENONET as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 220 |             OSError::ENOPKG => OSError::ENOPKG as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 221 |             OSError::EREMOTE => OSError::EREMOTE as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 222 |             OSError::ENOLINK => OSError::ENOLINK as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 223 |             OSError::EADV => OSError::EADV as u32,
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 224 |             OSError::ESRMNT => OSError::ESRMNT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 225 |             OSError::ECOMM => OSError::ECOMM as u32,
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 226 |             OSError::EPROTO => OSError::EPROTO as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 227 |             OSError::EMULTIHOP => OSError::EMULTIHOP as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 228 |             OSError::EDOTDOT => OSError::EDOTDOT as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 229 |             OSError::EBADMSG => OSError::EBADMSG as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 230 |             OSError::EOVERFLOW => OSError::EOVERFLOW as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 231 |             OSError::ENOTUNIQ => OSError::ENOTUNIQ as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 232 |             OSError::EBADFD => OSError::EBADFD as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 233 |             OSError::EREMCHG => OSError::EREMCHG as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 234 |             OSError::ELIBACC => OSError::ELIBACC as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 235 |             OSError::ELIBBAD => OSError::ELIBBAD as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 236 |             OSError::ELIBSCN => OSError::ELIBSCN as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 237 |             OSError::ELIBMAX => OSError::ELIBMAX as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 238 |             OSError::ELIBEXEC => OSError::ELIBEXEC as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 239 |             OSError::EILSEQ => OSError::EILSEQ as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 240 |             OSError::ERESTART => OSError::ERESTART as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 241 |             OSError::ESTRPIPE => OSError::ESTRPIPE as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 242 |             OSError::EUSERS => OSError::EUSERS as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 243 |             OSError::ENOTSOCK => OSError::ENOTSOCK as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 244 |             OSError::EDESTADDRREQ => OSError::EDESTADDRREQ as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 245 |             OSError::EMSGSIZE => OSError::EMSGSIZE as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 246 |             OSError::EPROTOTYPE => OSError::EPROTOTYPE as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 247 |             OSError::ENOPROTOOPT => OSError::ENOPROTOOPT as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 248 |             OSError::EPROTONOSUPPORT => OSError::EPROTONOSUPPORT as u32,
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 249 |             OSError::ESOCKTNOSUPPORT => OSError::ESOCKTNOSUPPORT as u32,
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 250 |             OSError::EOPNOTSUPP => OSError::EOPNOTSUPP as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 251 |             OSError::EPFNOSUPPORT => OSError::EPFNOSUPPORT as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 252 |             OSError::EAFNOSUPPORT => OSError::EAFNOSUPPORT as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 253 |             OSError::EADDRINUSE => OSError::EADDRINUSE as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 254 |             OSError::EADDRNOTAVAIL => OSError::EADDRNOTAVAIL as u32,
[INFO] [stdout]     |             ---------------------- matches some of the same values
[INFO] [stdout] 255 |             OSError::ENETDOWN => OSError::ENETDOWN as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 256 |             OSError::ENETUNREACH => OSError::ENETUNREACH as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 257 |             OSError::ENETRESET => OSError::ENETRESET as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 258 |             OSError::ECONNABORTED => OSError::ECONNABORTED as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 259 |             OSError::ECONNRESET => OSError::ECONNRESET as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 260 |             OSError::ENOBUFS => OSError::ENOBUFS as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 261 |             OSError::EISCONN => OSError::EISCONN as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 262 |             OSError::ENOTCONN => OSError::ENOTCONN as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 263 |             OSError::ESHUTDOWN => OSError::ESHUTDOWN as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 264 |             OSError::ETOOMANYREFS => OSError::ETOOMANYREFS as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 265 |             OSError::ETIMEDOUT => OSError::ETIMEDOUT as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 266 |             OSError::ECONNREFUSED => OSError::ECONNREFUSED as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 267 |             OSError::EHOSTDOWN => OSError::EHOSTDOWN as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 268 |             OSError::EHOSTUNREACH => OSError::EHOSTUNREACH as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 269 |             OSError::EALREADY => OSError::EALREADY as u32,
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 270 |             OSError::EINPROGRESS => OSError::EINPROGRESS as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 271 |             OSError::ESTALE => OSError::ESTALE as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 272 |             OSError::EUCLEAN => OSError::EUCLEAN as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 273 |             OSError::ENOTNAM => OSError::ENOTNAM as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 274 |             OSError::ENAVAIL => OSError::ENAVAIL as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 275 |             OSError::EISNAM => OSError::EISNAM as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 276 |             OSError::EREMOTEIO => OSError::EREMOTEIO as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 277 |             OSError::EDQUOT => OSError::EDQUOT as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 278 |             OSError::ENOMEDIUM => OSError::ENOMEDIUM as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 279 |             OSError::EMEDIUMTYPE => OSError::EMEDIUMTYPE as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 280 |             OSError::ECANCELED => OSError::ECANCELED as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 281 |             OSError::ENOKEY => OSError::ENOKEY as u32,
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 282 |             OSError::EKEYEXPIRED => OSError::EKEYEXPIRED as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 283 |             OSError::EKEYREVOKED => OSError::EKEYREVOKED as u32,
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 284 |             OSError::EKEYREJECTED => OSError::EKEYREJECTED as u32,
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 285 |             OSError::EOWNERDEAD => OSError::EOWNERDEAD as u32,
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 286 |             OSError::ENOTRECOVERABLE => OSError::ENOTRECOVERABLE as u32,
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 287 |             OSError::ERFKILL => OSError::ERFKILL as u32,
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 288 |             OSError::EHWPOISON => OSError::EHWPOISON as u32,
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 289 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ unreachable pattern
[INFO] [stdout]     |
[INFO] [stdout] note: these patterns collectively make the last one unreachable
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 295 |             OSError::ESUCCESS => "Success",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 296 |             OSError::EPERM => "Operation not permitted",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 297 |             OSError::ENOENT => "No such file or directory",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 298 |             OSError::ESRCH => "No such process",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 299 |             OSError::EINTR => "Interrupted system call",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 300 |             OSError::EIO => "I/O error",
[INFO] [stdout]     |             ------------ matches some of the same values
[INFO] [stdout] 301 |             OSError::ENXIO => "No such device or address",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 302 |             OSError::E2BIG => "Argument list too long",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 303 |             OSError::ENOEXEC => "Exec format error",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 304 |             OSError::EBADF => "Bad file number",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 305 |             OSError::ECHILD => "No child processes",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 306 |             OSError::EAGAIN_EWOULDBLOCK => "Try again/Operation would block",
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 307 |             OSError::ENOMEM => "Out of memory",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 308 |             OSError::EACCES => "Permission denied",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 309 |             OSError::EFAULT => "Bad address",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 310 |             OSError::ENOTBLK => "Block device required",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 311 |             OSError::EBUSY => "Device or resource busy",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 312 |             OSError::EEXIST => "File exists",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 313 |             OSError::EXDEV => "Cross-device link",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 314 |             OSError::ENODEV => "No such device",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 315 |             OSError::ENOTDIR => "Not a directory",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 316 |             OSError::EISDIR => "Is a directory",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 317 |             OSError::EINVAL => "Invalid argument",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 318 |             OSError::ENFILE => "File table overflow",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 319 |             OSError::EMFILE => "Too many open files",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 320 |             OSError::ENOTTY => "Not a typewriter",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 321 |             OSError::ETXTBSY => "Text file busy",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 322 |             OSError::EFBIG => "File too large",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 323 |             OSError::ENOSPC => "No space left on device",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 324 |             OSError::ESPIPE => "Illegal seek",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 325 |             OSError::EROFS => "Read-only file system",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 326 |             OSError::EMLINK => "Too many links",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 327 |             OSError::EPIPE => "Broken pipe",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 328 |             OSError::EDOM => "Math argument out of domain of func",
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 329 |             OSError::ERANGE => "Math result not representable",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 330 |             OSError::EDEADLK_EDEADLOCK => "Resource deadlock would occur",
[INFO] [stdout]     |             -------------------------- matches some of the same values
[INFO] [stdout] 331 |             OSError::ENAMETOOLONG => "File name too long",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 332 |             OSError::ENOLCK => "No record locks available",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 333 |             OSError::ENOSYS => "Invalid system call number",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 334 |             OSError::ENOTEMPTY => "Directory not empty",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 335 |             OSError::ELOOP => "Too many symbolic links encountered",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 336 |             OSError::ENOMSG => "No message of desired type",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 337 |             OSError::EIDRM => "Identifier removed",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 338 |             OSError::ECHRNG => "Channel number out of range",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 339 |             OSError::EL2NSYNC => "Level 2 not synchronized",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 340 |             OSError::EL3HLT => "Level 3 halted",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 341 |             OSError::EL3RST => "Level 3 reset",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 342 |             OSError::ELNRNG => "Link number out of range",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 343 |             OSError::EUNATCH => "Protocol driver not attached",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 344 |             OSError::ENOCSI => "No CSI structure available",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 345 |             OSError::EL2HLT => "Level 2 halted",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 346 |             OSError::EBADE => "Invalid exchange",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 347 |             OSError::EBADR => "Invalid request descriptor",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 348 |             OSError::EXFULL => "Exchange full",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 349 |             OSError::ENOANO => "No anode",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 350 |             OSError::EBADRQC => "Invalid request code",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 351 |             OSError::EBADSLT => "Invalid slot",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 352 |             OSError::EBFONT => "Bad font file format",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 353 |             OSError::ENOSTR => "Device not a stream",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 354 |             OSError::ENODATA => "No data available",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 355 |             OSError::ETIME => "Timer expired",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 356 |             OSError::ENOSR => "Out of streams resources",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 357 |             OSError::ENONET => "Machine is not on the network",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 358 |             OSError::ENOPKG => "Package not installed",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 359 |             OSError::EREMOTE => "Object is remote",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 360 |             OSError::ENOLINK => "Link has been severed",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 361 |             OSError::EADV => "Advertise error",
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 362 |             OSError::ESRMNT => "Srmount error",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 363 |             OSError::ECOMM => "Communication error on send",
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 364 |             OSError::EPROTO => "Protocol error",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 365 |             OSError::EMULTIHOP => "Multihop attempted",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 366 |             OSError::EDOTDOT => "RFS specific error",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 367 |             OSError::EBADMSG => "Bad message",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 368 |             OSError::EOVERFLOW => "Value too large for defined data type",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 369 |             OSError::ENOTUNIQ => "Name not unique on network",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 370 |             OSError::EBADFD => "File descriptor in bad state",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 371 |             OSError::EREMCHG => "Remote address changed",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 372 |             OSError::ELIBACC => "Can not access a needed shared library",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 373 |             OSError::ELIBBAD => "Accessing a corrupted shared library",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 374 |             OSError::ELIBSCN => ".lib section in a.out corrupted",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 375 |             OSError::ELIBMAX => "Attempting to link in too many shared libraries",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 376 |             OSError::ELIBEXEC => "Cannot exec a shared library directly",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 377 |             OSError::EILSEQ => "Illegal byte sequence",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 378 |             OSError::ERESTART => "Interrupted system call should be restarted",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 379 |             OSError::ESTRPIPE => "Streams pipe error",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 380 |             OSError::EUSERS => "Too many users",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 381 |             OSError::ENOTSOCK => "Socket operation on non-socket",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 382 |             OSError::EDESTADDRREQ => "Destination address required",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 383 |             OSError::EMSGSIZE => "Message too long",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 384 |             OSError::EPROTOTYPE => "Protocol wrong type for socket",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 385 |             OSError::ENOPROTOOPT => "Protocol not available",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 386 |             OSError::EPROTONOSUPPORT => "Protocol not supported",
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 387 |             OSError::ESOCKTNOSUPPORT => "Socket type not supported",
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 388 |             OSError::EOPNOTSUPP => "Operation not supported on transport endpoint",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 389 |             OSError::EPFNOSUPPORT => "Protocol family not supported",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 390 |             OSError::EAFNOSUPPORT => "Address family not supported by protocol",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 391 |             OSError::EADDRINUSE => "Address already in use",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 392 |             OSError::EADDRNOTAVAIL => "Cannot assign requested address",
[INFO] [stdout]     |             ---------------------- matches some of the same values
[INFO] [stdout] 393 |             OSError::ENETDOWN => "Network is down",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 394 |             OSError::ENETUNREACH => "Network is unreachable",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 395 |             OSError::ENETRESET => "Network dropped connection because of reset",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 396 |             OSError::ECONNABORTED => "Software caused connection abort",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 397 |             OSError::ECONNRESET => "Connection reset by peer",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 398 |             OSError::ENOBUFS => "No buffer space available",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 399 |             OSError::EISCONN => "Transport endpoint is already connected",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 400 |             OSError::ENOTCONN => "Transport endpoint is not connected",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 401 |             OSError::ESHUTDOWN => "Cannot send after transport endpoint shutdown",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 402 |             OSError::ETOOMANYREFS => "Too many references: cannot splice",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 403 |             OSError::ETIMEDOUT => "Connection timed out",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 404 |             OSError::ECONNREFUSED => "Connection refused",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 405 |             OSError::EHOSTDOWN => "Host is down",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 406 |             OSError::EHOSTUNREACH => "No route to host",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 407 |             OSError::EALREADY => "Operation already in progress",
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 408 |             OSError::EINPROGRESS => "Operation now in progress",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 409 |             OSError::ESTALE => "Stale file handle",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 410 |             OSError::EUCLEAN => "Structure needs cleaning",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 411 |             OSError::ENOTNAM => "Not a XENIX named type file",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 412 |             OSError::ENAVAIL => "No XENIX semaphores available",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 413 |             OSError::EISNAM => "Is a named type file",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 414 |             OSError::EREMOTEIO => "Remote I/O error",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 415 |             OSError::EDQUOT => "Quota exceeded",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 416 |             OSError::ENOMEDIUM => "No medium found",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 417 |             OSError::EMEDIUMTYPE => "Wrong medium type",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 418 |             OSError::ECANCELED => "Operation canceled",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 419 |             OSError::ENOKEY => "Required key not available",
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 420 |             OSError::EKEYEXPIRED => "Key has expired",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 421 |             OSError::EKEYREVOKED => "Key has been revoked",
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 422 |             OSError::EKEYREJECTED => "Key was rejected by service",
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 423 |             OSError::EOWNERDEAD => "Owner died",
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 424 |             OSError::ENOTRECOVERABLE => "State not recoverable",
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 425 |             OSError::ERFKILL => "Operation not possible due to RF-kill",
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 426 |             OSError::EHWPOISON => "Memory page has hardware error",
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 427 |             _ => panic!("Invalid OSError kind! (Linux)")
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:565:13
[INFO] [stdout]     |
[INFO] [stdout] 565 |             _ => panic!("Invalid Errno! (Linux)")
[INFO] [stdout]     |             ^ unreachable pattern
[INFO] [stdout]     |
[INFO] [stdout] note: these patterns collectively make the last one unreachable
[INFO] [stdout]    --> src/platforms/Linux/Errno_m/arch/base/os_error_m.rs:565:13
[INFO] [stdout]     |
[INFO] [stdout] 433 |             OSError::ESUCCESS => RawError::Kind(OSError::ESUCCESS),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 434 |             OSError::EPERM => RawError::Kind(OSError::EPERM),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 435 |             OSError::ENOENT => RawError::Kind(OSError::ENOENT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 436 |             OSError::ESRCH => RawError::Kind(OSError::ESRCH),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 437 |             OSError::EINTR => RawError::Kind(OSError::EINTR),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 438 |             OSError::EIO => RawError::Kind(OSError::EIO),
[INFO] [stdout]     |             ------------ matches some of the same values
[INFO] [stdout] 439 |             OSError::ENXIO => RawError::Kind(OSError::ENXIO),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 440 |             OSError::E2BIG => RawError::Kind(OSError::E2BIG),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 441 |             OSError::ENOEXEC => RawError::Kind(OSError::ENOEXEC),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 442 |             OSError::EBADF => RawError::Kind(OSError::EBADF),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 443 |             OSError::ECHILD => RawError::Kind(OSError::ECHILD),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 444 |             OSError::EAGAIN_EWOULDBLOCK => RawError::Kind(OSError::EAGAIN_EWOULDBLOCK),
[INFO] [stdout]     |             --------------------------- matches some of the same values
[INFO] [stdout] 445 |             OSError::ENOMEM => RawError::Kind(OSError::ENOMEM),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 446 |             OSError::EACCES => RawError::Kind(OSError::EACCES),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 447 |             OSError::EFAULT => RawError::Kind(OSError::EFAULT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 448 |             OSError::ENOTBLK => RawError::Kind(OSError::ENOTBLK),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 449 |             OSError::EBUSY => RawError::Kind(OSError::EBUSY),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 450 |             OSError::EEXIST => RawError::Kind(OSError::EEXIST),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 451 |             OSError::EXDEV => RawError::Kind(OSError::EXDEV),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 452 |             OSError::ENODEV => RawError::Kind(OSError::ENODEV),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 453 |             OSError::ENOTDIR => RawError::Kind(OSError::ENOTDIR),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 454 |             OSError::EISDIR => RawError::Kind(OSError::EISDIR),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 455 |             OSError::EINVAL => RawError::Kind(OSError::EINVAL),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 456 |             OSError::ENFILE => RawError::Kind(OSError::ENFILE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 457 |             OSError::EMFILE => RawError::Kind(OSError::EMFILE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 458 |             OSError::ENOTTY => RawError::Kind(OSError::ENOTTY),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 459 |             OSError::ETXTBSY => RawError::Kind(OSError::ETXTBSY),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 460 |             OSError::EFBIG => RawError::Kind(OSError::EFBIG),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 461 |             OSError::ENOSPC => RawError::Kind(OSError::ENOSPC),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 462 |             OSError::ESPIPE => RawError::Kind(OSError::ESPIPE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 463 |             OSError::EROFS => RawError::Kind(OSError::EROFS),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 464 |             OSError::EMLINK => RawError::Kind(OSError::EMLINK),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 465 |             OSError::EPIPE => RawError::Kind(OSError::EPIPE),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 466 |             OSError::EDOM => RawError::Kind(OSError::EDOM),
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 467 |             OSError::ERANGE => RawError::Kind(OSError::ERANGE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 468 |             OSError::EDEADLK_EDEADLOCK => RawError::Kind(OSError::EDEADLK_EDEADLOCK),
[INFO] [stdout]     |             -------------------------- matches some of the same values
[INFO] [stdout] 469 |             OSError::ENAMETOOLONG => RawError::Kind(OSError::ENAMETOOLONG),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 470 |             OSError::ENOLCK => RawError::Kind(OSError::ENOLCK),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 471 |             OSError::ENOSYS => RawError::Kind(OSError::ENOSYS),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 472 |             OSError::ENOTEMPTY => RawError::Kind(OSError::ENOTEMPTY),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 473 |             OSError::ELOOP => RawError::Kind(OSError::ELOOP),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 474 |             OSError::ENOMSG => RawError::Kind(OSError::ENOMSG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 475 |             OSError::EIDRM => RawError::Kind(OSError::EIDRM),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 476 |             OSError::ECHRNG => RawError::Kind(OSError::ECHRNG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 477 |             OSError::EL2NSYNC => RawError::Kind(OSError::EL2NSYNC),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 478 |             OSError::EL3HLT => RawError::Kind(OSError::EL3HLT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 479 |             OSError::EL3RST => RawError::Kind(OSError::EL3RST),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 480 |             OSError::ELNRNG => RawError::Kind(OSError::ELNRNG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 481 |             OSError::EUNATCH => RawError::Kind(OSError::EUNATCH),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 482 |             OSError::ENOCSI => RawError::Kind(OSError::ENOCSI),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 483 |             OSError::EL2HLT => RawError::Kind(OSError::EL2HLT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 484 |             OSError::EBADE => RawError::Kind(OSError::EBADE),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 485 |             OSError::EBADR => RawError::Kind(OSError::EBADR),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 486 |             OSError::EXFULL => RawError::Kind(OSError::EXFULL),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 487 |             OSError::ENOANO => RawError::Kind(OSError::ENOANO),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 488 |             OSError::EBADRQC => RawError::Kind(OSError::EBADRQC),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 489 |             OSError::EBADSLT => RawError::Kind(OSError::EBADSLT),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 490 |             OSError::EBFONT => RawError::Kind(OSError::EBFONT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 491 |             OSError::ENOSTR => RawError::Kind(OSError::ENOSTR),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 492 |             OSError::ENODATA => RawError::Kind(OSError::ENODATA),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 493 |             OSError::ETIME => RawError::Kind(OSError::ETIME),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 494 |             OSError::ENOSR => RawError::Kind(OSError::ENOSR),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 495 |             OSError::ENONET => RawError::Kind(OSError::ENONET),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 496 |             OSError::ENOPKG => RawError::Kind(OSError::ENOPKG),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 497 |             OSError::EREMOTE => RawError::Kind(OSError::EREMOTE),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 498 |             OSError::ENOLINK => RawError::Kind(OSError::ENOLINK),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 499 |             OSError::EADV => RawError::Kind(OSError::EADV),
[INFO] [stdout]     |             ------------- matches some of the same values
[INFO] [stdout] 500 |             OSError::ESRMNT => RawError::Kind(OSError::ESRMNT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 501 |             OSError::ECOMM => RawError::Kind(OSError::ECOMM),
[INFO] [stdout]     |             -------------- matches some of the same values
[INFO] [stdout] 502 |             OSError::EPROTO => RawError::Kind(OSError::EPROTO),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 503 |             OSError::EMULTIHOP => RawError::Kind(OSError::EMULTIHOP),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 504 |             OSError::EDOTDOT => RawError::Kind(OSError::EDOTDOT),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 505 |             OSError::EBADMSG => RawError::Kind(OSError::EBADMSG),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 506 |             OSError::EOVERFLOW => RawError::Kind(OSError::EOVERFLOW),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 507 |             OSError::ENOTUNIQ => RawError::Kind(OSError::ENOTUNIQ),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 508 |             OSError::EBADFD => RawError::Kind(OSError::EBADFD),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 509 |             OSError::EREMCHG => RawError::Kind(OSError::EREMCHG),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 510 |             OSError::ELIBACC => RawError::Kind(OSError::ELIBACC),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 511 |             OSError::ELIBBAD => RawError::Kind(OSError::ELIBBAD),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 512 |             OSError::ELIBSCN => RawError::Kind(OSError::ELIBSCN),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 513 |             OSError::ELIBMAX => RawError::Kind(OSError::ELIBMAX),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 514 |             OSError::ELIBEXEC => RawError::Kind(OSError::ELIBEXEC),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 515 |             OSError::EILSEQ => RawError::Kind(OSError::EILSEQ),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 516 |             OSError::ERESTART => RawError::Kind(OSError::ERESTART),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 517 |             OSError::ESTRPIPE => RawError::Kind(OSError::ESTRPIPE),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 518 |             OSError::EUSERS => RawError::Kind(OSError::EUSERS),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 519 |             OSError::ENOTSOCK => RawError::Kind(OSError::ENOTSOCK),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 520 |             OSError::EDESTADDRREQ => RawError::Kind(OSError::EDESTADDRREQ),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 521 |             OSError::EMSGSIZE => RawError::Kind(OSError::EMSGSIZE),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 522 |             OSError::EPROTOTYPE => RawError::Kind(OSError::EPROTOTYPE),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 523 |             OSError::ENOPROTOOPT => RawError::Kind(OSError::ENOPROTOOPT),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 524 |             OSError::EPROTONOSUPPORT => RawError::Kind(OSError::EPROTONOSUPPORT),
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 525 |             OSError::ESOCKTNOSUPPORT => RawError::Kind(OSError::ESOCKTNOSUPPORT),
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 526 |             OSError::EOPNOTSUPP => RawError::Kind(OSError::EOPNOTSUPP),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 527 |             OSError::EPFNOSUPPORT => RawError::Kind(OSError::EPFNOSUPPORT),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 528 |             OSError::EAFNOSUPPORT => RawError::Kind(OSError::EAFNOSUPPORT),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 529 |             OSError::EADDRINUSE => RawError::Kind(OSError::EADDRINUSE),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 530 |             OSError::EADDRNOTAVAIL => RawError::Kind(OSError::EADDRNOTAVAIL),
[INFO] [stdout]     |             ---------------------- matches some of the same values
[INFO] [stdout] 531 |             OSError::ENETDOWN => RawError::Kind(OSError::ENETDOWN),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 532 |             OSError::ENETUNREACH => RawError::Kind(OSError::ENETUNREACH),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 533 |             OSError::ENETRESET => RawError::Kind(OSError::ENETRESET),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 534 |             OSError::ECONNABORTED => RawError::Kind(OSError::ECONNABORTED),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 535 |             OSError::ECONNRESET => RawError::Kind(OSError::ECONNRESET),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 536 |             OSError::ENOBUFS => RawError::Kind(OSError::ENOBUFS),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 537 |             OSError::EISCONN => RawError::Kind(OSError::EISCONN),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 538 |             OSError::ENOTCONN => RawError::Kind(OSError::ENOTCONN),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 539 |             OSError::ESHUTDOWN => RawError::Kind(OSError::ESHUTDOWN),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 540 |             OSError::ETOOMANYREFS => RawError::Kind(OSError::ETOOMANYREFS),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 541 |             OSError::ETIMEDOUT => RawError::Kind(OSError::ETIMEDOUT),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 542 |             OSError::ECONNREFUSED => RawError::Kind(OSError::ECONNREFUSED),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 543 |             OSError::EHOSTDOWN => RawError::Kind(OSError::EHOSTDOWN),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 544 |             OSError::EHOSTUNREACH => RawError::Kind(OSError::EHOSTUNREACH),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 545 |             OSError::EALREADY => RawError::Kind(OSError::EALREADY),
[INFO] [stdout]     |             ----------------- matches some of the same values
[INFO] [stdout] 546 |             OSError::EINPROGRESS => RawError::Kind(OSError::EINPROGRESS),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 547 |             OSError::ESTALE => RawError::Kind(OSError::ESTALE),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 548 |             OSError::EUCLEAN => RawError::Kind(OSError::EUCLEAN),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 549 |             OSError::ENOTNAM => RawError::Kind(OSError::ENOTNAM),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 550 |             OSError::ENAVAIL => RawError::Kind(OSError::ENAVAIL),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 551 |             OSError::EISNAM => RawError::Kind(OSError::EISNAM),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 552 |             OSError::EREMOTEIO => RawError::Kind(OSError::EREMOTEIO),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 553 |             OSError::EDQUOT => RawError::Kind(OSError::EDQUOT),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 554 |             OSError::ENOMEDIUM => RawError::Kind(OSError::ENOMEDIUM),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 555 |             OSError::EMEDIUMTYPE => RawError::Kind(OSError::EMEDIUMTYPE),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 556 |             OSError::ECANCELED => RawError::Kind(OSError::ECANCELED),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 557 |             OSError::ENOKEY => RawError::Kind(OSError::ENOKEY),
[INFO] [stdout]     |             --------------- matches some of the same values
[INFO] [stdout] 558 |             OSError::EKEYEXPIRED => RawError::Kind(OSError::EKEYEXPIRED),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 559 |             OSError::EKEYREVOKED => RawError::Kind(OSError::EKEYREVOKED),
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] 560 |             OSError::EKEYREJECTED => RawError::Kind(OSError::EKEYREJECTED),
[INFO] [stdout]     |             --------------------- matches some of the same values
[INFO] [stdout] 561 |             OSError::EOWNERDEAD => RawError::Kind(OSError::EOWNERDEAD),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 562 |             OSError::ENOTRECOVERABLE => RawError::Kind(OSError::ENOTRECOVERABLE),
[INFO] [stdout]     |             ------------------------ matches some of the same values
[INFO] [stdout] 563 |             OSError::ERFKILL => RawError::Kind(OSError::ERFKILL),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 564 |             OSError::EHWPOISON => RawError::Kind(OSError::EHWPOISON),
[INFO] [stdout]     |             ------------------ matches some of the same values
[INFO] [stdout] 565 |             _ => panic!("Invalid Errno! (Linux)")
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OSErrorOther` is never constructed
[INFO] [stdout]   --> src/types/errors/other.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct OSErrorOther {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `code`, and `description` are never used
[INFO] [stdout]   --> src/types/errors/other.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl OSErrorOther {
[INFO] [stdout]    | ----------------- associated items in this implementation
[INFO] [stdout] 24 |     pub fn new(code: u32, description: &'static str) -> OSErrorOther {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn code(&self) -> &u32 {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn description(&self) -> &'static str {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 23 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OSErrorOther` is never constructed
[INFO] [stdout]   --> src/types/errors/other.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct OSErrorOther {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `code`, and `description` are never used
[INFO] [stdout]   --> src/types/errors/other.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl OSErrorOther {
[INFO] [stdout]    | ----------------- associated items in this implementation
[INFO] [stdout] 24 |     pub fn new(code: u32, description: &'static str) -> OSErrorOther {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn code(&self) -> &u32 {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn description(&self) -> &'static str {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 23 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] running `Command { std: "docker" "inspect" "011c02517c4e5c7521c3c4b0e126bc20a33c0c3e78f4dd9b1d73d30d2760f901", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "011c02517c4e5c7521c3c4b0e126bc20a33c0c3e78f4dd9b1d73d30d2760f901", kill_on_drop: false }`
[INFO] [stdout] 011c02517c4e5c7521c3c4b0e126bc20a33c0c3e78f4dd9b1d73d30d2760f901
