Hi Bill,

On Mon, 4 Mar 2019 00:39:00 +0100, Bill Allombert <ballo...@debian.org> wrote:
> Since the upgrade to 8.2.0-17, gcc-mingw-w64-x86-64 miscompiles PARI/GP.
> <https://pari.math.u-bordeaux.fr>
> 
> The native linux version is fine though.
> The bug is caused by longjmp causing wine to crash with
> 
> 0198:err:seh:setup_exception stack overflow 320 bytes in thread 0198 eip
> 000000007bc9a41c esp 00000000001314d0 stack 0x130000-0x131000-0x330000
> 
> when called in a function doing an unrelated setjmp _after_ the longjmp
> (in other functions longjmp work fine), and it does not occurs with the
> debug build.
> 
> One of the logs for the broken version is at
> <https://pari.math.u-bordeaux.fr/buildlogs/e9a1cdf2-df47-4a47-8324-df35d1648c58>
> (the test-suite fails under wine).
> I use the following kit to crossbuild:
> https://pari.math.u-bordeaux.fr/pub/pari/windows/paricrossmingwkit.tgz
> 
> So if you have a suggestion...

I don’t have any practical suggestion right now, but given that there’s a
test suite I’ll bisect to identify the source of the problem.

Regards,

Stephen

Attachment: pgplhV1ZvMYn6.pgp
Description: OpenPGP digital signature

Reply via email to