raw-dylib
usage in std broke thumbv7a-*-windows-msvc targets
#134565
Labels
-Zbuild-std
Unstable Cargo option: Compile the standard library yourself.
A-cross
Area: Cross compilation
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
O-windows-msvc
Toolchain: MSVC, Operating system: Windows
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Starting from
nightly-2024-02-26
rust version1.78.0-nightly (0ecbd0605 2024-02-25)
,std
forthumbv7a-uwp-windows-msvc
no longer builds:Output:
This looks very similar to the error reported in #120921 , which indicates somewhere in std is using
raw-dylib
already and triggers the same issue within llvm. Looks like #121337 is the first PR that introducesraw-dylib
and so far there are a handful of other places (like f68529f) using it as well. Given llvm is having issues for this particular platform, can we consider excludingthumbv7a
from usingraw-dylib
instd
, or at least there would be a way to workaround this?Ping @ChrisDenton @bjorn3
The text was updated successfully, but these errors were encountered: