https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91858

--- Comment #8 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> ---
The exponent range is important. With ltrace, I can see:

3472505 mpfr_set_emin(0xffffffffffff7f22, 0xffffbf92, 0xffffbf92, 46) = 0
3472505 mpfr_set_emax(0x8002, 0xffffbf92, 0x7fb7c2c9c420, 46) = 0

(BTW, this is buggy, mpfr_set_emin and mpfr_set_emax take one argument only).

And with these corresponding particular values

  mpfr_set_emin (-32990);
  mpfr_set_emax (32770);

my MPC test loops.

Reply via email to