Created attachment 23289 [details] Program that will crash if compiled and run on aarch64-pc-windows-msvc On AArch64 Windows the UnwindHelp object used for EH is allocated as a normal stack object. If there are aligned objects in the frame, then the object will be subject to alignment. This means during exception handling the object can not be reliably found, causing incorrect exception handling behavior. Attaching simple C++ repro. Bug exists in both LLVM9 and master.
See https://reviews.llvm.org/D77016
The fix was merged.