From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23718 invoked by alias); 25 Dec 2004 21:46:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 23690 invoked by uid 48); 25 Dec 2004 21:46:27 -0000 Date: Sat, 25 Dec 2004 21:46:00 -0000 From: "Thomas dot Koenig at online dot de" To: gcc-bugs@gcc.gnu.org Message-ID: <20041225214626.19155.Thomas.Koenig@online.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug libfortran/19155] New: blanks not treated as zeros in 'E' format read X-Bugzilla-Reason: CC X-SW-Source: 2004-12/txt/msg03534.txt.bz2 List-Id: This is the NIST 110 failure, reduced. $ cat blanks.f program blanks a = 42. open(19) write(19,'(A15)') 'E+00' rewind(19) read(19,'(E15.8)') a print *,a end $ gfortran blanks.f $ ./a.out At line 6 of file blanks.f Fortran runtime error: Bad value during floating point read $ gfortran -v Using built-in specs. Configured with: ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 Thread model: posix gcc version 4.0.0 20041224 (experimental) This is a regression from g77: $ g77 blanks.f $ ./a.out 0. -- Summary: blanks not treated as zeros in 'E' format read Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libfortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: Thomas dot Koenig at online dot de CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19155