gfortran.dg/exponent_1.f90 is failing at all optimization levels on
x86_64-linux (see http://gcc.gnu.org/ml/gcc-testresults/2006-10/msg00081.html).
Here is the problem:

$ cat exponent_1.f90 
  real, parameter :: one = 1.0
  print *, exponent(one)
  if (exponent(one) /= 1.0) call abort
  end
$ gfortran -v
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: ../trunk/configure --prefix=/utmp/coudert/gfortran/irun
--enable-languages=c,fortran : (reconfigured) ../trunk/configure
--prefix=/utmp/coudert/gfortran/irun --enable-languages=c,fortran
--enable-maintainer-mode : (reconfigured) ../trunk/configure
--prefix=/utmp/coudert/gfortran/irun --enable-languages=c,fortran
--enable-maintainer-mode
Thread model: posix
gcc version 4.2.0 20061001 (experimental)
$ gfortran -static exponent_1.f90 && ./a.out     
           0
zsh: abort      ./a.out


-- 
           Summary: gfortran.dg/exponent_1.f90 failure
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: fxcoudert at gcc dot gnu dot org
 GCC build triplet: x86_64-unkown-linux-gnu
  GCC host triplet: x86_64-unkown-linux-gnu
GCC target triplet: x86_64-unkown-linux-gnu


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

Reply via email to