[INFO] fetching crate ptracer 0.1.0... [INFO] testing ptracer-0.1.0 against beta-2020-06-03 for beta-1.45-1 [INFO] extracting crate ptracer 0.1.0 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate ptracer 0.1.0 on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate ptracer 0.1.0 [INFO] finished tweaking crates.io crate ptracer 0.1.0 [INFO] tweaked toml for crates.io crate ptracer 0.1.0 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 32ccbae5be6636f7ba4a429b5fdedb2c6ba1e1f92577babf3367bb79cc1c1edc [INFO] running `"docker" "start" "-a" "32ccbae5be6636f7ba4a429b5fdedb2c6ba1e1f92577babf3367bb79cc1c1edc"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling ptracer v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/lib.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | / macro_rules! dprint { [INFO] [stderr] 21 | | ($( $args:expr ),*) => {}; [INFO] [stderr] 22 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:457:21 [INFO] [stderr] | [INFO] [stderr] 457 | regs = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:518:32 [INFO] [stderr] | [INFO] [stderr] 518 | let mut siginfo = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `set_general_purpose_registers` [INFO] [stderr] --> src/lib.rs:467:4 [INFO] [stderr] | [INFO] [stderr] 467 | fn set_general_purpose_registers(pid: libc::pid_t, regs: &libc::user_regs_struct) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `read_word` [INFO] [stderr] --> src/lib.rs:493:4 [INFO] [stderr] | [INFO] [stderr] 493 | fn read_word(pid: i32, address: u64) -> u64 { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_register` [INFO] [stderr] --> src/lib.rs:497:4 [INFO] [stderr] | [INFO] [stderr] 497 | fn get_register(pid: i32, reg: Register) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_siginfo` [INFO] [stderr] --> src/lib.rs:517:4 [INFO] [stderr] | [INFO] [stderr] 517 | fn get_siginfo(pid: i32) -> libc::siginfo_t { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R15` [INFO] [stderr] --> src/lib.rs:531:5 [INFO] [stderr] | [INFO] [stderr] 531 | R15 = libc::R15 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R14` [INFO] [stderr] --> src/lib.rs:532:5 [INFO] [stderr] | [INFO] [stderr] 532 | R14 = libc::R14 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R13` [INFO] [stderr] --> src/lib.rs:533:5 [INFO] [stderr] | [INFO] [stderr] 533 | R13 = libc::R13 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R12` [INFO] [stderr] --> src/lib.rs:534:5 [INFO] [stderr] | [INFO] [stderr] 534 | R12 = libc::R12 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBP` [INFO] [stderr] --> src/lib.rs:535:5 [INFO] [stderr] | [INFO] [stderr] 535 | RBP = libc::RBP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBX` [INFO] [stderr] --> src/lib.rs:536:5 [INFO] [stderr] | [INFO] [stderr] 536 | RBX = libc::RBX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R11` [INFO] [stderr] --> src/lib.rs:537:5 [INFO] [stderr] | [INFO] [stderr] 537 | R11 = libc::R11 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R10` [INFO] [stderr] --> src/lib.rs:538:5 [INFO] [stderr] | [INFO] [stderr] 538 | R10 = libc::R10 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R9` [INFO] [stderr] --> src/lib.rs:539:5 [INFO] [stderr] | [INFO] [stderr] 539 | R9 = libc::R9 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R8` [INFO] [stderr] --> src/lib.rs:540:5 [INFO] [stderr] | [INFO] [stderr] 540 | R8 = libc::R8 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RAX` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | RAX = libc::RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RCX` [INFO] [stderr] --> src/lib.rs:542:5 [INFO] [stderr] | [INFO] [stderr] 542 | RCX = libc::RCX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDX` [INFO] [stderr] --> src/lib.rs:543:5 [INFO] [stderr] | [INFO] [stderr] 543 | RDX = libc::RDX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSI` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | RSI = libc::RSI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDI` [INFO] [stderr] --> src/lib.rs:545:5 [INFO] [stderr] | [INFO] [stderr] 545 | RDI = libc::RDI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ORIG_RAX` [INFO] [stderr] --> src/lib.rs:546:5 [INFO] [stderr] | [INFO] [stderr] 546 | ORIG_RAX = libc::ORIG_RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CS` [INFO] [stderr] --> src/lib.rs:548:5 [INFO] [stderr] | [INFO] [stderr] 548 | CS = libc::CS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `EFLAGS` [INFO] [stderr] --> src/lib.rs:549:5 [INFO] [stderr] | [INFO] [stderr] 549 | EFLAGS = libc::EFLAGS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSP` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | RSP = libc::RSP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SS` [INFO] [stderr] --> src/lib.rs:551:5 [INFO] [stderr] | [INFO] [stderr] 551 | SS = libc::SS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS_BASE` [INFO] [stderr] --> src/lib.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | FS_BASE = libc::FS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS_BASE` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | GS_BASE = libc::GS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DS` [INFO] [stderr] --> src/lib.rs:554:5 [INFO] [stderr] | [INFO] [stderr] 554 | DS = libc::DS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ES` [INFO] [stderr] --> src/lib.rs:555:5 [INFO] [stderr] | [INFO] [stderr] 555 | ES = libc::ES as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS` [INFO] [stderr] --> src/lib.rs:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | FS = libc::FS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS` [INFO] [stderr] --> src/lib.rs:557:5 [INFO] [stderr] | [INFO] [stderr] 557 | GS = libc::GS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 33 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.56s [INFO] running `"docker" "inspect" "32ccbae5be6636f7ba4a429b5fdedb2c6ba1e1f92577babf3367bb79cc1c1edc"` [INFO] running `"docker" "rm" "-f" "32ccbae5be6636f7ba4a429b5fdedb2c6ba1e1f92577babf3367bb79cc1c1edc"` [INFO] [stdout] 32ccbae5be6636f7ba4a429b5fdedb2c6ba1e1f92577babf3367bb79cc1c1edc [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen" "--no-run"` [INFO] [stdout] 86b6601a0b20c0d4486459bc2a1ae2b6e65eb3f06a282a428f3cb9bce1c87a32 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "86b6601a0b20c0d4486459bc2a1ae2b6e65eb3f06a282a428f3cb9bce1c87a32"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/lib.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | / macro_rules! dprint { [INFO] [stderr] 21 | | ($( $args:expr ),*) => {}; [INFO] [stderr] 22 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:457:21 [INFO] [stderr] | [INFO] [stderr] 457 | regs = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:518:32 [INFO] [stderr] | [INFO] [stderr] 518 | let mut siginfo = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `set_general_purpose_registers` [INFO] [stderr] --> src/lib.rs:467:4 [INFO] [stderr] | [INFO] [stderr] 467 | fn set_general_purpose_registers(pid: libc::pid_t, regs: &libc::user_regs_struct) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `read_word` [INFO] [stderr] --> src/lib.rs:493:4 [INFO] [stderr] | [INFO] [stderr] 493 | fn read_word(pid: i32, address: u64) -> u64 { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_register` [INFO] [stderr] --> src/lib.rs:497:4 [INFO] [stderr] | [INFO] [stderr] 497 | fn get_register(pid: i32, reg: Register) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_siginfo` [INFO] [stderr] --> src/lib.rs:517:4 [INFO] [stderr] | [INFO] [stderr] 517 | fn get_siginfo(pid: i32) -> libc::siginfo_t { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R15` [INFO] [stderr] --> src/lib.rs:531:5 [INFO] [stderr] | [INFO] [stderr] 531 | R15 = libc::R15 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R14` [INFO] [stderr] --> src/lib.rs:532:5 [INFO] [stderr] | [INFO] [stderr] 532 | R14 = libc::R14 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R13` [INFO] [stderr] --> src/lib.rs:533:5 [INFO] [stderr] | [INFO] [stderr] 533 | R13 = libc::R13 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R12` [INFO] [stderr] --> src/lib.rs:534:5 [INFO] [stderr] | [INFO] [stderr] 534 | R12 = libc::R12 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBP` [INFO] [stderr] --> src/lib.rs:535:5 [INFO] [stderr] | [INFO] [stderr] 535 | RBP = libc::RBP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBX` [INFO] [stderr] --> src/lib.rs:536:5 [INFO] [stderr] | [INFO] [stderr] 536 | RBX = libc::RBX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R11` [INFO] [stderr] --> src/lib.rs:537:5 [INFO] [stderr] | [INFO] [stderr] 537 | R11 = libc::R11 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R10` [INFO] [stderr] --> src/lib.rs:538:5 [INFO] [stderr] | [INFO] [stderr] 538 | R10 = libc::R10 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R9` [INFO] [stderr] --> src/lib.rs:539:5 [INFO] [stderr] | [INFO] [stderr] 539 | R9 = libc::R9 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R8` [INFO] [stderr] --> src/lib.rs:540:5 [INFO] [stderr] | [INFO] [stderr] 540 | R8 = libc::R8 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RAX` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | RAX = libc::RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RCX` [INFO] [stderr] --> src/lib.rs:542:5 [INFO] [stderr] | [INFO] [stderr] 542 | RCX = libc::RCX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDX` [INFO] [stderr] --> src/lib.rs:543:5 [INFO] [stderr] | [INFO] [stderr] 543 | RDX = libc::RDX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSI` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | RSI = libc::RSI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDI` [INFO] [stderr] --> src/lib.rs:545:5 [INFO] [stderr] | [INFO] [stderr] 545 | RDI = libc::RDI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ORIG_RAX` [INFO] [stderr] --> src/lib.rs:546:5 [INFO] [stderr] | [INFO] [stderr] 546 | ORIG_RAX = libc::ORIG_RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CS` [INFO] [stderr] --> src/lib.rs:548:5 [INFO] [stderr] | [INFO] [stderr] 548 | CS = libc::CS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `EFLAGS` [INFO] [stderr] --> src/lib.rs:549:5 [INFO] [stderr] | [INFO] [stderr] 549 | EFLAGS = libc::EFLAGS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSP` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | RSP = libc::RSP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SS` [INFO] [stderr] --> src/lib.rs:551:5 [INFO] [stderr] | [INFO] [stderr] 551 | SS = libc::SS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS_BASE` [INFO] [stderr] --> src/lib.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | FS_BASE = libc::FS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS_BASE` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | GS_BASE = libc::GS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DS` [INFO] [stderr] --> src/lib.rs:554:5 [INFO] [stderr] | [INFO] [stderr] 554 | DS = libc::DS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ES` [INFO] [stderr] --> src/lib.rs:555:5 [INFO] [stderr] | [INFO] [stderr] 555 | ES = libc::ES as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS` [INFO] [stderr] --> src/lib.rs:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | FS = libc::FS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS` [INFO] [stderr] --> src/lib.rs:557:5 [INFO] [stderr] | [INFO] [stderr] 557 | GS = libc::GS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 33 warnings emitted [INFO] [stderr] [INFO] [stderr] Compiling ptracer v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/lib.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | / macro_rules! dprint { [INFO] [stderr] 21 | | ($( $args:expr ),*) => {}; [INFO] [stderr] 22 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:457:21 [INFO] [stderr] | [INFO] [stderr] 457 | regs = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:518:32 [INFO] [stderr] | [INFO] [stderr] 518 | let mut siginfo = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `set_general_purpose_registers` [INFO] [stderr] --> src/lib.rs:467:4 [INFO] [stderr] | [INFO] [stderr] 467 | fn set_general_purpose_registers(pid: libc::pid_t, regs: &libc::user_regs_struct) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `read_word` [INFO] [stderr] --> src/lib.rs:493:4 [INFO] [stderr] | [INFO] [stderr] 493 | fn read_word(pid: i32, address: u64) -> u64 { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_register` [INFO] [stderr] --> src/lib.rs:497:4 [INFO] [stderr] | [INFO] [stderr] 497 | fn get_register(pid: i32, reg: Register) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_siginfo` [INFO] [stderr] --> src/lib.rs:517:4 [INFO] [stderr] | [INFO] [stderr] 517 | fn get_siginfo(pid: i32) -> libc::siginfo_t { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R15` [INFO] [stderr] --> src/lib.rs:531:5 [INFO] [stderr] | [INFO] [stderr] 531 | R15 = libc::R15 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R14` [INFO] [stderr] --> src/lib.rs:532:5 [INFO] [stderr] | [INFO] [stderr] 532 | R14 = libc::R14 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R13` [INFO] [stderr] --> src/lib.rs:533:5 [INFO] [stderr] | [INFO] [stderr] 533 | R13 = libc::R13 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R12` [INFO] [stderr] --> src/lib.rs:534:5 [INFO] [stderr] | [INFO] [stderr] 534 | R12 = libc::R12 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBP` [INFO] [stderr] --> src/lib.rs:535:5 [INFO] [stderr] | [INFO] [stderr] 535 | RBP = libc::RBP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBX` [INFO] [stderr] --> src/lib.rs:536:5 [INFO] [stderr] | [INFO] [stderr] 536 | RBX = libc::RBX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R11` [INFO] [stderr] --> src/lib.rs:537:5 [INFO] [stderr] | [INFO] [stderr] 537 | R11 = libc::R11 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R10` [INFO] [stderr] --> src/lib.rs:538:5 [INFO] [stderr] | [INFO] [stderr] 538 | R10 = libc::R10 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R9` [INFO] [stderr] --> src/lib.rs:539:5 [INFO] [stderr] | [INFO] [stderr] 539 | R9 = libc::R9 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R8` [INFO] [stderr] --> src/lib.rs:540:5 [INFO] [stderr] | [INFO] [stderr] 540 | R8 = libc::R8 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RAX` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | RAX = libc::RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RCX` [INFO] [stderr] --> src/lib.rs:542:5 [INFO] [stderr] | [INFO] [stderr] 542 | RCX = libc::RCX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDX` [INFO] [stderr] --> src/lib.rs:543:5 [INFO] [stderr] | [INFO] [stderr] 543 | RDX = libc::RDX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSI` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | RSI = libc::RSI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDI` [INFO] [stderr] --> src/lib.rs:545:5 [INFO] [stderr] | [INFO] [stderr] 545 | RDI = libc::RDI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ORIG_RAX` [INFO] [stderr] --> src/lib.rs:546:5 [INFO] [stderr] | [INFO] [stderr] 546 | ORIG_RAX = libc::ORIG_RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CS` [INFO] [stderr] --> src/lib.rs:548:5 [INFO] [stderr] | [INFO] [stderr] 548 | CS = libc::CS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `EFLAGS` [INFO] [stderr] --> src/lib.rs:549:5 [INFO] [stderr] | [INFO] [stderr] 549 | EFLAGS = libc::EFLAGS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSP` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | RSP = libc::RSP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SS` [INFO] [stderr] --> src/lib.rs:551:5 [INFO] [stderr] | [INFO] [stderr] 551 | SS = libc::SS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS_BASE` [INFO] [stderr] --> src/lib.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | FS_BASE = libc::FS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS_BASE` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | GS_BASE = libc::GS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DS` [INFO] [stderr] --> src/lib.rs:554:5 [INFO] [stderr] | [INFO] [stderr] 554 | DS = libc::DS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ES` [INFO] [stderr] --> src/lib.rs:555:5 [INFO] [stderr] | [INFO] [stderr] 555 | ES = libc::ES as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS` [INFO] [stderr] --> src/lib.rs:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | FS = libc::FS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS` [INFO] [stderr] --> src/lib.rs:557:5 [INFO] [stderr] | [INFO] [stderr] 557 | GS = libc::GS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 33 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.61s [INFO] running `"docker" "inspect" "86b6601a0b20c0d4486459bc2a1ae2b6e65eb3f06a282a428f3cb9bce1c87a32"` [INFO] running `"docker" "rm" "-f" "86b6601a0b20c0d4486459bc2a1ae2b6e65eb3f06a282a428f3cb9bce1c87a32"` [INFO] [stdout] 86b6601a0b20c0d4486459bc2a1ae2b6e65eb3f06a282a428f3cb9bce1c87a32 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 571d56198ff7660986d24c14a3aef8eba3f224f504f32480821b0d36aee2e190 [INFO] running `"docker" "start" "-a" "571d56198ff7660986d24c14a3aef8eba3f224f504f32480821b0d36aee2e190"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/lib.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | / macro_rules! dprint { [INFO] [stderr] 21 | | ($( $args:expr ),*) => {}; [INFO] [stderr] 22 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:457:21 [INFO] [stderr] | [INFO] [stderr] 457 | regs = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:518:32 [INFO] [stderr] | [INFO] [stderr] 518 | let mut siginfo = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `set_general_purpose_registers` [INFO] [stderr] --> src/lib.rs:467:4 [INFO] [stderr] | [INFO] [stderr] 467 | fn set_general_purpose_registers(pid: libc::pid_t, regs: &libc::user_regs_struct) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `read_word` [INFO] [stderr] --> src/lib.rs:493:4 [INFO] [stderr] | [INFO] [stderr] 493 | fn read_word(pid: i32, address: u64) -> u64 { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_register` [INFO] [stderr] --> src/lib.rs:497:4 [INFO] [stderr] | [INFO] [stderr] 497 | fn get_register(pid: i32, reg: Register) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_siginfo` [INFO] [stderr] --> src/lib.rs:517:4 [INFO] [stderr] | [INFO] [stderr] 517 | fn get_siginfo(pid: i32) -> libc::siginfo_t { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R15` [INFO] [stderr] --> src/lib.rs:531:5 [INFO] [stderr] | [INFO] [stderr] 531 | R15 = libc::R15 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R14` [INFO] [stderr] --> src/lib.rs:532:5 [INFO] [stderr] | [INFO] [stderr] 532 | R14 = libc::R14 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R13` [INFO] [stderr] --> src/lib.rs:533:5 [INFO] [stderr] | [INFO] [stderr] 533 | R13 = libc::R13 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R12` [INFO] [stderr] --> src/lib.rs:534:5 [INFO] [stderr] | [INFO] [stderr] 534 | R12 = libc::R12 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBP` [INFO] [stderr] --> src/lib.rs:535:5 [INFO] [stderr] | [INFO] [stderr] 535 | RBP = libc::RBP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBX` [INFO] [stderr] --> src/lib.rs:536:5 [INFO] [stderr] | [INFO] [stderr] 536 | RBX = libc::RBX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R11` [INFO] [stderr] --> src/lib.rs:537:5 [INFO] [stderr] | [INFO] [stderr] 537 | R11 = libc::R11 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R10` [INFO] [stderr] --> src/lib.rs:538:5 [INFO] [stderr] | [INFO] [stderr] 538 | R10 = libc::R10 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R9` [INFO] [stderr] --> src/lib.rs:539:5 [INFO] [stderr] | [INFO] [stderr] 539 | R9 = libc::R9 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R8` [INFO] [stderr] --> src/lib.rs:540:5 [INFO] [stderr] | [INFO] [stderr] 540 | R8 = libc::R8 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RAX` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | RAX = libc::RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RCX` [INFO] [stderr] --> src/lib.rs:542:5 [INFO] [stderr] | [INFO] [stderr] 542 | RCX = libc::RCX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDX` [INFO] [stderr] --> src/lib.rs:543:5 [INFO] [stderr] | [INFO] [stderr] 543 | RDX = libc::RDX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSI` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | RSI = libc::RSI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDI` [INFO] [stderr] --> src/lib.rs:545:5 [INFO] [stderr] | [INFO] [stderr] 545 | RDI = libc::RDI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ORIG_RAX` [INFO] [stderr] --> src/lib.rs:546:5 [INFO] [stderr] | [INFO] [stderr] 546 | ORIG_RAX = libc::ORIG_RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CS` [INFO] [stderr] --> src/lib.rs:548:5 [INFO] [stderr] | [INFO] [stderr] 548 | CS = libc::CS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `EFLAGS` [INFO] [stderr] --> src/lib.rs:549:5 [INFO] [stderr] | [INFO] [stderr] 549 | EFLAGS = libc::EFLAGS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSP` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | RSP = libc::RSP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SS` [INFO] [stderr] --> src/lib.rs:551:5 [INFO] [stderr] | [INFO] [stderr] 551 | SS = libc::SS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS_BASE` [INFO] [stderr] --> src/lib.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | FS_BASE = libc::FS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS_BASE` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | GS_BASE = libc::GS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DS` [INFO] [stderr] --> src/lib.rs:554:5 [INFO] [stderr] | [INFO] [stderr] 554 | DS = libc::DS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ES` [INFO] [stderr] --> src/lib.rs:555:5 [INFO] [stderr] | [INFO] [stderr] 555 | ES = libc::ES as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS` [INFO] [stderr] --> src/lib.rs:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | FS = libc::FS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS` [INFO] [stderr] --> src/lib.rs:557:5 [INFO] [stderr] | [INFO] [stderr] 557 | GS = libc::GS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 33 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/lib.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | / macro_rules! dprint { [INFO] [stderr] 21 | | ($( $args:expr ),*) => {}; [INFO] [stderr] 22 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:457:21 [INFO] [stderr] | [INFO] [stderr] 457 | regs = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/lib.rs:518:32 [INFO] [stderr] | [INFO] [stderr] 518 | let mut siginfo = unsafe { std::mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `set_general_purpose_registers` [INFO] [stderr] --> src/lib.rs:467:4 [INFO] [stderr] | [INFO] [stderr] 467 | fn set_general_purpose_registers(pid: libc::pid_t, regs: &libc::user_regs_struct) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `read_word` [INFO] [stderr] --> src/lib.rs:493:4 [INFO] [stderr] | [INFO] [stderr] 493 | fn read_word(pid: i32, address: u64) -> u64 { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_register` [INFO] [stderr] --> src/lib.rs:497:4 [INFO] [stderr] | [INFO] [stderr] 497 | fn get_register(pid: i32, reg: Register) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_siginfo` [INFO] [stderr] --> src/lib.rs:517:4 [INFO] [stderr] | [INFO] [stderr] 517 | fn get_siginfo(pid: i32) -> libc::siginfo_t { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R15` [INFO] [stderr] --> src/lib.rs:531:5 [INFO] [stderr] | [INFO] [stderr] 531 | R15 = libc::R15 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R14` [INFO] [stderr] --> src/lib.rs:532:5 [INFO] [stderr] | [INFO] [stderr] 532 | R14 = libc::R14 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R13` [INFO] [stderr] --> src/lib.rs:533:5 [INFO] [stderr] | [INFO] [stderr] 533 | R13 = libc::R13 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R12` [INFO] [stderr] --> src/lib.rs:534:5 [INFO] [stderr] | [INFO] [stderr] 534 | R12 = libc::R12 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBP` [INFO] [stderr] --> src/lib.rs:535:5 [INFO] [stderr] | [INFO] [stderr] 535 | RBP = libc::RBP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RBX` [INFO] [stderr] --> src/lib.rs:536:5 [INFO] [stderr] | [INFO] [stderr] 536 | RBX = libc::RBX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R11` [INFO] [stderr] --> src/lib.rs:537:5 [INFO] [stderr] | [INFO] [stderr] 537 | R11 = libc::R11 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R10` [INFO] [stderr] --> src/lib.rs:538:5 [INFO] [stderr] | [INFO] [stderr] 538 | R10 = libc::R10 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R9` [INFO] [stderr] --> src/lib.rs:539:5 [INFO] [stderr] | [INFO] [stderr] 539 | R9 = libc::R9 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `R8` [INFO] [stderr] --> src/lib.rs:540:5 [INFO] [stderr] | [INFO] [stderr] 540 | R8 = libc::R8 as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RAX` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | RAX = libc::RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RCX` [INFO] [stderr] --> src/lib.rs:542:5 [INFO] [stderr] | [INFO] [stderr] 542 | RCX = libc::RCX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDX` [INFO] [stderr] --> src/lib.rs:543:5 [INFO] [stderr] | [INFO] [stderr] 543 | RDX = libc::RDX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSI` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | RSI = libc::RSI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RDI` [INFO] [stderr] --> src/lib.rs:545:5 [INFO] [stderr] | [INFO] [stderr] 545 | RDI = libc::RDI as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ORIG_RAX` [INFO] [stderr] --> src/lib.rs:546:5 [INFO] [stderr] | [INFO] [stderr] 546 | ORIG_RAX = libc::ORIG_RAX as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `CS` [INFO] [stderr] --> src/lib.rs:548:5 [INFO] [stderr] | [INFO] [stderr] 548 | CS = libc::CS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `EFLAGS` [INFO] [stderr] --> src/lib.rs:549:5 [INFO] [stderr] | [INFO] [stderr] 549 | EFLAGS = libc::EFLAGS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `RSP` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | RSP = libc::RSP as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `SS` [INFO] [stderr] --> src/lib.rs:551:5 [INFO] [stderr] | [INFO] [stderr] 551 | SS = libc::SS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS_BASE` [INFO] [stderr] --> src/lib.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | FS_BASE = libc::FS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS_BASE` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | GS_BASE = libc::GS_BASE as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `DS` [INFO] [stderr] --> src/lib.rs:554:5 [INFO] [stderr] | [INFO] [stderr] 554 | DS = libc::DS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ES` [INFO] [stderr] --> src/lib.rs:555:5 [INFO] [stderr] | [INFO] [stderr] 555 | ES = libc::ES as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `FS` [INFO] [stderr] --> src/lib.rs:556:5 [INFO] [stderr] | [INFO] [stderr] 556 | FS = libc::FS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `GS` [INFO] [stderr] --> src/lib.rs:557:5 [INFO] [stderr] | [INFO] [stderr] 557 | GS = libc::GS as isize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 33 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/ptracer-dad489c070b3c122 [INFO] [stderr] Doc-tests ptracer [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 [INFO] [stdout] [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 [INFO] [stdout] [INFO] running `"docker" "inspect" "571d56198ff7660986d24c14a3aef8eba3f224f504f32480821b0d36aee2e190"` [INFO] running `"docker" "rm" "-f" "571d56198ff7660986d24c14a3aef8eba3f224f504f32480821b0d36aee2e190"` [INFO] [stdout] 571d56198ff7660986d24c14a3aef8eba3f224f504f32480821b0d36aee2e190