[INFO] cloning repository https://github.com/Zhiming-WU/sepia-crush
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Zhiming-WU/sepia-crush" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZhiming-WU%2Fsepia-crush", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZhiming-WU%2Fsepia-crush'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7aa2115c31f2f9d30c422c6d02bf5c1a1ed04d86
[INFO] testing Zhiming-WU/sepia-crush against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZhiming-WU%2Fsepia-crush" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Zhiming-WU/sepia-crush
[INFO] finished tweaking git repo https://github.com/Zhiming-WU/sepia-crush
[INFO] tweaked toml for git repo https://github.com/Zhiming-WU/sepia-crush written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Zhiming-WU/sepia-crush on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Zhiming-WU/sepia-crush already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `sepia-crush` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390
[INFO] running `Command { std: "docker" "start" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `sepia-crush` (manifest) generated 1 warning
[INFO] [stderr]    Compiling sepia-hash v0.1.4
[INFO] [stderr]    Compiling sepia-crush v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling sepia-straw2 v0.1.1
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.06s
[INFO] running `Command { std: "docker" "inspect" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `sepia-crush` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling sepia-crush v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: suspicious definition of the runtime `memcpy` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2574:5
[INFO] [stdout]      |
[INFO] [stdout] 2574 | /     pub fn memcpy(
[INFO] [stdout] 2575 | |         __dest: *mut ::std::os::raw::c_void,
[INFO] [stdout] 2576 | |         __src: *const ::std::os::raw::c_void,
[INFO] [stdout] 2577 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2578 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
[INFO] [stdout]              found    `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout]      = note: `#[warn(suspicious_runtime_symbol_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memmove` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2581:5
[INFO] [stdout]      |
[INFO] [stdout] 2581 | /     pub fn memmove(
[INFO] [stdout] 2582 | |         __dest: *mut ::std::os::raw::c_void,
[INFO] [stdout] 2583 | |         __src: *const ::std::os::raw::c_void,
[INFO] [stdout] 2584 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2585 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
[INFO] [stdout]              found    `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memset` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2596:5
[INFO] [stdout]      |
[INFO] [stdout] 2596 | /     pub fn memset(
[INFO] [stdout] 2597 | |         __s: *mut ::std::os::raw::c_void,
[INFO] [stdout] 2598 | |         __c: ::std::os::raw::c_int,
[INFO] [stdout] 2599 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2600 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*mut c_void, i32, usize) -> *mut c_void`
[INFO] [stdout]              found    `unsafe extern "C" fn(*mut c_void, i32, u64) -> *mut c_void`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memcmp` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2603:5
[INFO] [stdout]      |
[INFO] [stdout] 2603 | /     pub fn memcmp(
[INFO] [stdout] 2604 | |         __s1: *const ::std::os::raw::c_void,
[INFO] [stdout] 2605 | |         __s2: *const ::std::os::raw::c_void,
[INFO] [stdout] 2606 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2607 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*const c_void, *const c_void, usize) -> i32`
[INFO] [stdout]              found    `unsafe extern "C" fn(*const c_void, *const c_void, u64) -> i32`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `strlen` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2816:5
[INFO] [stdout]      |
[INFO] [stdout] 2816 |     pub fn strlen(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*const i8) -> usize`
[INFO] [stdout]              found    `unsafe extern "C" fn(*const i8) -> u64`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `bcmp` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2839:5
[INFO] [stdout]      |
[INFO] [stdout] 2839 | /     pub fn bcmp(
[INFO] [stdout] 2840 | |         __s1: *const ::std::os::raw::c_void,
[INFO] [stdout] 2841 | |         __s2: *const ::std::os::raw::c_void,
[INFO] [stdout] 2842 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2843 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*const c_void, *const c_void, usize) -> i32`
[INFO] [stdout]              found    `unsafe extern "C" fn(*const c_void, *const c_void, u64) -> i32`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memcpy` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2574:5
[INFO] [stdout]      |
[INFO] [stdout] 2574 | /     pub fn memcpy(
[INFO] [stdout] 2575 | |         __dest: *mut ::std::os::raw::c_void,
[INFO] [stdout] 2576 | |         __src: *const ::std::os::raw::c_void,
[INFO] [stdout] 2577 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2578 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
[INFO] [stdout]              found    `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout]      = note: `#[warn(suspicious_runtime_symbol_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memmove` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2581:5
[INFO] [stdout]      |
[INFO] [stdout] 2581 | /     pub fn memmove(
[INFO] [stdout] 2582 | |         __dest: *mut ::std::os::raw::c_void,
[INFO] [stdout] 2583 | |         __src: *const ::std::os::raw::c_void,
[INFO] [stdout] 2584 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2585 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
[INFO] [stdout]              found    `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memset` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2596:5
[INFO] [stdout]      |
[INFO] [stdout] 2596 | /     pub fn memset(
[INFO] [stdout] 2597 | |         __s: *mut ::std::os::raw::c_void,
[INFO] [stdout] 2598 | |         __c: ::std::os::raw::c_int,
[INFO] [stdout] 2599 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2600 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*mut c_void, i32, usize) -> *mut c_void`
[INFO] [stdout]              found    `unsafe extern "C" fn(*mut c_void, i32, u64) -> *mut c_void`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `memcmp` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2603:5
[INFO] [stdout]      |
[INFO] [stdout] 2603 | /     pub fn memcmp(
[INFO] [stdout] 2604 | |         __s1: *const ::std::os::raw::c_void,
[INFO] [stdout] 2605 | |         __s2: *const ::std::os::raw::c_void,
[INFO] [stdout] 2606 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2607 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*const c_void, *const c_void, usize) -> i32`
[INFO] [stdout]              found    `unsafe extern "C" fn(*const c_void, *const c_void, u64) -> i32`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `strlen` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2816:5
[INFO] [stdout]      |
[INFO] [stdout] 2816 |     pub fn strlen(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*const i8) -> usize`
[INFO] [stdout]              found    `unsafe extern "C" fn(*const i8) -> u64`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: suspicious definition of the runtime `bcmp` symbol used by the standard library
[INFO] [stdout]     --> tests/libcrush.rs:2839:5
[INFO] [stdout]      |
[INFO] [stdout] 2839 | /     pub fn bcmp(
[INFO] [stdout] 2840 | |         __s1: *const ::std::os::raw::c_void,
[INFO] [stdout] 2841 | |         __s2: *const ::std::os::raw::c_void,
[INFO] [stdout] 2842 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stdout] 2843 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected `unsafe extern "C" fn(*const c_void, *const c_void, usize) -> i32`
[INFO] [stdout]              found    `unsafe extern "C" fn(*const c_void, *const c_void, u64) -> i32`
[INFO] [stdout]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
[INFO] [stdout]      = help: allow this lint if the signature is compatible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.39s
[INFO] running `Command { std: "docker" "inspect" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `sepia-crush` (manifest) generated 1 warning
[INFO] [stderr] warning: suspicious definition of the runtime `memcpy` symbol used by the standard library
[INFO] [stderr]     --> tests/libcrush.rs:2574:5
[INFO] [stderr]      |
[INFO] [stderr] 2574 | /     pub fn memcpy(
[INFO] [stderr] 2575 | |         __dest: *mut ::std::os::raw::c_void,
[INFO] [stderr] 2576 | |         __src: *const ::std::os::raw::c_void,
[INFO] [stderr] 2577 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stderr] 2578 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stderr]      | |_____________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
[INFO] [stderr]              found    `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
[INFO] [stderr]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
[INFO] [stderr]      = help: allow this lint if the signature is compatible
[INFO] [stderr]      = note: `#[warn(suspicious_runtime_symbol_definitions)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: suspicious definition of the runtime `memmove` symbol used by the standard library
[INFO] [stderr]     --> tests/libcrush.rs:2581:5
[INFO] [stderr]      |
[INFO] [stderr] 2581 | /     pub fn memmove(
[INFO] [stderr] 2582 | |         __dest: *mut ::std::os::raw::c_void,
[INFO] [stderr] 2583 | |         __src: *const ::std::os::raw::c_void,
[INFO] [stderr] 2584 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stderr] 2585 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stderr]      | |_____________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
[INFO] [stderr]              found    `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
[INFO] [stderr]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
[INFO] [stderr]      = help: allow this lint if the signature is compatible
[INFO] [stderr] 
[INFO] [stderr] warning: suspicious definition of the runtime `memset` symbol used by the standard library
[INFO] [stderr]     --> tests/libcrush.rs:2596:5
[INFO] [stderr]      |
[INFO] [stderr] 2596 | /     pub fn memset(
[INFO] [stderr] 2597 | |         __s: *mut ::std::os::raw::c_void,
[INFO] [stderr] 2598 | |         __c: ::std::os::raw::c_int,
[INFO] [stderr] 2599 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stderr] 2600 | |     ) -> *mut ::std::os::raw::c_void;
[INFO] [stderr]      | |_____________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected `unsafe extern "C" fn(*mut c_void, i32, usize) -> *mut c_void`
[INFO] [stderr]              found    `unsafe extern "C" fn(*mut c_void, i32, u64) -> *mut c_void`
[INFO] [stderr]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
[INFO] [stderr]      = help: allow this lint if the signature is compatible
[INFO] [stderr] 
[INFO] [stderr] warning: suspicious definition of the runtime `memcmp` symbol used by the standard library
[INFO] [stderr]     --> tests/libcrush.rs:2603:5
[INFO] [stderr]      |
[INFO] [stderr] 2603 | /     pub fn memcmp(
[INFO] [stderr] 2604 | |         __s1: *const ::std::os::raw::c_void,
[INFO] [stderr] 2605 | |         __s2: *const ::std::os::raw::c_void,
[INFO] [stderr] 2606 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stderr] 2607 | |     ) -> ::std::os::raw::c_int;
[INFO] [stderr]      | |_______________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected `unsafe extern "C" fn(*const c_void, *const c_void, usize) -> i32`
[INFO] [stderr]              found    `unsafe extern "C" fn(*const c_void, *const c_void, u64) -> i32`
[INFO] [stderr]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
[INFO] [stderr]      = help: allow this lint if the signature is compatible
[INFO] [stderr] 
[INFO] [stderr] warning: suspicious definition of the runtime `strlen` symbol used by the standard library
[INFO] [stderr]     --> tests/libcrush.rs:2816:5
[INFO] [stderr]      |
[INFO] [stderr] 2816 |     pub fn strlen(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_ulong;
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected `unsafe extern "C" fn(*const i8) -> usize`
[INFO] [stderr]              found    `unsafe extern "C" fn(*const i8) -> u64`
[INFO] [stderr]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
[INFO] [stderr]      = help: allow this lint if the signature is compatible
[INFO] [stderr] 
[INFO] [stderr] warning: suspicious definition of the runtime `bcmp` symbol used by the standard library
[INFO] [stderr]     --> tests/libcrush.rs:2839:5
[INFO] [stderr]      |
[INFO] [stderr] 2839 | /     pub fn bcmp(
[INFO] [stderr] 2840 | |         __s1: *const ::std::os::raw::c_void,
[INFO] [stderr] 2841 | |         __s2: *const ::std::os::raw::c_void,
[INFO] [stderr] 2842 | |         __n: ::std::os::raw::c_ulong,
[INFO] [stderr] 2843 | |     ) -> ::std::os::raw::c_int;
[INFO] [stderr]      | |_______________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected `unsafe extern "C" fn(*const c_void, *const c_void, usize) -> i32`
[INFO] [stderr]              found    `unsafe extern "C" fn(*const c_void, *const c_void, u64) -> i32`
[INFO] [stderr]      = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
[INFO] [stderr]      = help: allow this lint if the signature is compatible
[INFO] [stderr] 
[INFO] [stderr] warning: `sepia-crush` (test "libcrush") generated 6 warnings
[INFO] [stderr] warning: `sepia-crush` (test "test") generated 6 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sepia_crush-d121dacd4cd711cd)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::test_build_map_with_empty_root ... ok
[INFO] [stdout] test tests::test_build_map_ext ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/libcrush.rs (/opt/rustwide/target/debug/deps/libcrush-fdba534b7af7c542)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test.rs (/opt/rustwide/target/debug/deps/test-120492f20ddff9a2)
[INFO] [stderr] /opt/rustwide/target/debug/deps/test-120492f20ddff9a2: error while loading shared libraries: libcrush.so.1: cannot open shared object file: No such file or directory
[INFO] [stderr] error: test failed, to rerun pass `--test test`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/test-120492f20ddff9a2` (exit status: 127)
[INFO] [stderr] note: test exited abnormally; to see the full output pass --no-capture to the harness.
[INFO] running `Command { std: "docker" "inspect" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390", kill_on_drop: false }`
[INFO] [stdout] d68a39626a602e7b7e1570a6c51f89b25570ded7dd61f14181838b71de3ca390
