This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


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

ICE in C++ compiling libstdc++-v3


Well, here's the ICE:

-----------------------------------------------------------------------------
/u/build/gcc/egcs/gcc/g++ -B/u/build/gcc/egcs/gcc/ -B/usr/local/egcs/i686-pc-linux/bin/ -DHAVE_CONFIG_H -I. -I../../../SRC/libstdc++-v3/src -I.. -nostdinc++ -I../../../SRC/libstdc++-v3 -I../../../SRC/libstdc++-v3/libio -I../../../SRC/libstdc++-v3/config/cpu/i486 -I../../../SRC/libstdc++-v3/config/gnu-linux -I/usr/local/egcs/include -pipe -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -Werror -fdiagnostics-show-location=once -g -c  -fPIC -DPIC c++io.cc -o .libs/c++io.lo
In file included from ../../../SRC/libstdc++-v3/bits/std_ios.h:42,
                 from ../../../SRC/libstdc++-v3/bits/basic_file.h:38,
                 from c++io.cc:34:
../../../SRC/libstdc++-v3/bits/localefwd.h: In instantiation of `std::_Count_ones<16128, 1, 1431655765>':
../../../SRC/libstdc++-v3/bits/localefwd.h:60:   instantiated from `std::_Count_ones<16128, 2, 858993459>'
../../../SRC/libstdc++-v3/bits/localefwd.h:60:   instantiated from `std::_Count_ones<16128, 4, 252645135>'
../../../SRC/libstdc++-v3/bits/localefwd.h:60:   instantiated from `std::_Count_ones<16128, 8, 16711935>'
../../../SRC/libstdc++-v3/bits/localefwd.h:60:   instantiated from `std::_Count_ones<16128, 16, 65535>'
../../../SRC/libstdc++-v3/bits/localefwd.h:308:   instantiated from here
../../../SRC/libstdc++-v3/bits/localefwd.h:60: Internal compiler error in `tree_low_cst', at
tree.c:4326
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
g++: Internal compiler error: program cpp got fatal signal 13
-----------------------------------------------------------------------------

And here's my configuration:

   SRC/configure --with-gcc-version-trigger=/u/build/gcc/egcs/SRC/gcc/version.c --host=i686-pc-linux --prefix=/usr/local/egcs --enable-threads=posix --enable-shared --enable-version-specific-runtime-libs --enable-languages=objc,c++ --enable-new-gxx-abi --enable-namespaces --enable-libstdcxx-v3 --enable-long-long --norecursion 

And here's my personal commentary:

   Counting one-bits with a recursive template?
   Just how evil ARE you?!   [1/2 :-)]

-- 
Chip Salzenberg              - a.k.a. -              <chip@valinux.com>
"I wanted to play hopscotch with the impenetrable mystery of existence,
    but he stepped in a wormhole and had to go in early."  // MST3K

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