[INFO] fetching crate eui-no-std 0.3.1... [INFO] testing eui-no-std-0.3.1 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate eui-no-std 0.3.1 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate eui-no-std 0.3.1 [INFO] finished tweaking crates.io crate eui-no-std 0.3.1 [INFO] tweaked toml for crates.io crate eui-no-std 0.3.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate eui-no-std 0.3.1 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 19 packages to latest compatible versions [INFO] [stderr] Adding hash32 v0.1.1 (available: v1.0.0) [INFO] [stderr] Adding heapless v0.5.6 (available: v0.8.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 307027e3535490332e424d62248a0cda3d85696a374440628f53483f3bc0c68f [INFO] running `Command { std: "docker" "start" "-a" "307027e3535490332e424d62248a0cda3d85696a374440628f53483f3bc0c68f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "307027e3535490332e424d62248a0cda3d85696a374440628f53483f3bc0c68f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "307027e3535490332e424d62248a0cda3d85696a374440628f53483f3bc0c68f", kill_on_drop: false }` [INFO] [stdout] 307027e3535490332e424d62248a0cda3d85696a374440628f53483f3bc0c68f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 1da9351120dcd41eb4ce807047a4a8d6ee0ff763f90842627256eade2a89da77 [INFO] running `Command { std: "docker" "start" "-a" "1da9351120dcd41eb4ce807047a4a8d6ee0ff763f90842627256eade2a89da77", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling heapless v0.5.6 [INFO] [stderr] Compiling hash32 v0.1.1 [INFO] [stderr] Compiling generic-array v0.12.4 [INFO] [stderr] Compiling generic-array v0.13.3 [INFO] [stderr] Compiling as-slice v0.1.5 [INFO] [stderr] Compiling hash32-derive v0.1.1 [INFO] [stderr] Compiling eui-no-std v0.3.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:29:51 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stdout] | ^-------------------- [INFO] [stdout] | | [INFO] [stdout] | `Hash` is not local [INFO] [stdout] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui48` [INFO] [stdout] 30 | pub struct Eui48([u8; 6]); [INFO] [stdout] | ----- `Eui48` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:31:51 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stdout] | ^-------------------- [INFO] [stdout] | | [INFO] [stdout] | `Hash` is not local [INFO] [stdout] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui64` [INFO] [stdout] 32 | pub struct Eui64([u8; 8]); [INFO] [stdout] | ----- `Eui64` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.10s [INFO] running `Command { std: "docker" "inspect" "1da9351120dcd41eb4ce807047a4a8d6ee0ff763f90842627256eade2a89da77", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1da9351120dcd41eb4ce807047a4a8d6ee0ff763f90842627256eade2a89da77", kill_on_drop: false }` [INFO] [stdout] 1da9351120dcd41eb4ce807047a4a8d6ee0ff763f90842627256eade2a89da77 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] a1cda032b318f9c721cae03615af71f3cf9d444e781a1daf0b64bea7b24aa1fc [INFO] running `Command { std: "docker" "start" "-a" "a1cda032b318f9c721cae03615af71f3cf9d444e781a1daf0b64bea7b24aa1fc", kill_on_drop: false }` [INFO] [stderr] Compiling serde_test v1.0.177 [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:29:51 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stdout] | ^-------------------- [INFO] [stdout] | | [INFO] [stdout] | `Hash` is not local [INFO] [stdout] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui48` [INFO] [stdout] 30 | pub struct Eui48([u8; 6]); [INFO] [stdout] | ----- `Eui48` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:31:51 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stdout] | ^-------------------- [INFO] [stdout] | | [INFO] [stdout] | `Hash` is not local [INFO] [stdout] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui64` [INFO] [stdout] 32 | pub struct Eui64([u8; 8]); [INFO] [stdout] | ----- `Eui64` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling eui-no-std v0.3.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:29:51 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stdout] | ^-------------------- [INFO] [stdout] | | [INFO] [stdout] | `Hash` is not local [INFO] [stdout] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui48` [INFO] [stdout] 30 | pub struct Eui48([u8; 6]); [INFO] [stdout] | ----- `Eui48` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:31:51 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stdout] | ^-------------------- [INFO] [stdout] | | [INFO] [stdout] | `Hash` is not local [INFO] [stdout] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui64` [INFO] [stdout] 32 | pub struct Eui64([u8; 8]); [INFO] [stdout] | ----- `Eui64` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.56s [INFO] running `Command { std: "docker" "inspect" "a1cda032b318f9c721cae03615af71f3cf9d444e781a1daf0b64bea7b24aa1fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a1cda032b318f9c721cae03615af71f3cf9d444e781a1daf0b64bea7b24aa1fc", kill_on_drop: false }` [INFO] [stdout] a1cda032b318f9c721cae03615af71f3cf9d444e781a1daf0b64bea7b24aa1fc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 2c59f1dbaef566dc2a802fdb2abca87efaec4e00af6d84d391a1be18cef583ed [INFO] running `Command { std: "docker" "start" "-a" "2c59f1dbaef566dc2a802fdb2abca87efaec4e00af6d84d391a1be18cef583ed", kill_on_drop: false }` [INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stderr] --> src/lib.rs:29:51 [INFO] [stderr] | [INFO] [stderr] 29 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stderr] | ^-------------------- [INFO] [stderr] | | [INFO] [stderr] | `Hash` is not local [INFO] [stderr] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui48` [INFO] [stderr] 30 | pub struct Eui48([u8; 6]); [INFO] [stderr] | ----- `Eui48` is not local [INFO] [stderr] | [INFO] [stderr] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stderr] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stderr] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stderr] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stderr] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stderr] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stderr] --> src/lib.rs:31:51 [INFO] [stderr] | [INFO] [stderr] 31 | #[derive(Eq, PartialEq, Copy, Clone, Debug, Hash, hash32_derive::Hash32)] [INFO] [stderr] | ^-------------------- [INFO] [stderr] | | [INFO] [stderr] | `Hash` is not local [INFO] [stderr] | move the `impl` block outside of this constant `__IMPL_HASH32_FOR_Eui64` [INFO] [stderr] 32 | pub struct Eui64([u8; 8]); [INFO] [stderr] | ----- `Eui64` is not local [INFO] [stderr] | [INFO] [stderr] = note: the derive macro `hash32_derive::Hash32` defines the non-local `impl`, and may need to be changed [INFO] [stderr] = note: the derive macro `hash32_derive::Hash32` may come from an old version of the `hash32_derive` crate, try updating your dependency with `cargo update -p hash32_derive` [INFO] [stderr] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stderr] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stderr] = note: this warning originates in the derive macro `hash32_derive::Hash32` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `eui-no-std` (lib) generated 2 warnings [INFO] [stderr] warning: `eui-no-std` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/eui-6efad5703568aa94) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_eui48_to_eui64 ... ok [INFO] [stdout] test test_display_eui64 ... ok [INFO] [stdout] test test_eui48_to_string ... ok [INFO] [stdout] test test_eui48_try_from_invalid_character ... ok [INFO] [stdout] test test_eui48_try_from_invalid_length ... ok [INFO] [stdout] test test_eui48_try_from_invalid_separator_position ... ok [INFO] [stdout] test test_eui48_try_from_string_different_separators ... ok [INFO] [stdout] test test_eui48_try_from_string_with_separator ... ok [INFO] [stdout] test test_eui64_to_string ... ok [INFO] [stdout] test test_eui48_try_from_string ... ok [INFO] [stdout] test test_eui64_try_from_invalid_character ... ok [INFO] [stdout] test test_eui64_try_from_string_different_separators ... ok [INFO] [stdout] test test_display_eui48 ... ok [INFO] [stdout] test test_eui64_try_from_string ... ok [INFO] [stdout] test test_eui64_try_from_invalid_length ... ok [INFO] [stdout] test test_eui64_try_from_string_with_separator ... ok [INFO] [stdout] test test_format_lower_hex_eui48 ... ok [INFO] [stdout] test test_format_lower_hex_eui64 ... ok [INFO] [stdout] test test_format_upper_hex_eui48 ... ok [INFO] [stdout] test test_format_upper_hex_eui64 ... ok [INFO] [stdout] test test_hash_eui48 ... ok [INFO] [stdout] test test_u64_from_eui48 ... ok [INFO] [stdout] test test_u64_from_eui64 ... ok [INFO] [stdout] test test_hash_eui64 ... ok [INFO] [stdout] test test_eui64_try_from_invalid_separator_position ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2c59f1dbaef566dc2a802fdb2abca87efaec4e00af6d84d391a1be18cef583ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2c59f1dbaef566dc2a802fdb2abca87efaec4e00af6d84d391a1be18cef583ed", kill_on_drop: false }` [INFO] [stdout] 2c59f1dbaef566dc2a802fdb2abca87efaec4e00af6d84d391a1be18cef583ed