We are computing the correct result for test 8 of FM903.f, but one of the "Correct" answers is truncated. Both are truncated in 4.2 and my last patch gives this.
With FM903.f gfortran: COMPUTED= 12.34506.78 120.34 506.78 123.40 567.80 CORRECT: 2 CORRECT ANSWERS POSSIBLE 12.34506.78 120.34 506.78 +12.34506.78 120.34 506.78 123.40 567.80 g77, sun, intel COMPUTED= 12.34506.78 120.34 506.78 123.40 567.80 CORRECT: 2 CORRECT ANSWERS POSSIBLE 12.34506.78 120.34 506.78 123.40 567.80 +12.34506.78 120.34 506.78 123.40 567.80 -- Summary: NIST FM903.f anomaly Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jvdelisle at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34887