OSDN Git Service

2010-12-04 Tobias Burnus <burnus@net-b.de>
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Dec 2010 13:08:12 +0000 (13:08 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Dec 2010 13:08:12 +0000 (13:08 +0000)
        PR fortran/46584
        * gfortran.dg/quad_1.f90: Remove some complex
        math checks as they fail on some non-libquadmath
        systems.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167455 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/quad_1.f90

index e48bf78..2cea754 100644 (file)
@@ -1,3 +1,10 @@
+2010-12-04  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/46584
+       * gfortran.dg/quad_1.f90: Remove some complex
+       math checks as they fail on some non-libquadmath
+       systems.
+
 2010-12-04  Daniel Kraft  <d@domob.eu>
 
        PR fortran/46794
index 7d4322e..e75faac 100644 (file)
@@ -27,9 +27,11 @@ program test_qp
 
    print *, z
    print *, PI*cmplx(0.0_qp, 1.0_qp)
-   print *, 16*atan(0.2_QP)-4*atan(Z1/239)
-   print *, sin(z)
-   print *, cos(z)
-   print *, sinh(z) ! asinh not implemented, cf. PR 46416
+! Disable the complex functions as not all "long-double" systems have
+! a libm with those C99 functions. (libquadmath had), cf. PR 46584
+!   print *, 16*atan(0.2_QP)-4*atan(Z1/239)
+!   print *, sin(z)
+!   print *, cos(z)
+!   print *, sinh(z) ! asinh not implemented in libquadmath, cf. PR 46416
    print *, precision(z)
 end program test_qp