[INFO] fetching crate ezwin 2.15.1... [INFO] testing ezwin-2.15.1 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate ezwin 2.15.1 into /workspace/builds/worker-7-tc1/source [INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain [INFO] started tweaking crates.io crate ezwin 2.15.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate ezwin 2.15.1 [INFO] tweaked toml for crates.io crate ezwin 2.15.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ezwin 2.15.1 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate ezwin 2.15.1 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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded foxy_time v1.1.0 [INFO] [stderr] Downloaded windows-result v0.1.0 [INFO] [stderr] Downloaded d3d12 v0.19.0 [INFO] [stderr] Downloaded raw-cpuid v11.0.1 [INFO] [stderr] Downloaded quanta v0.12.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 09b8b68fcea3d27b3d1148fb456c3e47e964baeafa65baa879da8599e2ee8a8a [INFO] running `Command { std: "docker" "start" "-a" "09b8b68fcea3d27b3d1148fb456c3e47e964baeafa65baa879da8599e2ee8a8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "09b8b68fcea3d27b3d1148fb456c3e47e964baeafa65baa879da8599e2ee8a8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "09b8b68fcea3d27b3d1148fb456c3e47e964baeafa65baa879da8599e2ee8a8a", kill_on_drop: false }` [INFO] [stdout] 09b8b68fcea3d27b3d1148fb456c3e47e964baeafa65baa879da8599e2ee8a8a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7e89db439cf4b85b239de90f4d88a518d4a2ed2ccc8a6107706f47e28ea3f0eb [INFO] running `Command { std: "docker" "start" "-a" "7e89db439cf4b85b239de90f4d88a518d4a2ed2ccc8a6107706f47e28ea3f0eb", kill_on_drop: false }` [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling windows_x86_64_gnu v0.52.4 [INFO] [stderr] Compiling proc-macro2 v1.0.78 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling thiserror v1.0.57 [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling pin-project-lite v0.2.13 [INFO] [stderr] Compiling raw-window-handle v0.6.0 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling windows-targets v0.52.4 [INFO] [stderr] Compiling windows-result v0.1.0 [INFO] [stderr] Compiling windows-core v0.54.0 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling crossbeam-queue v0.3.11 [INFO] [stderr] Compiling crossbeam-channel v0.5.12 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling windows v0.54.0 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling thiserror-impl v1.0.57 [INFO] [stderr] Compiling ezwin v2.15.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: (none) [INFO] [stdout] --> src/lib.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg_attr(target_os, windows)] // for now, it only supports Win32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 10 more [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/window.rs:620:15 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn iter(&self) -> MessageIterator { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 620 | pub fn iter(&self) -> MessageIterator<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/window.rs:624:19 [INFO] [stdout] | [INFO] [stdout] 624 | pub fn iter_mut(&mut self) -> MessageIteratorMut { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 624 | pub fn iter_mut(&mut self) -> MessageIteratorMut<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/window/message.rs:140:34 [INFO] [stdout] | [INFO] [stdout] 140 | let flags = hi_word(unsafe { std::mem::transmute::(l_param.0 as i32) }); [INFO] [stdout] | -------------------------------^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: transmuting an integer to a pointer creates a pointer without provenance [INFO] [stdout] --> src/window/procedure.rs:201:48 [INFO] [stdout] | [INFO] [stdout] 201 | let data: &mut SubclassWindowData = unsafe { std::mem::transmute(dw_ref_data) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is dangerous because dereferencing the resulting pointer is undefined behavior [INFO] [stdout] = note: exposed provenance semantics can be used to create a pointer based on some previously exposed provenance [INFO] [stdout] = help: if you truly mean to create a pointer without provenance, use `std::ptr::without_provenance_mut` [INFO] [stdout] = help: for more information about transmute, see [INFO] [stdout] = help: for more information about exposed provenance, see [INFO] [stdout] = note: `#[warn(integer_to_ptr_transmutes)]` on by default [INFO] [stdout] help: use `std::ptr::with_exposed_provenance_mut` instead to use a previously exposed provenance [INFO] [stdout] | [INFO] [stdout] 201 - let data: &mut SubclassWindowData = unsafe { std::mem::transmute(dw_ref_data) }; [INFO] [stdout] 201 + let data: &mut SubclassWindowData = unsafe { &mut *std::ptr::with_exposed_provenance_mut::(dw_ref_data) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 14s [INFO] running `Command { std: "docker" "inspect" "7e89db439cf4b85b239de90f4d88a518d4a2ed2ccc8a6107706f47e28ea3f0eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7e89db439cf4b85b239de90f4d88a518d4a2ed2ccc8a6107706f47e28ea3f0eb", kill_on_drop: false }` [INFO] [stdout] 7e89db439cf4b85b239de90f4d88a518d4a2ed2ccc8a6107706f47e28ea3f0eb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4bdd8c599342a29247f8997b8827391a4c534f384fba236acc20ecf73ceb7358 [INFO] running `Command { std: "docker" "start" "-a" "4bdd8c599342a29247f8997b8827391a4c534f384fba236acc20ecf73ceb7358", kill_on_drop: false }` [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling bitflags v2.4.2 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling zerocopy v0.7.32 [INFO] [stderr] Compiling allocator-api2 v0.2.16 [INFO] [stderr] Compiling smallvec v1.13.1 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling khronos-egl v6.0.0 [INFO] [stderr] Compiling ash v0.37.3+1.3.251 [INFO] [stderr] Compiling unicode-width v0.1.11 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling hashbrown v0.14.3 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling spirv v0.3.0+sdk-1.3.268.0 [INFO] [stderr] Compiling gpu-descriptor-types v0.1.2 [INFO] [stderr] Compiling gpu-alloc-types v0.3.0 [INFO] [stderr] Compiling wgpu-hal v0.19.3 [INFO] [stderr] Compiling indexmap v2.2.5 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling libloading v0.8.3 [INFO] [stderr] Compiling hexf-parse v0.2.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling gpu-descriptor v0.2.4 [INFO] [stderr] Compiling gpu-alloc v0.6.0 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling wgpu-types v0.19.2 [INFO] [stderr] Compiling wgpu-core v0.19.3 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling arrayvec v0.7.4 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling renderdoc-sys v1.1.0 [INFO] [stderr] Compiling glow v0.13.1 [INFO] [stderr] Compiling profiling v1.0.15 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling crossbeam-channel v0.5.12 [INFO] [stderr] Compiling crossbeam-queue v0.3.11 [INFO] [stderr] Compiling raw-cpuid v11.0.1 [INFO] [stderr] Compiling wgpu v0.19.3 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling regex v1.10.3 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling quanta v0.12.2 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.8 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling pollster v0.3.0 [INFO] [stderr] Compiling thiserror-impl v1.0.57 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Compiling thiserror v1.0.57 [INFO] [stderr] Compiling naga v0.19.2 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling foxy_time v1.1.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.18 [INFO] [stderr] Compiling ezwin v2.15.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: (none) [INFO] [stdout] --> src/lib.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg_attr(target_os, windows)] // for now, it only supports Win32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 10 more [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/window.rs:620:15 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn iter(&self) -> MessageIterator { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 620 | pub fn iter(&self) -> MessageIterator<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/window.rs:624:19 [INFO] [stdout] | [INFO] [stdout] 624 | pub fn iter_mut(&mut self) -> MessageIteratorMut { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 624 | pub fn iter_mut(&mut self) -> MessageIteratorMut<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/window/message.rs:140:34 [INFO] [stdout] | [INFO] [stdout] 140 | let flags = hi_word(unsafe { std::mem::transmute::(l_param.0 as i32) }); [INFO] [stdout] | -------------------------------^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: transmuting an integer to a pointer creates a pointer without provenance [INFO] [stdout] --> src/window/procedure.rs:201:48 [INFO] [stdout] | [INFO] [stdout] 201 | let data: &mut SubclassWindowData = unsafe { std::mem::transmute(dw_ref_data) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is dangerous because dereferencing the resulting pointer is undefined behavior [INFO] [stdout] = note: exposed provenance semantics can be used to create a pointer based on some previously exposed provenance [INFO] [stdout] = help: if you truly mean to create a pointer without provenance, use `std::ptr::without_provenance_mut` [INFO] [stdout] = help: for more information about transmute, see [INFO] [stdout] = help: for more information about exposed provenance, see [INFO] [stdout] = note: `#[warn(integer_to_ptr_transmutes)]` on by default [INFO] [stdout] help: use `std::ptr::with_exposed_provenance_mut` instead to use a previously exposed provenance [INFO] [stdout] | [INFO] [stdout] 201 - let data: &mut SubclassWindowData = unsafe { std::mem::transmute(dw_ref_data) }; [INFO] [stdout] 201 + let data: &mut SubclassWindowData = unsafe { &mut *std::ptr::with_exposed_provenance_mut::(dw_ref_data) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: (none) [INFO] [stdout] --> src/lib.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg_attr(target_os, windows)] // for now, it only supports Win32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 10 more [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` 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/rustchYOJ4V/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libezwin-0f6cfac906c1fc74,libtracing-f9e36ae56f41eee6,libpin_project_lite-b41822e5ab6963b9,libtracing_core-cb6706611107d2ef,libonce_cell-9f281edd6d98a5b8,libcrossbeam-f61b1978be820a76,libcrossbeam_deque-168c06c93f45afbe,libcrossbeam_channel-dd93bcca1917e20b,libcrossbeam_queue-ad6c8beeda4ed8c4,libcrossbeam_epoch-c6933418185d2ba2,libcrossbeam_utils-8e3c443b9b8bf9bc,libwindows-8c9a4491d0dceff6,libwindows_core-fd52eb09089d1433,libwindows_result-ed24729c8875d83c,libwindows_targets-34256a1797f3c188,libthiserror-f2dc4cfe95ab6a20,libraw_window_handle-6a701a6f677b4029}.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/rustchYOJ4V/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/examples/simple-e8a758a4fc23fcb4" "-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: MapVirtualKeyW [INFO] [stdout] >>> referenced by mod.rs:177 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs:177) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::UI::Input::KeyboardAndMouse::MapVirtualKeyW::hbc4c39524d324d4a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DwmSetWindowAttribute [INFO] [stdout] >>> referenced by mod.rs:195 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Dwm/mod.rs:195) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::Graphics::Dwm::DwmSetWindowAttribute::h8ea182f70969e371) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadLibraryA [INFO] [stdout] >>> referenced by mod.rs:296 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:296) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::LoadLibraryA::ha31dd9cda4ac61cc) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetProcAddress [INFO] [stdout] >>> referenced by mod.rs:288 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:288) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::GetProcAddress::hc86b766a76dc8f1d) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] >>> referenced by delay_load.rs:17 (src/imp/delay_load.rs:17) [INFO] [stdout] >>> windows_core-fd52eb09089d1433.windows_core.839d3b7988ce8fc0-cgu.00.rcgu.o:(windows_core::imp::factory_cache::get_activation_factory::hefa67b33de9e6b01) in archive /opt/rustwide/target/debug/deps/libwindows_core-fd52eb09089d1433.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetModuleHandleW [INFO] [stdout] >>> referenced by mod.rs:278 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:278) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::GetModuleHandleW::h73eba6da0a1a9055) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: RedrawWindow [INFO] [stdout] >>> referenced by mod.rs:2392 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2392) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::RedrawWindow::he0c731a052b04252) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: InvalidateRgn [INFO] [stdout] >>> referenced by mod.rs:1998 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1998) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::InvalidateRgn::h05f516b9cb6a4198) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMonitorInfoW [INFO] [stdout] >>> referenced by mod.rs:1535 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1535) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::GetMonitorInfoW::haeeff732cde15b33) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: MonitorFromWindow [INFO] [stdout] >>> referenced by mod.rs:2120 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2120) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::MonitorFromWindow::h6f1a6f3c19f3ada3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ClipCursor [INFO] [stdout] >>> referenced by mod.rs:322 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:322) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ClipCursor::h24904ad2503d6a8a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowCursor [INFO] [stdout] >>> referenced by mod.rs:3107 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3107) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowCursor::hcabe81b2bc3d7f5c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowWindow [INFO] [stdout] >>> referenced by mod.rs:3124 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3124) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowWindow::hfd8769038aa9bb50) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMessageW [INFO] [stdout] >>> referenced by mod.rs:1352 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1352) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetMessageW::hbf5419be9b7fba44) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadCursorW [INFO] [stdout] >>> referenced by mod.rs:1923 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1923) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::LoadCursorW::ha0c0e5b568e5e975) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: PostMessageW [INFO] [stdout] >>> referenced by mod.rs:2423 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2423) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::PostMessageW::hacaeaad3e14513ec) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowPos [INFO] [stdout] >>> referenced by mod.rs:3037 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3037) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowPos::h50636e5b6d6fc2c3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DestroyWindow [INFO] [stdout] >>> referenced by mod.rs:707 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:707) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::DestroyWindow::h42aef1b92a693c02) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetClientRect [INFO] [stdout] >>> referenced by mod.rs:1085 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1085) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetClientRect::hd6cdaa8021ff827c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DefWindowProcW [INFO] [stdout] >>> referenced by mod.rs:622 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:622) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::DefWindowProcW::h09e3eecb1d74c92f) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowLongW [INFO] [stdout] >>> referenced by mod.rs:3020 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3020) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowLongW::h8198bdc878b34e1b) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.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 `ezwin` (example "simple") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcdeTxgd/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libezwin-0f6cfac906c1fc74,libtracing-f9e36ae56f41eee6,libpin_project_lite-b41822e5ab6963b9,libtracing_core-cb6706611107d2ef,libonce_cell-9f281edd6d98a5b8,libcrossbeam-f61b1978be820a76,libcrossbeam_deque-168c06c93f45afbe,libcrossbeam_channel-dd93bcca1917e20b,libcrossbeam_queue-ad6c8beeda4ed8c4,libcrossbeam_epoch-c6933418185d2ba2,libcrossbeam_utils-8e3c443b9b8bf9bc,libwindows-8c9a4491d0dceff6,libwindows_core-fd52eb09089d1433,libwindows_result-ed24729c8875d83c,libwindows_targets-34256a1797f3c188,libthiserror-f2dc4cfe95ab6a20,libraw_window_handle-6a701a6f677b4029}.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/rustcdeTxgd/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/examples/minimal-67b692a14c851344" "-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: LoadLibraryA [INFO] [stdout] >>> referenced by mod.rs:296 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:296) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::LoadLibraryA::ha31dd9cda4ac61cc) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetProcAddress [INFO] [stdout] >>> referenced by mod.rs:288 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:288) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::GetProcAddress::hc86b766a76dc8f1d) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] >>> referenced by delay_load.rs:17 (src/imp/delay_load.rs:17) [INFO] [stdout] >>> windows_core-fd52eb09089d1433.windows_core.839d3b7988ce8fc0-cgu.00.rcgu.o:(windows_core::imp::factory_cache::get_activation_factory::hefa67b33de9e6b01) in archive /opt/rustwide/target/debug/deps/libwindows_core-fd52eb09089d1433.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetModuleHandleW [INFO] [stdout] >>> referenced by mod.rs:278 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:278) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::GetModuleHandleW::h73eba6da0a1a9055) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: RedrawWindow [INFO] [stdout] >>> referenced by mod.rs:2392 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2392) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::RedrawWindow::he0c731a052b04252) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: InvalidateRgn [INFO] [stdout] >>> referenced by mod.rs:1998 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1998) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::InvalidateRgn::h05f516b9cb6a4198) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMonitorInfoW [INFO] [stdout] >>> referenced by mod.rs:1535 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1535) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::GetMonitorInfoW::haeeff732cde15b33) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: MonitorFromWindow [INFO] [stdout] >>> referenced by mod.rs:2120 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2120) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::MonitorFromWindow::h6f1a6f3c19f3ada3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: MapVirtualKeyW [INFO] [stdout] >>> referenced by mod.rs:177 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs:177) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::UI::Input::KeyboardAndMouse::MapVirtualKeyW::hbc4c39524d324d4a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DwmSetWindowAttribute [INFO] [stdout] >>> referenced by mod.rs:195 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Dwm/mod.rs:195) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::Graphics::Dwm::DwmSetWindowAttribute::h8ea182f70969e371) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DefSubclassProc [INFO] [stdout] >>> referenced by mod.rs:249 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Shell/mod.rs:249) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.10.rcgu.o:(windows::Win32::UI::Shell::DefSubclassProc::hbc295e5740b89f31) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowSubclass [INFO] [stdout] >>> referenced by mod.rs:4543 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Shell/mod.rs:4543) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.10.rcgu.o:(windows::Win32::UI::Shell::SetWindowSubclass::h8ac5bf413c9596b1) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ClipCursor [INFO] [stdout] >>> referenced by mod.rs:322 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:322) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ClipCursor::h24904ad2503d6a8a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowCursor [INFO] [stdout] >>> referenced by mod.rs:3107 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3107) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowCursor::hcabe81b2bc3d7f5c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowWindow [INFO] [stdout] >>> referenced by mod.rs:3124 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3124) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowWindow::hfd8769038aa9bb50) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMessageW [INFO] [stdout] >>> referenced by mod.rs:1352 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1352) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetMessageW::hbf5419be9b7fba44) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadCursorW [INFO] [stdout] >>> referenced by mod.rs:1923 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1923) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::LoadCursorW::ha0c0e5b568e5e975) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: PostMessageW [INFO] [stdout] >>> referenced by mod.rs:2423 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2423) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::PostMessageW::hacaeaad3e14513ec) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowPos [INFO] [stdout] >>> referenced by mod.rs:3037 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3037) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowPos::h50636e5b6d6fc2c3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DestroyWindow [INFO] [stdout] >>> referenced by mod.rs:707 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:707) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::DestroyWindow::h42aef1b92a693c02) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetClientRect [INFO] [stdout] >>> referenced by mod.rs:1085 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1085) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetClientRect::hd6cdaa8021ff827c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.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] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/window.rs:620:15 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn iter(&self) -> MessageIterator { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 620 | pub fn iter(&self) -> MessageIterator<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/window.rs:624:19 [INFO] [stdout] | [INFO] [stdout] 624 | pub fn iter_mut(&mut self) -> MessageIteratorMut { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 624 | pub fn iter_mut(&mut self) -> MessageIteratorMut<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/window/message.rs:140:34 [INFO] [stdout] | [INFO] [stdout] 140 | let flags = hi_word(unsafe { std::mem::transmute::(l_param.0 as i32) }); [INFO] [stdout] | -------------------------------^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ezwin` (example "minimal") due to 1 previous error [INFO] [stdout] warning: transmuting an integer to a pointer creates a pointer without provenance [INFO] [stdout] --> src/window/procedure.rs:201:48 [INFO] [stdout] | [INFO] [stdout] 201 | let data: &mut SubclassWindowData = unsafe { std::mem::transmute(dw_ref_data) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is dangerous because dereferencing the resulting pointer is undefined behavior [INFO] [stdout] = note: exposed provenance semantics can be used to create a pointer based on some previously exposed provenance [INFO] [stdout] = help: if you truly mean to create a pointer without provenance, use `std::ptr::without_provenance_mut` [INFO] [stdout] = help: for more information about transmute, see [INFO] [stdout] = help: for more information about exposed provenance, see [INFO] [stdout] = note: `#[warn(integer_to_ptr_transmutes)]` on by default [INFO] [stdout] help: use `std::ptr::with_exposed_provenance_mut` instead to use a previously exposed provenance [INFO] [stdout] | [INFO] [stdout] 201 - let data: &mut SubclassWindowData = unsafe { std::mem::transmute(dw_ref_data) }; [INFO] [stdout] 201 + let data: &mut SubclassWindowData = unsafe { &mut *std::ptr::with_exposed_provenance_mut::(dw_ref_data) }; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustce5cupC/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libpollster-f082a7c3504056ec,libwgpu-e6d871b1b4f19d91,libstatic_assertions-4dd213d99cb033dd,libwgpu_core-afa45c77a222d169,libwgpu_hal-f24d25a5b07749e2,librenderdoc_sys-56c4de0e2ba5d1da,libgpu_descriptor-21cccecf6f58ff16,libgpu_descriptor_types-1f1463ff348749fd,libkhronos_egl-a8fc0a7d0976f418,liblibloading-58bdf26232c67d41,libprofiling-4fecb620f0bd1d7a,libgpu_alloc-7348b4cebeb3b160,libgpu_alloc_types-19262eef4089c2cf,libash-aab418b8f924248a,liblibloading-502f28554eba3890,libnaga-e57147c5e6326985,librustc_hash-d1c6f9fda1d1a674,libhexf_parse-6834614ff88529f9,libunicode_xid-99b924ea866bcedc,libindexmap-00fd80867c55eaad,libequivalent-e09749cc490ebe05,libhashbrown-b1124a035a662aa2,libahash-1c1698e73bd7a757,libzerocopy-dc9020281f54698b,liballocator_api2-fe43270ebb2a14e3,liblog-69fe716108893cee,libcodespan_reporting-5349aefdadd03e12,libunicode_width-b98bb204195f0d7e,libtermcolor-b939861c6edae541,libspirv-3e87547a2cbca905,libbit_set-f9cfefa609a7c92c,libbit_vec-a2549d6f6c0319be,libglow-635ea455e111607d,libwgpu_types-d99b3ff84248357a,libparking_lot-a108a4b300fd3192,libparking_lot_core-6f361b62696591c2,libcfg_if-153876ff6516522c,libsmallvec-e34f3bfbe912b991,liblock_api-87976d7814b4458d,libscopeguard-8462571678cd646b,libarrayvec-a8f3f4e4ee9ee6a8,libfoxy_time-03780431efd17479,libquanta-6ab822837e38c1cf,libraw_cpuid-ba142c4ab3b1d2fa,libbitflags-5e9f244b9e5a644e,liblibc-8bb3a5457bcf5989,libezwin-0f6cfac906c1fc74,libtracing-f9e36ae56f41eee6,libpin_project_lite-b41822e5ab6963b9,libtracing_core-cb6706611107d2ef,libonce_cell-9f281edd6d98a5b8,libcrossbeam-f61b1978be820a76,libcrossbeam_deque-168c06c93f45afbe,libcrossbeam_channel-dd93bcca1917e20b,libcrossbeam_queue-ad6c8beeda4ed8c4,libcrossbeam_epoch-c6933418185d2ba2,libcrossbeam_utils-8e3c443b9b8bf9bc,libwindows-8c9a4491d0dceff6,libwindows_core-fd52eb09089d1433,libwindows_result-ed24729c8875d83c,libwindows_targets-34256a1797f3c188,libthiserror-f2dc4cfe95ab6a20,libraw_window_handle-6a701a6f677b4029}.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" "-ldl" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustce5cupC/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/examples/wgpu-4a3ab8b46e3c4bad" "-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: MapVirtualKeyW [INFO] [stdout] >>> referenced by mod.rs:177 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs:177) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::UI::Input::KeyboardAndMouse::MapVirtualKeyW::hbc4c39524d324d4a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DwmSetWindowAttribute [INFO] [stdout] >>> referenced by mod.rs:195 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Dwm/mod.rs:195) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::Graphics::Dwm::DwmSetWindowAttribute::h8ea182f70969e371) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: RedrawWindow [INFO] [stdout] >>> referenced by mod.rs:2392 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2392) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::RedrawWindow::he0c731a052b04252) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: InvalidateRgn [INFO] [stdout] >>> referenced by mod.rs:1998 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1998) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::InvalidateRgn::h05f516b9cb6a4198) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMonitorInfoW [INFO] [stdout] >>> referenced by mod.rs:1535 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1535) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::GetMonitorInfoW::haeeff732cde15b33) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: MonitorFromWindow [INFO] [stdout] >>> referenced by mod.rs:2120 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2120) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::MonitorFromWindow::h6f1a6f3c19f3ada3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DefSubclassProc [INFO] [stdout] >>> referenced by mod.rs:249 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Shell/mod.rs:249) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.10.rcgu.o:(windows::Win32::UI::Shell::DefSubclassProc::hbc295e5740b89f31) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowSubclass [INFO] [stdout] >>> referenced by mod.rs:4543 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Shell/mod.rs:4543) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.10.rcgu.o:(windows::Win32::UI::Shell::SetWindowSubclass::h8ac5bf413c9596b1) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ClipCursor [INFO] [stdout] >>> referenced by mod.rs:322 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:322) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ClipCursor::h24904ad2503d6a8a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowCursor [INFO] [stdout] >>> referenced by mod.rs:3107 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3107) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowCursor::hcabe81b2bc3d7f5c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowWindow [INFO] [stdout] >>> referenced by mod.rs:3124 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3124) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowWindow::hfd8769038aa9bb50) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMessageW [INFO] [stdout] >>> referenced by mod.rs:1352 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1352) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetMessageW::hbf5419be9b7fba44) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadCursorW [INFO] [stdout] >>> referenced by mod.rs:1923 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1923) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::LoadCursorW::ha0c0e5b568e5e975) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: PostMessageW [INFO] [stdout] >>> referenced by mod.rs:2423 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2423) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::PostMessageW::hacaeaad3e14513ec) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowPos [INFO] [stdout] >>> referenced by mod.rs:3037 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3037) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowPos::h50636e5b6d6fc2c3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DestroyWindow [INFO] [stdout] >>> referenced by mod.rs:707 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:707) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::DestroyWindow::h42aef1b92a693c02) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetClientRect [INFO] [stdout] >>> referenced by mod.rs:1085 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1085) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetClientRect::hd6cdaa8021ff827c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DefWindowProcW [INFO] [stdout] >>> referenced by mod.rs:622 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:622) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::DefWindowProcW::h09e3eecb1d74c92f) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowLongW [INFO] [stdout] >>> referenced by mod.rs:3020 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3020) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowLongW::h8198bdc878b34e1b) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowTextW [INFO] [stdout] >>> referenced by mod.rs:3055 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3055) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowTextW::had13782274050c5b) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.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 `ezwin` (example "wgpu") due to 1 previous error [INFO] [stderr] error: could not compile `ezwin` (example "threaded") due to 1 previous error [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcIqdz2N/symbols.o" "<9 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libpollster-f082a7c3504056ec,libwgpu-e6d871b1b4f19d91,libstatic_assertions-4dd213d99cb033dd,libwgpu_core-afa45c77a222d169,libwgpu_hal-f24d25a5b07749e2,librenderdoc_sys-56c4de0e2ba5d1da,libgpu_descriptor-21cccecf6f58ff16,libgpu_descriptor_types-1f1463ff348749fd,libkhronos_egl-a8fc0a7d0976f418,liblibloading-58bdf26232c67d41,libprofiling-4fecb620f0bd1d7a,libgpu_alloc-7348b4cebeb3b160,libgpu_alloc_types-19262eef4089c2cf,libash-aab418b8f924248a,liblibloading-502f28554eba3890,libnaga-e57147c5e6326985,librustc_hash-d1c6f9fda1d1a674,libhexf_parse-6834614ff88529f9,libunicode_xid-99b924ea866bcedc,libindexmap-00fd80867c55eaad,libequivalent-e09749cc490ebe05,libhashbrown-b1124a035a662aa2,libahash-1c1698e73bd7a757,libzerocopy-dc9020281f54698b,liballocator_api2-fe43270ebb2a14e3,libcodespan_reporting-5349aefdadd03e12,libunicode_width-b98bb204195f0d7e,libtermcolor-b939861c6edae541,libspirv-3e87547a2cbca905,libbit_set-f9cfefa609a7c92c,libbit_vec-a2549d6f6c0319be,libglow-635ea455e111607d,libwgpu_types-d99b3ff84248357a,libparking_lot-a108a4b300fd3192,libparking_lot_core-6f361b62696591c2,liblock_api-87976d7814b4458d,libscopeguard-8462571678cd646b,libarrayvec-a8f3f4e4ee9ee6a8,libtracing_subscriber-7cca6e50df66cc50,libsmallvec-e34f3bfbe912b991,libnu_ansi_term-303301b5c1113568,liboverload-a0d3687fdef10448,libsharded_slab-b52ae808d1166340,liblazy_static-e4325871dc54d52c,libmatchers-3496d77d85daf32c,libregex_automata-c6bb1ac628663336,libregex_syntax-b18985169f3dcf4c,libregex-0da3d58d7cf4fb34,libregex_automata-e7f5f75f9ee174c8,libregex_syntax-e618dd1312583255,libthread_local-a58e8e6607214a08,libcfg_if-153876ff6516522c,libtracing_log-95e2c3910c881eec,liblog-69fe716108893cee,libfoxy_time-03780431efd17479,libquanta-6ab822837e38c1cf,libraw_cpuid-ba142c4ab3b1d2fa,libbitflags-5e9f244b9e5a644e,liblibc-8bb3a5457bcf5989,libezwin-0f6cfac906c1fc74,libtracing-f9e36ae56f41eee6,libpin_project_lite-b41822e5ab6963b9,libtracing_core-cb6706611107d2ef,libonce_cell-9f281edd6d98a5b8,libwindows-8c9a4491d0dceff6,libwindows_core-fd52eb09089d1433,libwindows_result-ed24729c8875d83c,libwindows_targets-34256a1797f3c188,libthiserror-f2dc4cfe95ab6a20,libraw_window_handle-6a701a6f677b4029,libcrossbeam-f61b1978be820a76,libcrossbeam_deque-168c06c93f45afbe,libcrossbeam_channel-dd93bcca1917e20b,libcrossbeam_queue-ad6c8beeda4ed8c4,libcrossbeam_epoch-c6933418185d2ba2,libcrossbeam_utils-8e3c443b9b8bf9bc}.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" "-ldl" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcIqdz2N/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/examples/threaded-b712739830379898" "-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: MapVirtualKeyW [INFO] [stdout] >>> referenced by mod.rs:177 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs:177) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::UI::Input::KeyboardAndMouse::MapVirtualKeyW::hbc4c39524d324d4a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DwmSetWindowAttribute [INFO] [stdout] >>> referenced by mod.rs:195 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Dwm/mod.rs:195) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.02.rcgu.o:(windows::Win32::Graphics::Dwm::DwmSetWindowAttribute::h8ea182f70969e371) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadLibraryA [INFO] [stdout] >>> referenced by mod.rs:296 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:296) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::LoadLibraryA::ha31dd9cda4ac61cc) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetProcAddress [INFO] [stdout] >>> referenced by mod.rs:288 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:288) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::GetProcAddress::hc86b766a76dc8f1d) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] >>> referenced by delay_load.rs:17 (src/imp/delay_load.rs:17) [INFO] [stdout] >>> windows_core-fd52eb09089d1433.windows_core.839d3b7988ce8fc0-cgu.00.rcgu.o:(windows_core::imp::factory_cache::get_activation_factory::hefa67b33de9e6b01) in archive /opt/rustwide/target/debug/deps/libwindows_core-fd52eb09089d1433.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetModuleHandleW [INFO] [stdout] >>> referenced by mod.rs:278 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/System/LibraryLoader/mod.rs:278) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.08.rcgu.o:(windows::Win32::System::LibraryLoader::GetModuleHandleW::h73eba6da0a1a9055) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: RedrawWindow [INFO] [stdout] >>> referenced by mod.rs:2392 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2392) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::RedrawWindow::he0c731a052b04252) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: InvalidateRgn [INFO] [stdout] >>> referenced by mod.rs:1998 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1998) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::InvalidateRgn::h05f516b9cb6a4198) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMonitorInfoW [INFO] [stdout] >>> referenced by mod.rs:1535 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:1535) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::GetMonitorInfoW::haeeff732cde15b33) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: MonitorFromWindow [INFO] [stdout] >>> referenced by mod.rs:2120 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/Graphics/Gdi/mod.rs:2120) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.04.rcgu.o:(windows::Win32::Graphics::Gdi::MonitorFromWindow::h6f1a6f3c19f3ada3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DefSubclassProc [INFO] [stdout] >>> referenced by mod.rs:249 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Shell/mod.rs:249) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.10.rcgu.o:(windows::Win32::UI::Shell::DefSubclassProc::hbc295e5740b89f31) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowSubclass [INFO] [stdout] >>> referenced by mod.rs:4543 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/Shell/mod.rs:4543) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.10.rcgu.o:(windows::Win32::UI::Shell::SetWindowSubclass::h8ac5bf413c9596b1) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ClipCursor [INFO] [stdout] >>> referenced by mod.rs:322 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:322) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ClipCursor::h24904ad2503d6a8a) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowCursor [INFO] [stdout] >>> referenced by mod.rs:3107 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3107) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowCursor::hcabe81b2bc3d7f5c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: ShowWindow [INFO] [stdout] >>> referenced by mod.rs:3124 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3124) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::ShowWindow::hfd8769038aa9bb50) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetMessageW [INFO] [stdout] >>> referenced by mod.rs:1352 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1352) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetMessageW::hbf5419be9b7fba44) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: LoadCursorW [INFO] [stdout] >>> referenced by mod.rs:1923 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1923) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::LoadCursorW::ha0c0e5b568e5e975) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: PostMessageW [INFO] [stdout] >>> referenced by mod.rs:2423 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:2423) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::PostMessageW::hacaeaad3e14513ec) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: SetWindowPos [INFO] [stdout] >>> referenced by mod.rs:3037 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:3037) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::SetWindowPos::h50636e5b6d6fc2c3) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: DestroyWindow [INFO] [stdout] >>> referenced by mod.rs:707 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:707) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::DestroyWindow::h42aef1b92a693c02) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.rlib [INFO] [stdout] [INFO] [stdout] rust-lld: error: undefined symbol: GetClientRect [INFO] [stdout] >>> referenced by mod.rs:1085 (/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/windows-0.54.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs:1085) [INFO] [stdout] >>> ezwin-0f6cfac906c1fc74.ezwin.6d2b0afc5e67b088-cgu.12.rcgu.o:(windows::Win32::UI::WindowsAndMessaging::GetClientRect::hd6cdaa8021ff827c) in archive /opt/rustwide/target/debug/deps/libezwin-0f6cfac906c1fc74.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] running `Command { std: "docker" "inspect" "4bdd8c599342a29247f8997b8827391a4c534f384fba236acc20ecf73ceb7358", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4bdd8c599342a29247f8997b8827391a4c534f384fba236acc20ecf73ceb7358", kill_on_drop: false }` [INFO] [stdout] 4bdd8c599342a29247f8997b8827391a4c534f384fba236acc20ecf73ceb7358