[INFO] cloning repository https://github.com/p-kraszewski/shuttle-pro-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/p-kraszewski/shuttle-pro-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp-kraszewski%2Fshuttle-pro-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp-kraszewski%2Fshuttle-pro-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 63555bacb2d60e9d1cf92dd5603b450a43eeee01 [INFO] testing p-kraszewski/shuttle-pro-rs against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp-kraszewski%2Fshuttle-pro-rs" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/p-kraszewski/shuttle-pro-rs [INFO] finished tweaking git repo https://github.com/p-kraszewski/shuttle-pro-rs [INFO] tweaked toml for git repo https://github.com/p-kraszewski/shuttle-pro-rs written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/p-kraszewski/shuttle-pro-rs on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/p-kraszewski/shuttle-pro-rs 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" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ebc8bd114eb68154f9fcdee2e33e3de61a2a42d0bce7608499e52df4dbaf76b5 [INFO] running `Command { std: "docker" "start" "-a" "ebc8bd114eb68154f9fcdee2e33e3de61a2a42d0bce7608499e52df4dbaf76b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ebc8bd114eb68154f9fcdee2e33e3de61a2a42d0bce7608499e52df4dbaf76b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ebc8bd114eb68154f9fcdee2e33e3de61a2a42d0bce7608499e52df4dbaf76b5", kill_on_drop: false }` [INFO] [stdout] ebc8bd114eb68154f9fcdee2e33e3de61a2a42d0bce7608499e52df4dbaf76b5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9bc6be358a9ee513599a3d8579121b5963dd32fc79a2316118042cbf6bf1541b [INFO] running `Command { std: "docker" "start" "-a" "9bc6be358a9ee513599a3d8579121b5963dd32fc79a2316118042cbf6bf1541b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.66 [INFO] [stderr] Compiling unicode-ident v1.0.11 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling windows_x86_64_gnu v0.48.0 [INFO] [stderr] Compiling unicode-segmentation v1.10.1 [INFO] [stderr] Compiling xml-rs v0.8.16 [INFO] [stderr] Compiling windows v0.24.0 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling windows-targets v0.48.1 [INFO] [stderr] Compiling windows v0.48.0 [INFO] [stderr] Compiling quote v1.0.32 [INFO] [stderr] Compiling strum_macros v0.22.0 [INFO] [stderr] Compiling strum v0.22.0 [INFO] [stderr] Compiling winrt-notification v0.5.1 [INFO] [stderr] Compiling shuttle_pro_rs v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: creating a mutable reference to mutable static [INFO] [stdout] --> src/main.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 256 | let evts = unsafe { GLOBAL_STATE.update(hiddata) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcNjpJ0f/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libwinrt_notification-4327d36b888aa3d2,libstrum-5ff8201571d65fc3,libxml-1a2aeafcef3e56d1,libwindows-1eac5b99566ff46d,libwindows-d7a59f775ca70285,libwindows_targets-2dcfec4038289d01}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcNjpJ0f/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: error: undefined symbol: FindWindowA [INFO] [stdout] >>> referenced by mod.rs:1091 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1091) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::FindWindowA::h077c586ccd4df3f7) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMessageA [INFO] [stdout] >>> referenced by mod.rs:1610 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1610) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::GetMessageA::h4ecd188d4239a898) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadCursorW [INFO] [stdout] >>> referenced by mod.rs:2339 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2339) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::LoadCursorW::haf61e5b5467af0fa) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: PostMessageA [INFO] [stdout] >>> referenced by mod.rs:2920 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2920) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::PostMessageA::ha16ee9186d69e8b3) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DefWindowProcA [INFO] [stdout] >>> referenced by mod.rs:738 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:738) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::DefWindowProcA::h3a46a364df761f6d) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: RegisterClassA [INFO] [stdout] >>> referenced by mod.rs:3009 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3009) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::RegisterClassA::h65275f597219076f) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: CreateWindowExA [INFO] [stdout] >>> referenced by mod.rs:638 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:638) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::CreateWindowExA::h5bd3993a4f82ef2f) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: PostQuitMessage [INFO] [stdout] >>> referenced by mod.rs:2938 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2938) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::PostQuitMessage::hfac216410d57b4ae) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DispatchMessageA [INFO] [stdout] >>> referenced by mod.rs:918 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:918) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::DispatchMessageA::h57f26f561eb86f2e) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadIconA [INFO] [stdout] >>> referenced by mod.rs:2351 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2351) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::WindowsAndMessaging::LoadIconA::h59593ca6f8932c64) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetRawInputData [INFO] [stdout] >>> referenced by mod.rs:50 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/Input/mod.rs:50) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::Input::GetRawInputData::h407178f66aec349e) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetRawInputDeviceInfoA [INFO] [stdout] >>> referenced by mod.rs:60 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/Input/mod.rs:60) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::Input::GetRawInputDeviceInfoA::hb2ca64b1a658cded) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: RegisterRawInputDevices [INFO] [stdout] >>> referenced by mod.rs:91 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/Input/mod.rs:91) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::Input::RegisterRawInputDevices::h634d26ead1ea404d) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: Shell_NotifyIconA [INFO] [stdout] >>> referenced by mod.rs:5444 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/UI/Shell/mod.rs:5444) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::UI::Shell::Shell_NotifyIconA::h5e96d99e8425c801) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetModuleHandleA [INFO] [stdout] >>> referenced by mod.rs:318 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/System/LibraryLoader/mod.rs:318) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::System::LibraryLoader::GetModuleHandleA::h8b7a35cb5c8fc7a6) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ValidateRect [INFO] [stdout] >>> referenced by mod.rs:3760 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.48.0/src/Windows/Win32/Graphics/Gdi/mod.rs:3760) [INFO] [stdout] >>> /opt/rustwide/target/debug/deps/shuttle_pro_rs-954e8d1b80ea65be.shuttle_pro_rs.9e6ebc900cfa50ff-cgu.0.rcgu.o:(windows::Windows::Win32::Graphics::Gdi::ValidateRect::h14770611fb652dd8) [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadLibraryA [INFO] [stdout] >>> referenced by delay_load.rs:11 (src/imp/delay_load.rs:11) [INFO] [stdout] >>> windows-d7a59f775ca70285.windows.9a528222339ade20-cgu.09.rcgu.o:(windows::imp::delay_load::delay_load::h843dcbbbfe32a3b1) in archive /opt/rustwide/target/debug/deps/libwindows-d7a59f775ca70285.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetProcAddress [INFO] [stdout] >>> referenced by delay_load.rs:17 (src/imp/delay_load.rs:17) [INFO] [stdout] >>> windows-d7a59f775ca70285.windows.9a528222339ade20-cgu.09.rcgu.o:(windows::imp::delay_load::delay_load::h843dcbbbfe32a3b1) in archive /opt/rustwide/target/debug/deps/libwindows-d7a59f775ca70285.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: FreeLibrary [INFO] [stdout] >>> referenced by delay_load.rs:23 (src/imp/delay_load.rs:23) [INFO] [stdout] >>> windows-d7a59f775ca70285.windows.9a528222339ade20-cgu.09.rcgu.o:(windows::imp::delay_load::delay_load::h843dcbbbfe32a3b1) in archive /opt/rustwide/target/debug/deps/libwindows-d7a59f775ca70285.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetErrorInfo [INFO] [stdout] >>> referenced by error.rs:154 (src/core/error.rs:154) [INFO] [stdout] >>> windows-d7a59f775ca70285.windows.9a528222339ade20-cgu.11.rcgu.o:(windows::core::error::GetErrorInfo::h870a61cf3e0c6240) in archive /opt/rustwide/target/debug/deps/libwindows-d7a59f775ca70285.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors) [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `shuttle_pro_rs` (bin "shuttle_pro_rs") due to 1 previous error; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "9bc6be358a9ee513599a3d8579121b5963dd32fc79a2316118042cbf6bf1541b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9bc6be358a9ee513599a3d8579121b5963dd32fc79a2316118042cbf6bf1541b", kill_on_drop: false }` [INFO] [stdout] 9bc6be358a9ee513599a3d8579121b5963dd32fc79a2316118042cbf6bf1541b