Closed
Description
The aarch64-pc-windows-msvc and aarch64-uwp-windows-msvc targets force panic=abort. @alexcrichton said this:
The AArch64 Windows backend didn't implement SEH unwinding when the aarch64-pc-windows-msvc target was first added, so I suspect this is the same as that. I haven't checked the LLVM backend recently to see if this works.
This looks related to #54291, which points at these now-merged LLVM changes:
It's possible that we do not need to force panic=abort anymore for arm64 Windows as a result. What's the best way to determine if this is still required?
Metadata
Metadata
Assignees
Labels
Area: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflowsCategory: An issue proposing an enhancement or a PR with one.Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateToolchain: MSVC, Operating system: WindowsRelevant to the compiler team, which will review and decide on the PR/issue.