[Bug c++/54712] New: internal compiler error: in gimple_get_virt_method_for_binfo, at gimple-fold.c
alexmax2742 at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Sep 26 05:07:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54712
Bug #: 54712
Summary: internal compiler error: in
gimple_get_virt_method_for_binfo, at gimple-fold.c
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: alexmax2742@gmail.com
Created attachment 28277
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28277
Preprocessed file.
MinGW GCC 4.7.0 threw this very odd error at me. I believe the following -v
output contains all of the required information, along with this .ii
pre-processed file.
Building CXX object client/CMakeFiles/odamex.dir/sdl/i_musicsystem.cpp.obj
Using built-in specs.
COLLECT_GCC=C:\MinGW\bin\g++.exe
Target: mingw32
Configured with: ../gcc-4.7.0/configure
--enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions
--with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry
--enable-libstdcxx-debug --disable-build-poststage1-with-cxx
--enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.7.0 (GCC)
COLLECT_GCC_OPTIONS='-D' 'WIN32' '-D' 'NOASM' '-D' 'PORTMIDI' '-O2' '-v'
'-save-temps' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../common' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../textscreen' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/sdl' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/src' '-I'
'C:/Users/AlexMax/Documents/Libraries/SDL-1.2.15/include/SDL' '-I'
'C:/Users/AlexMax/Documents/Libraries/SDL_mixer-1.2.12/include' '-I'
'C:/Users/AlexMax/Documents/Libraries/portmidi/build/portmidi-devel_win32' '-o'
'CMakeFiles\odamex.dir\sdl\i_musicsystem.cpp.obj' '-c' '-shared-libgcc'
'-mtune=i386' '-march=i386'
c:/mingw/bin/../libexec/gcc/mingw32/4.7.0/cc1plus.exe -E -quiet -v -I
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../common -I
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../textscreen -I
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/sdl -I
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/src -I
C:/Users/AlexMax/Documents/Libraries/SDL-1.2.15/include/SDL -I
C:/Users/AlexMax/Documents/Libraries/SDL_mixer-1.2.12/include -I
C:/Users/AlexMax/Documents/Libraries/portmidi/build/portmidi-devel_win32
-iprefix c:\mingw\bin\../lib/gcc/mingw32/4.7.0/ -D WIN32 -D NOASM -D PORTMIDI
C:\Users\AlexMax\Documents\Workspace\odamex-git\client\sdl\i_musicsystem.cpp
-mtune=i386 -march=i386 -O2 -fpch-preprocess -o i_musicsystem.ii
ignoring nonexistent directory
"c:\mingw\bin\../lib/gcc/mingw32/4.7.0/../../../../mingw32/include"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.0/include/c++"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.0/include/c++/mingw32"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.0/include/c++/backward"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.0/include"
ignoring duplicate directory "/mingw/lib/gcc/mingw32/4.7.0/../../../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../include"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.0/include-fixed"
ignoring nonexistent directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.0/../../../../mingw32/include"
ignoring duplicate directory "/mingw/include"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../common
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../textscreen
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/sdl
C:/Users/AlexMax/Documents/Workspace/odamex-git/client/src
C:/Users/AlexMax/Documents/Libraries/SDL-1.2.15/include/SDL
C:/Users/AlexMax/Documents/Libraries/SDL_mixer-1.2.12/include
C:/Users/AlexMax/Documents/Libraries/portmidi/build/portmidi-devel_win32
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/mingw32
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/backward
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/../../../../include
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include-fixed
End of search list.
COLLECT_GCC_OPTIONS='-D' 'WIN32' '-D' 'NOASM' '-D' 'PORTMIDI' '-O2' '-v'
'-save-temps' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../common' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/../textscreen' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/sdl' '-I'
'C:/Users/AlexMax/Documents/Workspace/odamex-git/client/src' '-I'
'C:/Users/AlexMax/Documents/Libraries/SDL-1.2.15/include/SDL' '-I'
'C:/Users/AlexMax/Documents/Libraries/SDL_mixer-1.2.12/include' '-I'
'C:/Users/AlexMax/Documents/Libraries/portmidi/build/portmidi-devel_win32' '-o'
'CMakeFiles\odamex.dir\sdl\i_musicsystem.cpp.obj' '-c' '-shared-libgcc'
'-mtune=i386' '-march=i386'
c:/mingw/bin/../libexec/gcc/mingw32/4.7.0/cc1plus.exe -fpreprocessed
i_musicsystem.ii -quiet -dumpbase i_musicsystem.cpp -mtune=i386 -march=i386
-auxbase-strip CMakeFiles\odamex.dir\sdl\i_musicsystem.cpp.obj -O2 -version -o
i_musicsystem.s
GNU C++ (GCC) version 4.7.0 (mingw32)
compiled by GNU C version 4.7.0, GMP version 5.0.1, MPFR version 2.4.1, MPC
version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
GNU C++ (GCC) version 4.7.0 (mingw32)
compiled by GNU C version 4.7.0, GMP version 5.0.1, MPFR version 2.4.1, MPC
version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 9fc40f37d31a03e5502141ce58bdf4c7
C:\Users\AlexMax\Documents\Workspace\odamex-git\client\sdl\i_musicsystem.cpp:1113:262:
internal compiler error: in gimple_get_virt_method_for_binfo, at
gimple-fold.c:3107
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
More information about the Gcc-bugs
mailing list