[INFO] cloning repository https://github.com/01-bits/kernel
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/01-bits/kernel" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F01-bits%2Fkernel", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F01-bits%2Fkernel'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 04b73cf9a4d596e6f4f0510ebed610ed9e9cff82
[INFO] checking 01-bits/kernel against try#54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47 for pr-153041
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F01-bits%2Fkernel" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/01-bits/kernel
[INFO] finished tweaking git repo https://github.com/01-bits/kernel
[INFO] tweaked toml for git repo https://github.com/01-bits/kernel written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/01-bits/kernel on toolchain 54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/01-bits/kernel 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" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0c953fe1ef8a7420a79d00ebcfd518f723676f65692cb7650f7615e858e2cf2b
[INFO] running `Command { std: "docker" "start" "-a" "0c953fe1ef8a7420a79d00ebcfd518f723676f65692cb7650f7615e858e2cf2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0c953fe1ef8a7420a79d00ebcfd518f723676f65692cb7650f7615e858e2cf2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c953fe1ef8a7420a79d00ebcfd518f723676f65692cb7650f7615e858e2cf2b", kill_on_drop: false }`
[INFO] [stdout] 0c953fe1ef8a7420a79d00ebcfd518f723676f65692cb7650f7615e858e2cf2b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 00be4cf2a5a867bcf41459b58975fafa5640355dde602f58072945fe4b8a57af
[INFO] running `Command { std: "docker" "start" "-a" "00be4cf2a5a867bcf41459b58975fafa5640355dde602f58072945fe4b8a57af", kill_on_drop: false }`
[INFO] [stderr]     Checking kernel v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: unwinding panics are not supported without std
[INFO] [stdout]   |
[INFO] [stdout]   = help: using nightly cargo, use -Zbuild-std with panic="abort" to avoid unwinding
[INFO] [stdout]   = note: since the core library is usually precompiled with panic="unwind", rebuilding your crate with panic="abort" may not be enough to fix the problem
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: constructing invalid value at .data.value.buf: encountered a dangling reference (0xb8000[noalloc] has no provenance)
[INFO] [stdout]   --> src/main.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub static WRITER: Spinlock<VgaWriter> = Spinlock::new(VgaWriter {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ it is undefined behavior to use this value
[INFO] [stdout]    |
[INFO] [stdout]    = note: the rules on what exactly is undefined behavior aren't clear, so this check might be overzealous. Please open an issue on the rustc repository if you believe it should not be considered undefined behavior.
[INFO] [stdout]    = note: the raw bytes of the constant (size: 24, align: 8) {
[INFO] [stdout]                0x00 │ 00 __ __ __ __ __ __ __ 00 80 0b 00 00 00 00 00 │ .░░░░░░░........
[INFO] [stdout]                0x10 │ 00 00 00 00 00 00 00 00                         │ ........
[INFO] [stdout]            }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0080`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `kernel` (bin "kernel") due to 2 previous errors
[INFO] running `Command { std: "docker" "inspect" "00be4cf2a5a867bcf41459b58975fafa5640355dde602f58072945fe4b8a57af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00be4cf2a5a867bcf41459b58975fafa5640355dde602f58072945fe4b8a57af", kill_on_drop: false }`
[INFO] [stdout] 00be4cf2a5a867bcf41459b58975fafa5640355dde602f58072945fe4b8a57af
