i686-unknown-uefi rust-lld error: symbols.o is not compatible with SEH #96498
Labels
C-bug
Category: This is a bug.
P-medium
Medium priority
regression-untriaged
Untriaged performance or correctness regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Code
I tried this code: https://github.com/nicholasbishop/uefi-ia32-bug-repro
Build with
cargo +nightly build --target i686-unknown-uefi
With recent nighties it fails to link:
This issue does not occur with
x86_64-unknown-uefi
oraarch64-unknown-uefi
.Bisect
searched nightlies: from nightly-2022-04-24 to nightly-2022-04-28
regressed nightly: nightly-2022-04-26
searched commit range: 18f314e...055bf4c
regressed commit: 18b53ce
bisected with cargo-bisect-rustc v0.6.3
Host triple: x86_64-unknown-linux-gnu
Reproduce with:
The text was updated successfully, but these errors were encountered: