GMP 6.3.0 x86_64 Darwin: mpn_rsh1add_nc/mpn_rsh1sub_nc jump into the stub table, crashing every FFT multiply and square

Andrew Pochinsky avp at mit.edu
Fri Sep 18 02:29:08 CEST 2026


Hi Marco,

Sorry for the confusion - that remark was from the agent when it was still hunting the bug. The bug is in the assembly code or is caused by misidentifying x86 ISA extension by configure - I remember seeing illegal instruction aborts while running gml internal test targets.

Thanks,
--andrew

> On Sep 17, 2026, at 11:48, Marco Bodrato <bodrato at anjara.org> wrote:
> 
> Ciao Andrew,
> 
> Il giorno Giovedi, Settembre 17, 2026 16:36 CEST, Andrew Pochinsky <avp at mit.edu> ha scritto:
>>> The assembly source and the assembled object file are both correct.  The
>>> damage is done by the static linker.
> 
> Do you mean that there is a bug, but it is not on the GMP side?
> Did you try a different version of the linker?
> 
> Ĝis,
> mb
> 



More information about the gmp-bugs mailing list