We get an internal compiler error compiling a complex project using g++ 4.0
under RedHat Enterprise Linux 4, kernel 2.6.9-11.ELsmp.
$ g++4 -v
Reading specs from /usr/lib/gcc/i386-redhat-linux/4.0.0/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --with-gxx-include-dir=/usr/include/c++/3.4.3
--enable-languages=c,c++,f95 --disable-libgcj --host=i386-redhat-linux
Thread model: posix
gcc version 4.0.0 20041214 (Red Hat 4.0.0-0.14.EL4)
The following error occurs:
.../Insight/Utilities/MetaIO/metaUtils.cxx: In function รข:
.../Insight/Utilities/MetaIO/metaUtils.cxx:569: internal compiler error:
Segmentation fault
This is consistent and reproducible. The preprocessed source file is attached.
The command line is:
/usr/bin/g++4 -o Utilities/MetaIO/ITKMetaIO.dir/metaUtils.o -DITKMetaIO_EXPORTS
-fmudflap -ftemplate-depth-50 -O2 -g -fPIC
-I/home/vision/pgrad/gavinb/xTK/Insight/Build
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Algorithms
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/BasicFilters
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Common
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Numerics
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/IO
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Numerics/FEM
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Numerics/Statistics
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Numerics/NeuralNetworks
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/SpatialObject
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/MetaIO
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/NrrdIO
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/DICOMParser
-I/home/vision/pgrad/gavinb/xTK/Insight/Build/Utilities/DICOMParser
-I/home/vision/pgrad/gavinb/xTK/Insight/Build/Utilities/expat
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/expat
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/nifti/niftilib
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/nifti/znzlib
-I/home/vision/pgrad/gavinb/xTK/Insight/Build/Utilities/gdcm
-I/home/vision/pgrad/gavinb/xTK/Insight/Build/Utilities
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/vxl/vcl
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/vxl/core
-I/home/vision/pgrad/gavinb/xTK/Insight/Build/Utilities/vxl/vcl
-I/home/vision/pgrad/gavinb/xTK/Insight/Build/Utilities/vxl/core
-I/home/vision/pgrad/gavinb/xTK/Insight/Code/Patented
-I/home/vision/pgrad/gavinb/xTK/Insight/Utilities/vxl/v3p/netlib -c
/home/vision/pgrad/gavinb/xTK/Insight/Utilities/MetaIO/metaUtils.cxx
--
Summary: Segfault compiling C++
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: gavinb at antonym dot org
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23543