This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/33469] New: Add one digit to the default formatted output
- From: "dominiq at lps dot ens dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Sep 2007 09:45:55 -0000
- Subject: [Bug fortran/33469] New: Add one digit to the default formatted output
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Following a discussion on IRC with FX Coudert, I think the number of digits
printed by default in formatted output should be increased by one. Otherwise
the logic of the test case large_real_kind_form_io_2.f90 is flawed as shown by
the attached code. Its output on AMD64 is
real(4)
default 808
1PG20.6 1881
1PG20.7 808
1PG20.8 0
real(8)
default 1778
1PG30.14 1978
1PG30.15 1778
1PG30.16 0
real(10)
default 916
1PG60.18 1892
1PG60.19 916
1PG60.20 0
where the integers are the number of failures to read back a number. g95 gives:
real(4)
default 0
1PG20.6 1881
1PG20.7 808
1PG20.8 0
real(8)
default 0
1PG30.14 1978
1PG30.15 1778
1PG30.16 0
real(10)
default 0
1PG60.18 1892
1PG60.19 916
1PG60.20 0
--
Summary: Add one digit to the default formatted output
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dominiq at lps dot ens dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33469