Known bugs in MPFR-2001

  • The functions mpfr_agm and mpfr_log produce a Segmentation fault for large precision (more than 1000 bits). Apply the following patch to agm.c.
  • The function mpfr_set_str_raw produces an error when the input is zero. Apply the following patch to set_str_raw.c.
  • The function mpfr_out_str may print 0 for +infinity or -infinity. Apply the following patch to out_str.c.
  • The function mpfr_div_ui may return incorrect results when the dividend is zero. Apply the following patch to div_ui.c.
  • The function mpfr_mul_ui returns incorrect results when the destination uses more words than the multiplicand. Apply the following patch to mul_ui.c.