This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libfortran/33225] [4.3 regression] Missing last digit is some formatted output



------- Comment #2 from dominiq at lps dot ens dot fr  2007-08-29 22:18 -------
I have run the NIST test suite and I got:

...
6 runtime errors
FM111 has NIST regression.
FM406 has NIST regression.
FM903 has NIST regression.
FM907 has NIST regression.
FM909 has NIST regression.
FM912 has NIST regression.
...

FM111 has both a missing last digit in the exponent:

           COMPUTED: ********* .12345E+10 .12345E+01 *********** .12345E+10
           CORRECT:  ********* .12345E+10 .12345E+010 *********** .12345E+10

disappearing with -m64, and

           COMPUTED:      0   .0   .0    0   .0E+0   **   -.4E-2
           CORRECT:       0   .0   .0    0   .0E+0   .0   -.4E-2

for both cases.

FM406 gives:

...
                 COMPUTED=            -0.0      
                 CORRECT=   0.0                 
...

for both cases.

These failures in both cases are not new, I see them with
gcc version 4.3.0 20070720 (experimental)

The last four failures disappear with -m64. The three first are missing 
last digits and the last one fails with:

...
TEST  22  FAIL                                  RECORD 1 - ON GW.DEN FORMAT
TEST  23  FAIL                                  RECORD 4 - ON IN.N FORMAT  
...


-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]