[Bug c++/47596] New: internal compiler error: in print_reg, at config/i386/i386.c:10894

jmichae3 at yahoo dot com gcc-bugzilla@gcc.gnu.org
Thu Feb 3 06:19:00 GMT 2011


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

           Summary: internal compiler error: in print_reg, at
                    config/i386/i386.c:10894
           Product: gcc
           Version: 4.4.5
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: jmichae3@yahoo.com


system type: Windows XP Pro SP3 32-bit, 3GB Ram, Pentium 4 HT (1 core, 2
threads), about 1.3TB disk space left on c: and e:
compiler: mingw-w64 personal 32-bit target 32-bit (i686) host build, gcc
version 4.4.5 20101001 (release) [svn/rev.164871 - mingw-w64/oz] (GCC) 
options: see gcc -v output below
output: see gcc output below

status:
bug only reproduces with 32-bit target, 32-bit host compiler, NOT the 64-bit
target, 32-bit host compiler.
I had just re-extracted the compiler, so it's fresh, and my OS is a
quite-recent install, so the OS is in good condition.


compiler output:
----------------
Using built-in specs.
Target: i686-w64-mingw32
Configured with: ../gcc44-svn/configure --host=i686-w64-mingw32
--target=i686-w64-mingw32 --disable-multilib --enable-checking=release
--prefix=/mingw32 --with-sysroot=/mingw32
--enable-languages=c,c++,fortran,objc,obj-c++ --enable-libgomp
--with-gmp=/mingw32 --with-mpfr=/mingw32 --disable-nls --disable-win32-registry
Thread model: win32
gcc version 4.4.5 20101001 (release) [svn/rev.164871 - mingw-w64/oz] (GCC) 
COLLECT_GCC_OPTIONS='-Wall' '-W' '-v' '-O' '-s' '-fstack-check'
'-static-libgcc' '-isystem' '/libpq/' '-isystem' '/libpq/server/libpq/'
'-isystem' '/prj/fltk/fltk-1.1.10/' '-isystem' '/prj/fltk/fltk-1.1.10/lib/'
'-isystem' '/prj/zlib-1.2.5/' '-std=c++0x' '-o'
'gen-duplicator-batch-files.exe' '-mtune=generic'

c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.4.5/cc1plus.exe
-quiet -v -iprefix
c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/
-isysroot c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../../mingw32
-isystem /libpq/ -isystem /libpq/server/libpq/ -isystem /prj/fltk/fltk-1.1.10/
-isystem /prj/fltk/fltk-1.1.10/lib/ -isystem /prj/zlib-1.2.5/
gen-duplicator-batch-files.cpp -quiet -dumpbase gen-duplicator-batch-files.cpp
-mtune=generic -auxbase gen-duplicator-batch-files -O -Wall -W -std=c++0x
-version -fstack-check -o C:\DOCUME~1\JIMMIC~1\LOCALS~1\Temp\cc8MQvBa.s
ignoring duplicate directory "/libpq"
ignoring duplicate directory "/libpq/server/libpq"
ignoring duplicate directory "/prj/fltk/fltk-1.1.10"
ignoring duplicate directory "/prj/zlib-1.2.5"
ignoring duplicate directory
"c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/lib/gcc/../../lib/gcc/i686-w64-mingw32/4.4.5/../../../../include/c++/4.4.5"
ignoring duplicate directory
"c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/lib/gcc/../../lib/gcc/i686-w64-mingw32/4.4.5/../../../../include/c++/4.4.5/i686-w64-mingw32"
ignoring duplicate directory
"c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/lib/gcc/../../lib/gcc/i686-w64-mingw32/4.4.5/../../../../include/c++/4.4.5/backward"
ignoring nonexistent directory
"c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../../mingw32/mingw32/lib/gcc/i686-w64-mingw32/4.4.5/../../../../include"
ignoring duplicate directory
"c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/lib/gcc/../../lib/gcc/i686-w64-mingw32/4.4.5/include"
ignoring duplicate directory
"c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/lib/gcc/../../lib/gcc/i686-w64-mingw32/4.4.5/include-fixed"
ignoring duplicate directory
"c:/mingw-w32-bin_i686-mingw_20101003_sezero/mingw32/lib/gcc/../../lib/gcc/i686-w64-mingw32/4.4.5/../../../../i686-w64-mingw32/include"
ignoring duplicate directory "/libpq"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/libpq/server/libpq"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/prj/fltk/fltk-1.1.10"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/prj/zlib-1.2.5"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /libpq
 /libpq/server/libpq
 /prj/fltk/fltk-1.1.10
 /prj/fltk/fltk-1.1.10/lib
 /prj/zlib-1.2.5

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/../../../../include/c++/4.4.5

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/../../../../include/c++/4.4.5/i686-w64-mingw32

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/../../../../include/c++/4.4.5/backward

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/include

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/include-fixed

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.4.5/../../../../i686-w64-mingw32/include

c:\mingw-w32-bin_i686-mingw_20101003_sezero\mingw32\bin\../../mingw32/mingw/include
End of search list.
GNU C++ (GCC) version 4.4.5 20101001 (release) [svn/rev.164871 - mingw-w64/oz]
(i686-w64-mingw32)
    compiled by GNU C version 4.4.5 20101001 (release) [svn/rev.164871 -
mingw-w64/oz], GMP version 4.3.2, MPFR version 2.4.2-p3.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 67b926ffad2570f5a541884eb898e599
gen-duplicator-batch-files.cpp: In function 'int main(int, char**)':
gen-duplicator-batch-files.cpp:610: internal compiler error: in print_reg, at
config/i386/i386.c:10894
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