[Bug fortran/54141] New: The optimizer -O produces a bug.
alain.hebert at polymtl dot ca
gcc-bugzilla@gcc.gnu.org
Tue Jul 31 15:34:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54141
Bug #: 54141
Summary: The optimizer -O produces a bug.
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: critical
Priority: P3
Component: fortran
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: alain.hebert@polymtl.ca
Created attachment 27907
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27907
untar with tar xvfzp bug.tgz
The use of "-O" produces a bug. I was able to reproduce the bug on a simple
test case. Removing "-O" makes everything OK, but CPU times on our software are
3 time bigger. Removing "-O" is therefore not acceptable to us. The bug was
observed on Darwin, (mac os 10.8), but all our UBUNTU users have the same
problem. Here is the faulty output from our test case:
Alains-MacBook-Pro:bugdir alainhebert$ ./readme
Darwin x86_64
GNU Fortran (GCC) 4.8.0 20120722 (experimental)
Copyright (C) 2012 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
IPLIST= 504939689
IBASE(ILLIST)= 0
***bug***
To execute, simply type
./readme
More information about the Gcc-bugs
mailing list