[Bug fortran/43050] New: -fopenmp causes segementation fault with large arrays
rknochenmuss at gmx dot net
gcc-bugzilla@gcc.gnu.org
Fri Feb 12 12:02:00 GMT 2010
gfortran / gcc version 4.5.0 20100107 on OSX 10.6.2
This works if -fopenmp is _not_ used:
INTEGER*4 LISTEL(6,6,2000,200) ! 57600000 bytes
COMMON/LKCELL/ LISTEL
It gives a runtime segmentation fault if -fopenmp is selected, even when there
are _no_ OMP directives in the code.
It works if the array is smaller, for example:
INTEGER*4 LISTEL(6,6,2000,20)
Does the -fopenmp gfortran option induce erroneous addressing of large common
arrays?
--
Summary: -fopenmp causes segementation fault with large arrays
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rknochenmuss at gmx dot net
GCC build triplet: x86_64-apple-darwin10
GCC host triplet: x86_64-apple-darwin10
GCC target triplet: x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43050
More information about the Gcc-bugs
mailing list