Re: Crashes after upgrading to GMP 6.20+

2021-04-29 Thread Torbjörn Granlund
Michael Maroszek writes: The code works flawlessly on the Boardwell architecture (and a lot more!). The issue arises only on the mentioned Celeron. As I wrote before, GMP's fat mechanism knows of that processor. So it is not a simple oversight on our part which causes the problems you

Re: Crashes after upgrading to GMP 6.20+

2021-04-29 Thread Marc Glisse
On Wed, 28 Apr 2021, Michael Maroszek wrote: Thread 11 "foo" received signal SIGILL, Illegal instruction. [Switching to Thread 0x7fffe37fe700 (LWP 9609)] 0x571661db in __gmpn_set_str () Did you ask gdb what the illegal instruction is? -- Marc Glisse

Re: Crashes after upgrading to GMP 6.20+

2021-04-29 Thread Michael Maroszek
Hi Torbjörn, sorry for the version confusion. I meant 6.2.0 and 6.2.1. I am compiling using GitHub Actions which are running on Azure ( https://docs.microsoft.com/de-de/azure/virtual-machines/dv2-dsv2-series#dsv2-series) which is using Broadwell. Therefore the configure output is correct to

Re: Crashes after upgrading to GMP 6.20+

2021-04-27 Thread Torbjörn Granlund
Michael Maroszek writes: i am using an unpatched gmplib version and the problem was introduced with version 6.20 (still exists in 6.21). Reverting to 6.1.2 solves the problem. There are no GMP versions 6.20 or 6.21. Are these PHP releases, perhaps? The problem does not happen on all

Crashes after upgrading to GMP 6.20+

2021-04-27 Thread Michael Maroszek
Dear maintainers, i am using an unpatched gmplib version and the problem was introduced with version 6.20 (still exists in 6.21). Reverting to 6.1.2 solves the problem. The problem does not happen on all systems. Only a few users are affected, which use a specific NAS (and therefore CPU). Our