[Bug c++/38424] New: ice: segmentation fault

gcc at spatium dot org gcc-bugzilla@gcc.gnu.org
Sat Dec 6 07:28:00 GMT 2008


command:

g++ -v -save-temps -c -m64 -pipe -I/usr/ssl/include/ -I/opt/cups/include
-I/usr/X11/include/ -O2 -Wall -W -D_REENTRANT -D_LARGEFILE64_SOURCE
-D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
-I../../../mkspecs/linux-g++-64 -I. -I../../../include/QtCore
-I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtGui
-I../../../include -I.moc/release-shared -I.uic/release-shared -o
.obj/release-shared/puzzlewidget.o puzzlewidget.cpp

output:

g++: warning: -pipe ignored because -save-temps specified
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: ../gcc-4.4-20081128/configure --prefix=/usr --enable-threads
--enable-shared --enable-languages=c,c++,ada,java,objc,fortran
--host=x86_64-unknown-linux-gnu --with-system-zlib --with-x
--enable-java-awt=gtk --enable-targets=x86_64-unknown-linux-gnu
--with-arch=athlon64 --with-tune=athlon64 --with-cpu=athlon64
--disable-multilib --enable-__cxa_atexit --enable-libada --enable-gtk-cairo
--enable-libgcj-multifile --with-long-double-128 --disable-nls
Thread model: posix
gcc version 4.4.0 20081128 (experimental) (GCC) 
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-c' '-m64' '-pipe'
'-I/usr/ssl/include/' '-I/opt/cups/include' '-I/usr/X11/include/' '-O2' '-Wall'
'-W' '-D_REENTRANT' '-D_LARGEFILE64_SOURCE' '-D_LARGEFILE_SOURCE'
'-DQT_NO_DEBUG' '-DQT_GUI_LIB' '-DQT_CORE_LIB' '-DQT_SHARED'
'-I../../../mkspecs/linux-g++-64' '-I.' '-I../../../include/QtCore'
'-I../../../include/QtCore' '-I../../../include/QtGui'
'-I../../../include/QtGui' '-I../../../include' '-I.moc/release-shared'
'-I.uic/release-shared' '-o' '.obj/release-shared/puzzlewidget.o'
'-shared-libgcc' '-mtune=athlon64' '-march=athlon64'
 /usr/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/cc1plus -E -quiet -v
-I/usr/ssl/include/ -I/opt/cups/include -I/usr/X11/include/
-I../../../mkspecs/linux-g++-64 -I. -I../../../include/QtCore
-I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtGui
-I../../../include -I.moc/release-shared -I.uic/release-shared -D_GNU_SOURCE
-D_REENTRANT -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG
-DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED puzzlewidget.cpp -m64 -mtune=athlon64
-march=athlon64 -Wall -W -O2 -fpch-preprocess -o puzzlewidget.ii
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory
"/usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../x86_64-unknown-linux-gnu/include"
ignoring duplicate directory "../../../include/QtCore"
ignoring duplicate directory "../../../include/QtGui"
ignoring nonexistent directory ".uic/release-shared"
#include "..." search starts here:
#include <...> search starts here:
 /usr/ssl/include/
 /opt/cups/include
 /usr/X11/include/
 ../../../mkspecs/linux-g++-64
 .
 ../../../include/QtCore
 ../../../include/QtGui
 ../../../include
 .moc/release-shared
 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../include/c++/4.4.0

/usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../include/c++/4.4.0/x86_64-unknown-linux-gnu

/usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../include/c++/4.4.0/backward
 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/include
 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/include-fixed
 /usr/include
End of search list.
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-c' '-m64' '-pipe'
'-I/usr/ssl/include/' '-I/opt/cups/include' '-I/usr/X11/include/' '-O2' '-Wall'
'-W' '-D_REENTRANT' '-D_LARGEFILE64_SOURCE' '-D_LARGEFILE_SOURCE'
'-DQT_NO_DEBUG' '-DQT_GUI_LIB' '-DQT_CORE_LIB' '-DQT_SHARED'
'-I../../../mkspecs/linux-g++-64' '-I.' '-I../../../include/QtCore'
'-I../../../include/QtCore' '-I../../../include/QtGui'
'-I../../../include/QtGui' '-I../../../include' '-I.moc/release-shared'
'-I.uic/release-shared' '-o' '.obj/release-shared/puzzlewidget.o'
'-shared-libgcc' '-mtune=athlon64' '-march=athlon64'
 /usr/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/cc1plus -fpreprocessed
puzzlewidget.ii -quiet -dumpbase puzzlewidget.cpp -m64 -mtune=athlon64
-march=athlon64 -auxbase-strip .obj/release-shared/puzzlewidget.o -O2 -Wall -W
-version -o puzzlewidget.s
GNU C++ (GCC) version 4.4.0 20081128 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.4.0 20081128 (experimental), GMP version
4.1.4, MPFR version 2.3.0.
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 2da4f0dcc1f61df8b81fc3e08947333a
puzzlewidget.cpp: In member function 'virtual void
PuzzleWidget::mousePressEvent(QMouseEvent*)':
puzzlewidget.cpp:137: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

.ii file follows...


-- 
           Summary: ice: segmentation fault
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: gcc at spatium dot org
  GCC host triplet: x86_64-unknown-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38424



More information about the Gcc-bugs mailing list