This is the mail archive of the
mailing list for the GCC project.
Re: [libgfortran,patch] Widen default formats for formatted output of floating-point numbers
- From: Jerry DeLisle <jvdelisle at verizon dot net>
- To: FX Coudert <fxcoudert at gmail dot com>
- Cc: Fortran List <fortran at gcc dot gnu dot org>, gcc-patches list <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 01 Oct 2007 21:44:11 -0700
- Subject: Re: [libgfortran,patch] Widen default formats for formatted output of floating-point numbers
- References: <32F604A8-9A02-4053-8CAA-CB2B7B7442F7@gmail.com>
FX Coudert wrote:
Attached patch follows the point of Dominique who showed that our
default formats for formatted floating-point output aren't wide enough
to allow writing and reading back values. I've widened the formats for
kinds 4, 8 and 10, after checking on x86_64-linux; the testcase is also
an extension of what Dominique posted in the PR. I haven't fixed the
case of real(kind=16) yet, because it's more complicated there (see,
once again, Dominique's testing in the PR). It seemed that there is no
reason to wait for the real(kind=16) issue to be resolved to check in
that patch, so I submit it here for review.FX,
Bootstrapped on x86_64-linux, regtest is still progressing (but a
previous version did regtest fine), OK to commit if no error show up?
Looks OK, I tested here with and without patch. Good to go.