[INFO] fetching crate c2-sys 0.1.0... [INFO] testing c2-sys-0.1.0 against try#ce59db7a1b1b012fb2793c4641c1bdecad7a128b for pr-85530 [INFO] extracting crate c2-sys 0.1.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate c2-sys 0.1.0 on toolchain ce59db7a1b1b012fb2793c4641c1bdecad7a128b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate c2-sys 0.1.0 [INFO] finished tweaking crates.io crate c2-sys 0.1.0 [INFO] tweaked toml for crates.io crate c2-sys 0.1.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] e39081af9115daf53d96b0da1076e555ca7c49e89b19db9f098f7224f5e667ae [INFO] running `Command { std: "docker" "start" "-a" "e39081af9115daf53d96b0da1076e555ca7c49e89b19db9f098f7224f5e667ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e39081af9115daf53d96b0da1076e555ca7c49e89b19db9f098f7224f5e667ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e39081af9115daf53d96b0da1076e555ca7c49e89b19db9f098f7224f5e667ae", kill_on_drop: false }` [INFO] [stdout] e39081af9115daf53d96b0da1076e555ca7c49e89b19db9f098f7224f5e667ae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 74a37e8b37adfb7725494d7bb2caf07da88d36ea3f5c094a717453ea15aec867 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "74a37e8b37adfb7725494d7bb2caf07da88d36ea3f5c094a717453ea15aec867", kill_on_drop: false }` [INFO] [stderr] Compiling c2-sys v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.32s [INFO] running `Command { std: "docker" "inspect" "74a37e8b37adfb7725494d7bb2caf07da88d36ea3f5c094a717453ea15aec867", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "74a37e8b37adfb7725494d7bb2caf07da88d36ea3f5c094a717453ea15aec867", kill_on_drop: false }` [INFO] [stdout] 74a37e8b37adfb7725494d7bb2caf07da88d36ea3f5c094a717453ea15aec867 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9c1c2301656eba4ceb7039e920bdae6bc868d85b61604de66ded74c22b214c2b [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "9c1c2301656eba4ceb7039e920bdae6bc868d85b61604de66ded74c22b214c2b", kill_on_drop: false }` [INFO] [stderr] Compiling c2-sys v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:32:19 [INFO] [stdout] | [INFO] [stdout] 32 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:56:19 [INFO] [stdout] | [INFO] [stdout] 56 | unsafe { &(*(::std::ptr::null::())).c as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:61:19 [INFO] [stdout] | [INFO] [stdout] 61 | unsafe { &(*(::std::ptr::null::())).s as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:85:19 [INFO] [stdout] | [INFO] [stdout] 85 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:90:19 [INFO] [stdout] | [INFO] [stdout] 90 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:114:19 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe { &(*(::std::ptr::null::())).p as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:119:19 [INFO] [stdout] | [INFO] [stdout] 119 | unsafe { &(*(::std::ptr::null::())).r as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:143:19 [INFO] [stdout] | [INFO] [stdout] 143 | unsafe { &(*(::std::ptr::null::())).n as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:148:19 [INFO] [stdout] | [INFO] [stdout] 148 | unsafe { &(*(::std::ptr::null::())).d as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:172:19 [INFO] [stdout] | [INFO] [stdout] 172 | unsafe { &(*(::std::ptr::null::())).p as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:182:19 [INFO] [stdout] | [INFO] [stdout] 182 | unsafe { &(*(::std::ptr::null::())).r as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:211:19 [INFO] [stdout] | [INFO] [stdout] 211 | unsafe { &(*(::std::ptr::null::())).min as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:221:19 [INFO] [stdout] | [INFO] [stdout] 221 | unsafe { &(*(::std::ptr::null::())).max as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:251:19 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe { &(*(::std::ptr::null::())).a as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:261:19 [INFO] [stdout] | [INFO] [stdout] 261 | unsafe { &(*(::std::ptr::null::())).b as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:271:19 [INFO] [stdout] | [INFO] [stdout] 271 | unsafe { &(*(::std::ptr::null::())).r as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:301:19 [INFO] [stdout] | [INFO] [stdout] 301 | unsafe { &(*(::std::ptr::null::())).count as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:311:19 [INFO] [stdout] | [INFO] [stdout] 311 | unsafe { &(*(::std::ptr::null::())).verts as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:321:19 [INFO] [stdout] | [INFO] [stdout] 321 | unsafe { &(*(::std::ptr::null::())).norms as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:351:19 [INFO] [stdout] | [INFO] [stdout] 351 | unsafe { &(*(::std::ptr::null::())).p as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:356:19 [INFO] [stdout] | [INFO] [stdout] 356 | unsafe { &(*(::std::ptr::null::())).d as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:361:19 [INFO] [stdout] | [INFO] [stdout] 361 | unsafe { &(*(::std::ptr::null::())).t as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:385:19 [INFO] [stdout] | [INFO] [stdout] 385 | unsafe { &(*(::std::ptr::null::())).t as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:395:19 [INFO] [stdout] | [INFO] [stdout] 395 | unsafe { &(*(::std::ptr::null::())).n as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:426:19 [INFO] [stdout] | [INFO] [stdout] 426 | unsafe { &(*(::std::ptr::null::())).count as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:436:19 [INFO] [stdout] | [INFO] [stdout] 436 | unsafe { &(*(::std::ptr::null::())).depths as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:446:19 [INFO] [stdout] | [INFO] [stdout] 446 | unsafe { &(*(::std::ptr::null::())).contact_points as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:456:19 [INFO] [stdout] | [INFO] [stdout] 456 | unsafe { &(*(::std::ptr::null::())).n as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:593:19 [INFO] [stdout] | [INFO] [stdout] 593 | unsafe { &(*(::std::ptr::null::())).metric as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:603:19 [INFO] [stdout] | [INFO] [stdout] 603 | unsafe { &(*(::std::ptr::null::())).count as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:613:19 [INFO] [stdout] | [INFO] [stdout] 613 | unsafe { &(*(::std::ptr::null::())).iA as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:623:19 [INFO] [stdout] | [INFO] [stdout] 623 | unsafe { &(*(::std::ptr::null::())).iB as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/lib.rs:633:19 [INFO] [stdout] | [INFO] [stdout] 633 | unsafe { &(*(::std::ptr::null::())).div as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 34 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.51s [INFO] running `Command { std: "docker" "inspect" "9c1c2301656eba4ceb7039e920bdae6bc868d85b61604de66ded74c22b214c2b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c1c2301656eba4ceb7039e920bdae6bc868d85b61604de66ded74c22b214c2b", kill_on_drop: false }` [INFO] [stdout] 9c1c2301656eba4ceb7039e920bdae6bc868d85b61604de66ded74c22b214c2b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 64eefcd93ac2c1940cce5c8fa8076edb3e6f15ef735173b3be6b0f959aa753f4 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "64eefcd93ac2c1940cce5c8fa8076edb3e6f15ef735173b3be6b0f959aa753f4", kill_on_drop: false }` [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:27:19 [INFO] [stderr] | [INFO] [stderr] 27 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:32:19 [INFO] [stderr] | [INFO] [stderr] 32 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:56:19 [INFO] [stderr] | [INFO] [stderr] 56 | unsafe { &(*(::std::ptr::null::())).c as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:61:19 [INFO] [stderr] | [INFO] [stderr] 61 | unsafe { &(*(::std::ptr::null::())).s as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:85:19 [INFO] [stderr] | [INFO] [stderr] 85 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:90:19 [INFO] [stderr] | [INFO] [stderr] 90 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:114:19 [INFO] [stderr] | [INFO] [stderr] 114 | unsafe { &(*(::std::ptr::null::())).p as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:119:19 [INFO] [stderr] | [INFO] [stderr] 119 | unsafe { &(*(::std::ptr::null::())).r as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:143:19 [INFO] [stderr] | [INFO] [stderr] 143 | unsafe { &(*(::std::ptr::null::())).n as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:148:19 [INFO] [stderr] | [INFO] [stderr] 148 | unsafe { &(*(::std::ptr::null::())).d as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:172:19 [INFO] [stderr] | [INFO] [stderr] 172 | unsafe { &(*(::std::ptr::null::())).p as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:182:19 [INFO] [stderr] | [INFO] [stderr] 182 | unsafe { &(*(::std::ptr::null::())).r as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:211:19 [INFO] [stderr] | [INFO] [stderr] 211 | unsafe { &(*(::std::ptr::null::())).min as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:221:19 [INFO] [stderr] | [INFO] [stderr] 221 | unsafe { &(*(::std::ptr::null::())).max as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:251:19 [INFO] [stderr] | [INFO] [stderr] 251 | unsafe { &(*(::std::ptr::null::())).a as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:261:19 [INFO] [stderr] | [INFO] [stderr] 261 | unsafe { &(*(::std::ptr::null::())).b as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:271:19 [INFO] [stderr] | [INFO] [stderr] 271 | unsafe { &(*(::std::ptr::null::())).r as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:301:19 [INFO] [stderr] | [INFO] [stderr] 301 | unsafe { &(*(::std::ptr::null::())).count as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:311:19 [INFO] [stderr] | [INFO] [stderr] 311 | unsafe { &(*(::std::ptr::null::())).verts as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:321:19 [INFO] [stderr] | [INFO] [stderr] 321 | unsafe { &(*(::std::ptr::null::())).norms as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:351:19 [INFO] [stderr] | [INFO] [stderr] 351 | unsafe { &(*(::std::ptr::null::())).p as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:356:19 [INFO] [stderr] | [INFO] [stderr] 356 | unsafe { &(*(::std::ptr::null::())).d as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:361:19 [INFO] [stderr] | [INFO] [stderr] 361 | unsafe { &(*(::std::ptr::null::())).t as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:385:19 [INFO] [stderr] | [INFO] [stderr] 385 | unsafe { &(*(::std::ptr::null::())).t as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:395:19 [INFO] [stderr] | [INFO] [stderr] 395 | unsafe { &(*(::std::ptr::null::())).n as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:426:19 [INFO] [stderr] | [INFO] [stderr] 426 | unsafe { &(*(::std::ptr::null::())).count as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:436:19 [INFO] [stderr] | [INFO] [stderr] 436 | unsafe { &(*(::std::ptr::null::())).depths as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:446:19 [INFO] [stderr] | [INFO] [stderr] 446 | unsafe { &(*(::std::ptr::null::())).contact_points as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:456:19 [INFO] [stderr] | [INFO] [stderr] 456 | unsafe { &(*(::std::ptr::null::())).n as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:593:19 [INFO] [stderr] | [INFO] [stderr] 593 | unsafe { &(*(::std::ptr::null::())).metric as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:603:19 [INFO] [stderr] | [INFO] [stderr] 603 | unsafe { &(*(::std::ptr::null::())).count as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:613:19 [INFO] [stderr] | [INFO] [stderr] 613 | unsafe { &(*(::std::ptr::null::())).iA as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:623:19 [INFO] [stderr] | [INFO] [stderr] 623 | unsafe { &(*(::std::ptr::null::())).iB as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/lib.rs:633:19 [INFO] [stderr] | [INFO] [stderr] 633 | unsafe { &(*(::std::ptr::null::())).div as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: 34 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/c2_sys-d62a63f49f961f24) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bindgen_test_layout_c2AABB ... ok [INFO] [stdout] test bindgen_test_layout_c2Circle ... ok [INFO] [stdout] test bindgen_test_layout_c2GJKCache ... ok [INFO] [stdout] test bindgen_test_layout_c2Manifold ... ok [INFO] [stdout] test bindgen_test_layout_c2Poly ... ok [INFO] [stdout] test bindgen_test_layout_c2Ray ... ok [INFO] [stdout] test bindgen_test_layout_c2Raycast ... ok [INFO] [stdout] test bindgen_test_layout_c2h ... ok [INFO] [stdout] test bindgen_test_layout_c2m ... ok [INFO] [stdout] test bindgen_test_layout_c2r ... ok [INFO] [stdout] test bindgen_test_layout_c2v ... ok [INFO] [stdout] test bindgen_test_layout_c2x ... ok [INFO] [stderr] Doc-tests c2-sys [INFO] [stdout] test bindgen_test_layout_c2Capsule ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "64eefcd93ac2c1940cce5c8fa8076edb3e6f15ef735173b3be6b0f959aa753f4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "64eefcd93ac2c1940cce5c8fa8076edb3e6f15ef735173b3be6b0f959aa753f4", kill_on_drop: false }` [INFO] [stdout] 64eefcd93ac2c1940cce5c8fa8076edb3e6f15ef735173b3be6b0f959aa753f4