[INFO] cloning repository https://github.com/hyper-quack/firmware-V1
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hyper-quack/firmware-V1" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhyper-quack%2Ffirmware-V1", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhyper-quack%2Ffirmware-V1'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b6fee12f0d6c6882709cc9b673c778390f0be3cd
[INFO] testing hyper-quack/firmware-V1 against 1.98.0-beta.1 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhyper-quack%2Ffirmware-V1" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:   8% (277/3246)
Updating files:   9% (293/3246)
Updating files:  10% (325/3246)
Updating files:  11% (358/3246)
Updating files:  12% (390/3246)
Updating files:  13% (422/3246)
Updating files:  14% (455/3246)
Updating files:  15% (487/3246)
Updating files:  16% (520/3246)
Updating files:  17% (552/3246)
Updating files:  18% (585/3246)
Updating files:  19% (617/3246)
Updating files:  20% (650/3246)
Updating files:  21% (682/3246)
Updating files:  22% (715/3246)
Updating files:  22% (724/3246)
Updating files:  23% (747/3246)
Updating files:  24% (780/3246)
Updating files:  25% (812/3246)
Updating files:  26% (844/3246)
Updating files:  27% (877/3246)
Updating files:  28% (909/3246)
Updating files:  29% (942/3246)
Updating files:  30% (974/3246)
Updating files:  31% (1007/3246)
Updating files:  32% (1039/3246)
Updating files:  33% (1072/3246)
Updating files:  34% (1104/3246)
Updating files:  35% (1137/3246)
Updating files:  36% (1169/3246)
Updating files:  37% (1202/3246)
Updating files:  38% (1234/3246)
Updating files:  39% (1266/3246)
Updating files:  40% (1299/3246)
Updating files:  41% (1331/3246)
Updating files:  42% (1364/3246)
Updating files:  43% (1396/3246)
Updating files:  43% (1416/3246)
Updating files:  44% (1429/3246)
Updating files:  44% (1441/3246)
Updating files:  45% (1461/3246)
Updating files:  46% (1494/3246)
Updating files:  47% (1526/3246)
Updating files:  48% (1559/3246)
Updating files:  49% (1591/3246)
Updating files:  50% (1623/3246)
Updating files:  51% (1656/3246)
Updating files:  52% (1688/3246)
Updating files:  53% (1721/3246)
Updating files:  54% (1753/3246)
Updating files:  55% (1786/3246)
Updating files:  56% (1818/3246)
Updating files:  57% (1851/3246)
Updating files:  58% (1883/3246)
Updating files:  59% (1916/3246)
Updating files:  60% (1948/3246)
Updating files:  61% (1981/3246)
Updating files:  62% (2013/3246)
Updating files:  63% (2045/3246)
Updating files:  64% (2078/3246)
Updating files:  65% (2110/3246)
Updating files:  66% (2143/3246)
Updating files:  67% (2175/3246)
Updating files:  68% (2208/3246)
Updating files:  69% (2240/3246)
Updating files:  70% (2273/3246)
Updating files:  71% (2305/3246)
Updating files:  72% (2338/3246)
Updating files:  73% (2370/3246)
Updating files:  74% (2403/3246)
Updating files:  75% (2435/3246)
Updating files:  76% (2467/3246)
Updating files:  77% (2500/3246)
Updating files:  78% (2532/3246)
Updating files:  79% (2565/3246)
Updating files:  80% (2597/3246)
Updating files:  81% (2630/3246)
Updating files:  82% (2662/3246)
Updating files:  83% (2695/3246)
Updating files:  84% (2727/3246)
Updating files:  85% (2760/3246)
Updating files:  86% (2792/3246)
Updating files:  87% (2825/3246)
Updating files:  88% (2857/3246)
Updating files:  88% (2871/3246)
Updating files:  88% (2872/3246)
Updating files:  88% (2880/3246)
Updating files:  89% (2889/3246)
Updating files:  90% (2922/3246)
Updating files:  91% (2954/3246)
Updating files:  92% (2987/3246)
Updating files:  93% (3019/3246)
Updating files:  94% (3052/3246)
Updating files:  95% (3084/3246)
Updating files:  96% (3117/3246)
Updating files:  97% (3149/3246)
Updating files:  98% (3182/3246)
Updating files:  99% (3214/3246)
Updating files: 100% (3246/3246)
Updating files: 100% (3246/3246), done.
[INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/hyper-quack/firmware-V1
[INFO] finished tweaking git repo https://github.com/hyper-quack/firmware-V1
[INFO] tweaked toml for git repo https://github.com/hyper-quack/firmware-V1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hyper-quack/firmware-V1 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/hyper-quack/firmware-V1 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]     Blocking waiting for file lock on package cache
[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] 249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf
[INFO] running `Command { std: "docker" "start" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf", 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" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf" "/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" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf", 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" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling cortex-m v0.7.7
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling nb v1.1.0
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling vcell v0.1.3
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling bitfield v0.13.2
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling cortex-m-rt v0.7.5
[INFO] [stderr]    Compiling embedded-hal-async v1.0.0
[INFO] [stderr]    Compiling gcd v2.3.0
[INFO] [stderr]    Compiling volatile-register v0.2.2
[INFO] [stderr]    Compiling nb v0.1.3
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling embedded-hal v0.2.7
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling fugit v0.3.9
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling synopsys-usb-otg v0.4.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling bare-metal v1.0.0
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling stm32h7 v0.15.1
[INFO] [stderr]    Compiling embedded-hal v1.0.0
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling rtic-monotonics v2.1.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling rtic v2.2.0
[INFO] [stderr]    Compiling embedded-dma v0.2.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling embedded-io v0.6.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling embedded-storage v0.3.1
[INFO] [stderr]    Compiling scky-fc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rtic-core v1.0.0
[INFO] [stderr]    Compiling panic-halt v0.2.0
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling usb-device v0.3.2
[INFO] [stderr]    Compiling rtic-common v1.1.0
[INFO] [stderr]    Compiling usbd-serial v0.2.2
[INFO] [stderr]    Compiling scky-control v0.1.0 (/opt/rustwide/workdir/control)
[INFO] [stderr]    Compiling rtic-time v2.0.1
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling cortex-m-rt-macros v0.7.5
[INFO] [stderr]    Compiling rtic-macros v2.2.0
[INFO] [stderr]    Compiling stm32h7xx-hal v0.16.0
[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: 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] [stderr] error: could not compile `scky-fc` (bin "h743_diagnostic") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `scky-fc` (bin "h743_rtic_diagnostic") due to 1 previous error
[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] warning: formatting may not be suitable for sub-register argument
[INFO] [stdout]    --> src/main.rs:101:19
[INFO] [stdout]     |
[INFO] [stdout] 101 |         "msr msp, {sp}",
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 102 |         "bx {entry}",
[INFO] [stdout] 103 |         sp = in(reg) sp,
[INFO] [stdout]     |                      -- for this argument
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `{0:e}` to have the register formatted as `eax` (for 32-bit values)
[INFO] [stdout]     = help: or use `{0:r}` to keep the default formatting of `rax` (for 64-bit values)
[INFO] [stdout]     = note: `#[warn(asm_sub_register)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: formatting may not be suitable for sub-register argument
[INFO] [stdout]    --> src/main.rs:102:13
[INFO] [stdout]     |
[INFO] [stdout] 102 |         "bx {entry}",
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout] 103 |         sp = in(reg) sp,
[INFO] [stdout] 104 |         entry = in(reg) entry,
[INFO] [stdout]     |                         ----- for this argument
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `{1:e}` to have the register formatted as `eax` (for 32-bit values)
[INFO] [stdout]     = help: or use `{1:r}` to keep the default formatting of `rax` (for 64-bit values)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `scky-fc` (bin "scky-fc") due to 1 previous error; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf", kill_on_drop: false }`
[INFO] [stdout] 249019ab0b3e3d63387383f754d3925ff5381a0e29ca43b8b9dcd0cf3d635ccf
