[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 master#59fd4ef94daa991e6797b5aa6127e824f3067def for pr-145108-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F01-bits%2Fkernel" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/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-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/01-bits/kernel on toolchain 59fd4ef94daa991e6797b5aa6127e824f3067def
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+59fd4ef94daa991e6797b5aa6127e824f3067def" "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" "+59fd4ef94daa991e6797b5aa6127e824f3067def" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+59fd4ef94daa991e6797b5aa6127e824f3067def" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6343603f5cc67bb859cd1c47e14ff5b180a73859f3d06978a462c952cf86c525
[INFO] running `Command { std: "docker" "start" "-a" "6343603f5cc67bb859cd1c47e14ff5b180a73859f3d06978a462c952cf86c525", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6343603f5cc67bb859cd1c47e14ff5b180a73859f3d06978a462c952cf86c525", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6343603f5cc67bb859cd1c47e14ff5b180a73859f3d06978a462c952cf86c525", kill_on_drop: false }`
[INFO] [stdout] 6343603f5cc67bb859cd1c47e14ff5b180a73859f3d06978a462c952cf86c525
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+59fd4ef94daa991e6797b5aa6127e824f3067def" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b30cb1703c70b053def8bd7cddc1997aed2e55f0eea4811cb8e7e7a3ee78f228
[INFO] running `Command { std: "docker" "start" "-a" "b30cb1703c70b053def8bd7cddc1997aed2e55f0eea4811cb8e7e7a3ee78f228", 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] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "b30cb1703c70b053def8bd7cddc1997aed2e55f0eea4811cb8e7e7a3ee78f228", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b30cb1703c70b053def8bd7cddc1997aed2e55f0eea4811cb8e7e7a3ee78f228", kill_on_drop: false }`
[INFO] [stdout] b30cb1703c70b053def8bd7cddc1997aed2e55f0eea4811cb8e7e7a3ee78f228
