On Tue, Jul 28, 2026, at 5:10 PM, Andrew Dunstan wrote:
> On 2026-07-28 Tu 1:46 PM, Greg Burd wrote:
>>
>>> Testing on aarch64/gcc/mingw seems like an important step.
>> Agreed, and I want to be upfront that I have not been able to test that
>> combination yet -- I don't currently have an aarch64 GCC MinGW toolchain
>> (the llvm-mingw / MSYS2 clangarm64 toolchain I build with is clang-based,
>> which is where the aarch64 buildfarm work has been happening). So the
>> runtime evidence I offered ("25/25 elog(ERROR)->siglongjmp cycles, nested
>> PL/pgSQL exceptions, no crash") is specifically for clang-aarch64-mingw,
>> whose setjmp lowering is its own thing. I should not have implied
>> anything broader.
>
>
> My understanding is that there is no such animal on the horizon, that
> all the MSYS team's aarch64 efforts are concentrated on clang, which is
> why there is no native Strawberry perl for aarch64 (They are too deeply
> invested in gcc). What fun, eh?
Hey Andrew, thanks for the info. From what I can find that seems to be the
case. So, it's clang with MSYS2 on aarch64 and this patch fixes a small build
time issue cleanly.
-greg
> cheers
>
>
> andrew
>
>
> --
> Andrew Dunstan
> EDB: https://www.enterprisedb.com