This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-ssa] Can't build gcc 20040328 on cygwin: libstdc++-v3/include/ext/pool_allocator.h:299: internal compiler error: verify_stmts failed


Windows XP Pro/SP1 cygwin P4 mobile system with these packages:

binutils             20040312-1     2.15.90 20040312
bison                20030307-1     1.875b
cygwin               1.5.9-1
dejagnu              20021217-2     1.4.2.x
expect               20030128-1     5.26
gcc                  3.3.1-3
tcltk                20030901-1     8.4

LAST_UPDATED: Sat Mar 27 09:10:51 GMT 2004

configure --prefix=/usr/local/gcc-binutils --enable-shared --enable-threads=posix --with-system-zlib --enable-libgcj --with-gcc-version-trigger=/usr/local/src/gcc-binutils/branch/gcc.tree-ssa/gcc/version.c --enable-languages=c,c++,f95,java,objc

creating libsupc++convenience.la
(cd .libs && rm -f libsupc++convenience.la && ln -s ../libsupc++convenience.la libsupc++convenience.la)
/bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /usr/local/src/gcc-binutils/branch/objdir/gcc/xgcc -shared-libgcc -B/usr/local/src/gcc-binutils/branch/objdir/gcc/ -nostdinc++ -L/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src -L/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src/.libs -B/usr/local/gcc-binutils/i686-pc-cygwin/bin/ -B/usr/local/gcc-binutils/i686-pc-cygwin/lib/ -isystem /usr/local/gcc-binutils/i686-pc-cygwin/include -isystem /usr/local/gcc-binutils/i686-pc-cygwin/sys-include -Wl,-O1   -fno-implicit-templates  -Wall -W -Wwrite-strings -Wcast-qual  -fdiagnostics-show-location=once     -o libsupc++.la -rpath /usr/local/gcc-binutils/lib  del_op.lo del_opnt.lo del_opv.lo del_opvnt.lo eh_alloc.lo eh_aux_runtime.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_term_handler.lo eh_terminate.lo eh_throw.lo eh_type.lo eh_unex_handler.lo guard.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo pure.lo tinfo.lo tinfo2.lo vec.lo vterminate.lo cp-demangle.lo  -lm 
ar rc .libs/libsupc++.a  del_op.o del_opnt.o del_opv.o del_opvnt.o eh_alloc.o eh_aux_runtime.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_term_handler.o eh_terminate.o eh_throw.o eh_type.o eh_unex_handler.o guard.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o pure.o tinfo.o tinfo2.o vec.o vterminate.o cp-demangle.o
ranlib .libs/libsupc++.a
creating libsupc++.la
(cd .libs && rm -f libsupc++.la && ln -s ../libsupc++.la libsupc++.la)
make[4]: Leaving directory `/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/libsupc++'
Making all in src
make[4]: Entering directory `/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src'
/bin/sh ../libtool --tag CXX --mode=compile /usr/local/src/gcc-binutils/branch/objdir/gcc/xgcc -shared-libgcc -B/usr/local/src/gcc-binutils/branch/objdir/gcc/ -nostdinc++ -L/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src -L/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src/.libs -B/usr/local/gcc-binutils/i686-pc-cygwin/bin/ -B/usr/local/gcc-binutils/i686-pc-cygwin/lib/ -isystem /usr/local/gcc-binutils/i686-pc-cygwin/include -isystem /usr/local/gcc-binutils/i686-pc-cygwin/sys-include  -I/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include/i686-pc-cygwin -I/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include -I/usr/local/src/gcc-binutils/branch/gcc.tree-ssa/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -W -Wwrite-strings -Wcast-qual  -fdiagnostics-show-location=once    -c -o allocator.lo /usr/local/src/branch/gcc/libstdc++-v3/src/allocator.cc
/usr/local/src/gcc-binutils/branch/objdir/gcc/xgcc -shared-libgcc -B/usr/local/src/gcc-binutils/branch/objdir/gcc/ -nostdinc++ -L/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src -L/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/src/.libs -B/usr/local/gcc-binutils/i686-pc-cygwin/bin/ -B/usr/local/gcc-binutils/i686-pc-cygwin/lib/ -isystem /usr/local/gcc-binutils/i686-pc-cygwin/include -isystem /usr/local/gcc-binutils/i686-pc-cygwin/sys-include -I/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include/i686-pc-cygwin -I/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include -I/usr/local/src/gcc-binutils/branch/gcc.tree-ssa/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fno-implicit-templates -Wall -W -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -c /usr/local/src/branch/gcc/libstdc++-v3/src/allocator.cc -o allocator.o
/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include/ext/pool_allocator.h: In member function `_Tp* __gnu_cxx::__pool_alloc<_Tp>::allocate(size_t, const void*) [with _Tp = wchar_t]':
/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include/ext/pool_allocator.h:299: error: Invalid operand to binary operator
(int<D2>)__n<D10755>_17;

/usr/local/src/gcc-binutils/branch/objdir/i686-pc-cygwin/libstdc++-v3/include/ext/pool_allocator.h:299: internal compiler error: verify_stmts failed.
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [allocator.lo] Error 1

Any ideas?

Cheers,

/ChJ


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]