http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60128
Rainer Orth <ro at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
CC| |ro at gcc dot gnu.org
Resolution|FIXED |---
--- Comment #14 from Rainer Orth <ro at gcc dot gnu.org> ---
The new testcase FAILs on Solaris 9/x86 on mainline:
FAIL: gfortran.dg/fmt_en.f90 -O0 execution test
FAIL: gfortran.dg/fmt_en.f90 -O1 execution test
FAIL: gfortran.dg/fmt_en.f90 -O2 execution test
FAIL: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/fmt_en.f90 -O3 -g execution test
FAIL: gfortran.dg/fmt_en.f90 -Os execution test
E.g. at -O0:
(en15.0) 999.E-03 expected: 1.E+00
(en15.0) 9.E+00 expected: 10.E+00
(en15.0) 99.E+00 expected: 100.E+00
(en15.0) 999.E+00 expected: 1.E+03
(en15.0) 9.E+00 expected: 10.E+00
(en15.0) 9.E+00 expected: 10.E+00
(en15.0) 99.E+00 expected: 100.E+00
(en15.0) 99.E+00 expected: 100.E+00
(en15.0) 999.E+00 expected: 1.E+03
(en15.0) 999.E+00 expected: 1.E+03
(en15.0) 9.E+03 expected: 10.E+03
(en15.0) 9.E+03 expected: 10.E+03
(en15.1) 9.9E+03 expected: 10.0E+03
(en15.2) 9.99E+03 expected: 10.00E+03
(en15.3) 9.999E+03 expected: 10.000E+03
(en15.1) 9.4E+00 expected: 9.5E+00
(en15.1) 99.9E-03 expected: 100.0E-03
(en15.1) 9.9E-03 expected: 10.0E-03
(en15.1) 999.9E-06 expected: 1.0E-03
(en15.0) -999.E-03 expected: -1.E+00
(en15.0) -9.E+00 expected: -10.E+00
(en15.0) -99.E+00 expected: -100.E+00
(en15.0) -999.E+00 expected: -1.E+03
(en15.0) -9.E+00 expected: -10.E+00
(en15.0) -9.E+00 expected: -10.E+00
(en15.0) -99.E+00 expected: -100.E+00
(en15.0) -99.E+00 expected: -100.E+00
(en15.0) -999.E+00 expected: -1.E+03
(en15.0) -999.E+00 expected: -1.E+03
(en15.0) -9.E+03 expected: -10.E+03
(en15.0) -9.E+03 expected: -10.E+03
(en15.1) -9.9E+03 expected: -10.0E+03
(en15.2) -9.99E+03 expected: -10.00E+03
(en15.3) -9.999E+03 expected: -10.000E+03
(en15.1) -9.4E+00 expected: -9.5E+00
(en15.1) -99.9E-03 expected: -100.0E-03
(en15.1) -9.9E-03 expected: -10.0E-03
(en15.1) -999.9E-06 expected: -1.0E-03
(en15.1) 987.3E+03 expected: 987.4E+03
(en15.2) 98.73E+03 expected: 98.74E+03
(en15.3) 9.873E+03 expected: 9.874E+03
(en15.1) 93.7E-03 expected: 93.8E-03
(en15.2) 46.87E-03 expected: 46.88E-03
(en15.3) 23.437E-03 expected: 23.438E-03
(en15.6) 2.929687E-03 expected: 2.929688E-03
(en15.1) -987.3E+03 expected: -987.4E+03
(en15.2) -98.73E+03 expected: -98.74E+03
(en15.3) -9.873E+03 expected: -9.874E+03
(en15.1) -93.7E-03 expected: -93.8E-03
(en15.2) -46.87E-03 expected: -46.88E-03
(en15.3) -23.437E-03 expected: -23.438E-03
(en15.6) -2.929687E-03 expected: -2.929688E-03
Program aborted. Backtrace:
#0 0xB5C343F6
#1 0xB5C35D66
#2 0xB5CF6223
#3 0x8051C27 in MAIN__ at fmt_en.f90:?
Rainer