This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/32258] Testsuite reports - FAIL: gcc.dg/torture/builtin-pow-mpfr-1.c



------- Comment #17 from rob1weld at aol dot com  2007-06-17 14:07 -------
Due to the bugs in mpfr ( http://www.mpfr.org/mpfr-2.2.1/#bugs ) we should
probably _require_ a recent version. 

It would be kind of someone else to make that patch - I am kinda busy at the
moment. The section "File: mpfr.info,  Node: Miscellaneous Functions" provides
the macros. Mpfr p5 may have bugs in it but it is the newest available so we
should require that version at least.

Using an old version (without an expect script to print a "WARNING:" line in
the testsuite) will drive people buggy trying to find out why their code is
broken when in fact it is the user's library that is needing fixing.

Applying these changes can clean a few errors off the testsuite and put us a
step closer to a release. Please don't prefer patching the testsuite to skip
tests on the basis that the user has an old unsupported version of mpfr.

The lines in configure that need changes are:
#if MPFR_VERSION < MPFR_VERSION_NUM(2,2,0)
#if MPFR_VERSION < MPFR_VERSION_NUM(2,2,1)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32258


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]