This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/32258] Testsuite reports - FAIL: gcc.dg/torture/builtin-pow-mpfr-1.c
- From: "rob1weld at aol dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Jun 2007 14:07:48 -0000
- Subject: [Bug middle-end/32258] Testsuite reports - FAIL: gcc.dg/torture/builtin-pow-mpfr-1.c
- References: <bug-32258-13830@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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