Skip to content

Missing symbols for fma and fmaf in no-std build of windows-msvc targets #143172

Closed
@samypr100

Description

@samypr100

Code

The uv-trampoline code with the issue is a no-std crate built as part of uv.

When I tried upgrading rust-toolchain.toml nightly from anything beyond nightly-2025-02-25, it would fail due to undefined symbols for fma and fmaf (see trace below).

[toolchain]
channel = "nightly-2025-02-26"

Attempted targets:

  • x86_64-pc-windows-msvc
  • i686-pc-windows-msvc
  • aarch64-pc-windows-msvc

Looking at the commit history between these two nighlies, it's possible this may have started happening after commit when v0.1.148 upgrade of compiler_builtins included an update to libm submodule.

Somewhat related Issue: #137833

Version it worked on

It works on 1.86 nightly, and up to nightly-2025-02-25 of 1.87. It does not work on 1.88+ nightlies I tried.

rustc --version --verbose:

rustc 1.87.0-nightly (617aad8c2 2025-02-24)
binary: rustc
commit-hash: 617aad8c2e8783f6df8e5d1f8bb1e4bcdc70aa7b
commit-date: 2025-02-24
host: x86_64-pc-windows-msvc
release: 1.87.0-nightly
LLVM version: 20.1.0

Version with regression

rustc --version --verbose:

rustc 1.87.0-nightly (85abb2763 2025-02-25)
binary: rustc
commit-hash: 85abb276361c424d64743c0965242dd0e7b866d1
commit-date: 2025-02-25
host: x86_64-pc-windows-msvc
release: 1.87.0-nightly
LLVM version: 20.1.0

Backtrace

Build Output

cargo build --target x86_64-pc-windows-msvc --verbose --profile release
       Fresh core v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core)
       Fresh windows-targets v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\windows_targets)
       Fresh unicode-ident v1.0.12
       Fresh embed-manifest v1.4.0
       Fresh rustc-std-workspace-core v1.99.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\rustc-std-workspace-core)
       Fresh compiler_builtins v0.1.148
       Fresh proc-macro2 v1.0.86
       Fresh alloc v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\alloc)
       Fresh cfg-if v1.0.0
       Fresh rustc-demangle v0.1.24
       Fresh quote v1.0.36
       Fresh rustc-std-workspace-alloc v1.99.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\rustc-std-workspace-alloc)
       Fresh unwind v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\unwind)
       Fresh panic_abort v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\panic_abort)
       Fresh syn v2.0.87
       Fresh syn v1.0.109
       Fresh std_detect v0.1.5 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\stdarch\crates\std_detect)
       Fresh hashbrown v0.15.2
       Fresh panic_unwind v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\panic_unwind)
       Fresh windows-interface v0.59.1
       Fresh windows-implement v0.60.0
       Fresh ufmt-macros v0.3.0
       Fresh std v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std)
       Fresh proc_macro v0.0.0 (Z:\Dev\.rustup\toolchains\nightly-2025-02-26-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\proc_macro)
       Fresh windows-link v0.1.3
       Fresh ufmt-write v0.1.0
       Fresh dunce v1.0.5
       Fresh windows-result v0.3.4
       Fresh windows-strings v0.4.2
       Fresh windows-threading v0.1.0
       Fresh ufmt v0.2.0
       Fresh windows-core v0.61.2
       Fresh windows-future v0.2.1
       Fresh windows-numerics v0.2.0
       Fresh windows-collections v0.2.0
       Fresh windows v0.61.3
       Dirty uv-trampoline v0.1.0 (Z:\Dev\uv\crates\uv-trampoline): the toolchain changed
   Compiling uv-trampoline v0.1.0 (Z:\Dev\uv\crates\uv-trampoline)
     Running `Z:\Dev\.cargo\bin\rustc.exe --crate-name uv_trampoline_console --edition=2024 src\bin\uv-trampoline-console.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=308 --crate-type bin --emit=dep-info,link -C opt-level=z -C panic=abort -C lto -C codegen-units=1 --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values())" -C metadata=d01a7a50538c5cc2 --out-dir Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -C strip=symbols -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\release\deps --extern noprelude:alloc=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\liballoc-117148cf8395f024.rlib --extern noprelude:compiler_builtins=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcompiler_builtins-f61ca2415fe42861.rlib --extern noprelude:core=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcore-a34e4bb072a9322a.rlib --extern dunce=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libdunce-a62b29623e210b5a.rlib --extern noprelude:panic_abort=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_abort-54a2d2ab07198313.rlib --extern noprelude:panic_unwind=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_unwind-9e6b5f3f2025ab85.rlib --extern noprelude:proc_macro=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libproc_macro-4a5952397b36d3f5.rlib --extern noprelude:std=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libstd-c55da5235d1fab78.rlib --extern ufmt=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt-a7fdd8b0007c3490.rlib --extern ufmt_write=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt_write-8e02547465642da6.rlib --extern uv_trampoline=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libuv_trampoline-08fe89e012c4751e.rlib --extern windows=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libwindows-7574c31d4b6ccbf7.rlib -Z unstable-options -C target-feature=+crt-static -C link-arg=/MANIFEST:EMBED -C link-arg=/MANIFESTINPUT:\\?\Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\build\uv-trampoline-9b0713fc5843c5ad\out\manifest.xml -C link-arg=/MANIFESTUAC:NO`
     Running `Z:\Dev\.cargo\bin\rustc.exe --crate-name uv_trampoline_gui --edition=2024 src\bin\uv-trampoline-gui.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=308 --crate-type bin --emit=dep-info,link -C opt-level=z -C panic=abort -C lto -C codegen-units=1 --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values())" -C metadata=fef6373106e592d6 --out-dir Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -C strip=symbols -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\release\deps --extern noprelude:alloc=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\liballoc-117148cf8395f024.rlib --extern noprelude:compiler_builtins=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcompiler_builtins-f61ca2415fe42861.rlib --extern noprelude:core=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcore-a34e4bb072a9322a.rlib --extern dunce=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libdunce-a62b29623e210b5a.rlib --extern noprelude:panic_abort=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_abort-54a2d2ab07198313.rlib --extern noprelude:panic_unwind=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_unwind-9e6b5f3f2025ab85.rlib --extern noprelude:proc_macro=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libproc_macro-4a5952397b36d3f5.rlib --extern noprelude:std=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libstd-c55da5235d1fab78.rlib --extern ufmt=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt-a7fdd8b0007c3490.rlib --extern ufmt_write=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt_write-8e02547465642da6.rlib --extern uv_trampoline=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libuv_trampoline-08fe89e012c4751e.rlib --extern windows=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libwindows-7574c31d4b6ccbf7.rlib -Z unstable-options -C target-feature=+crt-static -C link-arg=/MANIFEST:EMBED -C link-arg=/MANIFESTINPUT:\\?\Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\build\uv-trampoline-9b0713fc5843c5ad\out\manifest.xml -C link-arg=/MANIFESTUAC:NO`
error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "Z:\\VisualStudio2022\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "Z:\\Temp\\rustcAv3k1E\\symbols.o" "<1 object files omitted>" "Z:\\Temp\\rustcAv3k1E/{libwindows-7574c31d4b6ccbf7.rlib,libwindows_core-21a524660ebafa3a.rlib,libwindows_strings-b185f80c9ecdc52d.rlib,libwindows_result-8e250ea3aaef34e3.rlib,libstd-c55da5235d1fab78.rlib}.rlib" "Z:\\Dev\\uv\\crates\\uv-trampoline\\target\\x86_64-pc-windows-msvc\\release\\deps/{libcompiler_builtins-f61ca2415fe42861.rlib}.rlib" "kernel32.lib" "kernel32.lib" "advapi32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:libcmt" "/NXCOMPAT" "/OUT:Z:\\Dev\\uv\\crates\\uv-trampoline\\target\\x86_64-pc-windows-msvc\\release\\deps\\uv_trampoline_console.exe" "/SUBSYSTEM:console" "/OPT:REF,ICF" "/DEBUG" "/PDBALTPATH:%_PDB%" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libstd.natvis" "/NATVIS:Z:\\Temp\\rustcAv3k1E\\uv_trampoline_console-0.natvis" "/NATVIS:Z:\\Temp\\rustcAv3k1E\\uv_trampoline_console-1.natvis" "/NATVIS:Z:\\Temp\\rustcAv3k1E\\uv_trampoline_console-2.natvis" "/MANIFEST:EMBED" "/MANIFESTINPUT:\\\\?\\Z:\\Dev\\uv\\crates\\uv-trampoline\\target\\x86_64-pc-windows-msvc\\release\\build\\uv-trampoline-9b0713fc5843c5ad\\out\\manifest.xml" "/MANIFESTUAC:NO"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: libcompiler_builtins-f61ca2415fe42861.rlib(compiler_builtins-f61ca2415fe42861.compiler_builtins.1599333e6dea1972-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol fmaf referenced in function _ZN83_$LT$f32$u20$as$u20$compiler_builtins..math..libm..support..float_traits..Float$GT$3fma17h73a93783d712ca21E
          libcompiler_builtins-f61ca2415fe42861.rlib(compiler_builtins-f61ca2415fe42861.compiler_builtins.1599333e6dea1972-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol fma referenced in function _ZN83_$LT$f64$u20$as$u20$compiler_builtins..math..libm..support..float_traits..Float$GT$3fma17hafe2ef1ec04a7933E
          Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\uv_trampoline_console.exe : fatal error LNK1120: 2 unresolved externals


error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "Z:\\VisualStudio2022\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "Z:\\Temp\\rustc1z4VhK\\symbols.o" "<1 object files omitted>" "Z:\\Temp\\rustc1z4VhK/{libwindows-7574c31d4b6ccbf7.rlib,libwindows_core-21a524660ebafa3a.rlib,libwindows_strings-b185f80c9ecdc52d.rlib,libwindows_result-8e250ea3aaef34e3.rlib,libstd-c55da5235d1fab78.rlib}.rlib" "Z:\\Dev\\uv\\crates\\uv-trampoline\\target\\x86_64-pc-windows-msvc\\release\\deps/{libcompiler_builtins-f61ca2415fe42861.rlib}.rlib" "kernel32.lib" "kernel32.lib" "advapi32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:libcmt" "/NXCOMPAT" "/OUT:Z:\\Dev\\uv\\crates\\uv-trampoline\\target\\x86_64-pc-windows-msvc\\release\\deps\\uv_trampoline_gui.exe" "/SUBSYSTEM:windows" "/ENTRY:mainCRTStartup" "/OPT:REF,ICF" "/DEBUG" "/PDBALTPATH:%_PDB%" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libstd.natvis" "/NATVIS:Z:\\Temp\\rustc1z4VhK\\uv_trampoline_gui-0.natvis" "/NATVIS:Z:\\Temp\\rustc1z4VhK\\uv_trampoline_gui-1.natvis" "/NATVIS:Z:\\Temp\\rustc1z4VhK\\uv_trampoline_gui-2.natvis" "/MANIFEST:EMBED" "/MANIFESTINPUT:\\\\?\\Z:\\Dev\\uv\\crates\\uv-trampoline\\target\\x86_64-pc-windows-msvc\\release\\build\\uv-trampoline-9b0713fc5843c5ad\\out\\manifest.xml" "/MANIFESTUAC:NO"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: libcompiler_builtins-f61ca2415fe42861.rlib(compiler_builtins-f61ca2415fe42861.compiler_builtins.1599333e6dea1972-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol fmaf referenced in function _ZN83_$LT$f32$u20$as$u20$compiler_builtins..math..libm..support..float_traits..Float$GT$3fma17h73a93783d712ca21E
          libcompiler_builtins-f61ca2415fe42861.rlib(compiler_builtins-f61ca2415fe42861.compiler_builtins.1599333e6dea1972-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol fma referenced in function _ZN83_$LT$f64$u20$as$u20$compiler_builtins..math..libm..support..float_traits..Float$GT$3fma17hafe2ef1ec04a7933E
          Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\uv_trampoline_gui.exe : fatal error LNK1120: 2 unresolved externals


error: could not compile `uv-trampoline` (bin "uv-trampoline-gui") due to 1 previous error

Caused by:
  process didn't exit successfully: `Z:\Dev\.cargo\bin\rustc.exe --crate-name uv_trampoline_gui --edition=2024 src\bin\uv-trampoline-gui.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=308 --crate-type bin --emit=dep-info,link -C opt-level=z -C panic=abort -C lto -C codegen-units=1 --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values())" -C metadata=fef6373106e592d6 --out-dir Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -C strip=symbols -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\release\deps --extern noprelude:alloc=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\liballoc-117148cf8395f024.rlib --extern noprelude:compiler_builtins=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcompiler_builtins-f61ca2415fe42861.rlib --extern noprelude:core=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcore-a34e4bb072a9322a.rlib --extern dunce=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libdunce-a62b29623e210b5a.rlib --extern noprelude:panic_abort=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_abort-54a2d2ab07198313.rlib --extern noprelude:panic_unwind=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_unwind-9e6b5f3f2025ab85.rlib --extern noprelude:proc_macro=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libproc_macro-4a5952397b36d3f5.rlib --extern noprelude:std=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libstd-c55da5235d1fab78.rlib --extern ufmt=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt-a7fdd8b0007c3490.rlib --extern ufmt_write=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt_write-8e02547465642da6.rlib --extern uv_trampoline=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libuv_trampoline-08fe89e012c4751e.rlib --extern windows=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libwindows-7574c31d4b6ccbf7.rlib -Z unstable-options -C target-feature=+crt-static -C link-arg=/MANIFEST:EMBED -C link-arg=/MANIFESTINPUT:\\?\Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\build\uv-trampoline-9b0713fc5843c5ad\out\manifest.xml -C link-arg=/MANIFESTUAC:NO` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: could not compile `uv-trampoline` (bin "uv-trampoline-console") due to 1 previous error

Caused by:
  process didn't exit successfully: `Z:\Dev\.cargo\bin\rustc.exe --crate-name uv_trampoline_console --edition=2024 src\bin\uv-trampoline-console.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=308 --crate-type bin --emit=dep-info,link -C opt-level=z -C panic=abort -C lto -C codegen-units=1 --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values())" -C metadata=d01a7a50538c5cc2 --out-dir Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps --target x86_64-pc-windows-msvc -C strip=symbols -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps -L dependency=Z:\Dev\uv\crates\uv-trampoline\target\release\deps --extern noprelude:alloc=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\liballoc-117148cf8395f024.rlib --extern noprelude:compiler_builtins=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcompiler_builtins-f61ca2415fe42861.rlib --extern noprelude:core=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libcore-a34e4bb072a9322a.rlib --extern dunce=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libdunce-a62b29623e210b5a.rlib --extern noprelude:panic_abort=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_abort-54a2d2ab07198313.rlib --extern noprelude:panic_unwind=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libpanic_unwind-9e6b5f3f2025ab85.rlib --extern noprelude:proc_macro=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libproc_macro-4a5952397b36d3f5.rlib --extern noprelude:std=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libstd-c55da5235d1fab78.rlib --extern ufmt=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt-a7fdd8b0007c3490.rlib --extern ufmt_write=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libufmt_write-8e02547465642da6.rlib --extern uv_trampoline=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libuv_trampoline-08fe89e012c4751e.rlib --extern windows=Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\deps\libwindows-7574c31d4b6ccbf7.rlib -Z unstable-options -C target-feature=+crt-static -C link-arg=/MANIFEST:EMBED -C link-arg=/MANIFESTINPUT:\\?\Z:\Dev\uv\crates\uv-trampoline\target\x86_64-pc-windows-msvc\release\build\uv-trampoline-9b0713fc5843c5ad\out\manifest.xml -C link-arg=/MANIFESTUAC:NO` (exit code: 1)

Process finished with exit code 101

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-discussionCategory: Discussion or questions that doesn't represent real issues.T-libsRelevant to the library team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions