make -C uclibc++ compile make[4]: Entering directory `/root/travis/kamikaze/packages/libs/uclibc++' make -C /root/travis/kamikaze/build_i386/uClibc++-0.2.1 TOPDIR="/root/travis/kamikaze/build_i386/uClibc++-0.2.1/" AR=i386-linux-uclibc-ar AS="i386-linux-uclibc-gcc -c -O2 -pipe -march=i486 -funit-at-a-time" LD=i386-linux-uclibc-ld NM=i386-linux-uclibc-nm CC="i386-linux-uclibc-gcc" GCC="i386-linux-uclibc-gcc" CXX=i386-linux-uclibc-g++ RANLIB=i386-linux-uclibc-ranlib STRIP=i386-linux-uclibc-strip OBJCOPY=i386-linux-uclibc-objcopy ARCH_CFLAGS="-O2 -pipe -march=i486 -funit-at-a-time" CROSS="i386-linux-uclibc-" CP="cp -fpR" all make[5]: Entering directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1' for dir in bin include src ; do \ make -C $dir all; \ done make[6]: Entering directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/bin' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/bin' make[6]: Entering directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include' make[6]: Entering directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/src' make -C abi/libsupc all make[7]: Entering directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/src/abi/libsupc' i386-linux-uclibc-ar x /root/travis/kamikaze/staging_dir_i386/lib/gcc/i386-linux-uclibc/4.2.0/../../../../i386-linux-uclibc/lib/libsupc++.a rm -f new_op*.o del_op*.o pure.o new_handler.o eh_alloc.o eh_globals.o make[7]: Leaving directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/src/abi/libsupc' WRAPPER_INCLUDEDIR=-I/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include /root/travis/kamikaze/build_i386/uClibc++-0.2.1/bin/g++-uc -Wall -Wno-trigraphs -pedantic -ansi -Os -fPIC -o complex.o -c complex.cpp /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:39: warning: 'std::ios_base::Init::Init()': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:40: warning: 'std::ios_base::Init::~Init()': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:33: warning: 'std::ios_base' declared with greater visibility than the type of its field 'std::ios_base::mInit' /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'short unsigned int std::ios_base::flags() const': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:95: warning: 'short unsigned int std::ios_base::flags() const': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'void std::ios_base::unsetf(short unsigned int)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:103: warning: 'void std::ios_base::unsetf(short unsigned int)': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'std::streamsize std::ios_base::precision() const': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:107: warning: 'std::streamsize std::ios_base::precision() const': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'std::streamsize std::ios_base::width() const': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:113: warning: 'std::streamsize std::ios_base::width() const': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'std::locale std::ios_base::getloc() const': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:121: warning: 'std::locale std::ios_base::getloc() const': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In destructor 'std::ios_base::~ios_base()': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:130: warning: 'std::ios_base::~ios_base()': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In constructor 'std::ios_base::ios_base()': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:141: warning: 'std::ios_base::ios_base()': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::boolalpha(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:165: warning: 'std::ios_base& std::boolalpha(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::noboolalpha(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:169: warning: 'std::ios_base& std::noboolalpha(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::showbase(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:173: warning: 'std::ios_base& std::showbase(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::noshowbase(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:177: warning: 'std::ios_base& std::noshowbase(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::showpoint(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:181: warning: 'std::ios_base& std::showpoint(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::noshowpoint(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:185: warning: 'std::ios_base& std::noshowpoint(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::showpos(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:189: warning: 'std::ios_base& std::showpos(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::noshowpos(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:193: warning: 'std::ios_base& std::noshowpos(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::skipws(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:197: warning: 'std::ios_base& std::skipws(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::noskipws(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:201: warning: 'std::ios_base& std::noskipws(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::uppercase(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:205: warning: 'std::ios_base& std::uppercase(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::nouppercase(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:209: warning: 'std::ios_base& std::nouppercase(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::unitbuf(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:214: warning: 'std::ios_base& std::unitbuf(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::nounitbuf(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:218: warning: 'std::ios_base& std::nounitbuf(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::internal(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:222: warning: 'std::ios_base& std::internal(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::left(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:226: warning: 'std::ios_base& std::left(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::right(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:230: warning: 'std::ios_base& std::right(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::dec(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:235: warning: 'std::ios_base& std::dec(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::hex(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:239: warning: 'std::ios_base& std::hex(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::oct(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:243: warning: 'std::ios_base& std::oct(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::fixed(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:248: warning: 'std::ios_base& std::fixed(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In function 'std::ios_base& std::scientific(std::ios_base&)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:252: warning: 'std::ios_base& std::scientific(std::ios_base&)' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/iosfwd: At global scope: /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/iosfwd: In instantiation of 'std::basic_ios >': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:378: instantiated from here /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/iosfwd:36: warning: 'std::basic_ios >' declared with greater visibility than the type of its field 'std::basic_ios >::' /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:378: warning: 'void std::basic_ios::clear(unsigned char) [with charT = char, traits = std::char_traits]': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'char std::basic_ios::narrow(charT, char) const [with charT = char, traits = std::char_traits]': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:391: warning: 'char std::basic_ios::narrow(charT, char) const [with charT = char, traits = std::char_traits]': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/iosfwd: At global scope: /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/iosfwd: In instantiation of 'std::basic_ios >': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:399: instantiated from here /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/iosfwd:36: warning: 'std::basic_ios >' declared with greater visibility than the type of its field 'std::basic_ios >::' /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'char std::basic_ios::narrow(charT, char) const [with charT = wchar_t, traits = std::char_traits]': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:399: warning: 'char std::basic_ios::narrow(charT, char) const [with charT = wchar_t, traits = std::char_traits]': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'typename std::basic_ios::char_type std::basic_ios::widen(char) const [with charT = char, traits = std::char_traits]': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:419: warning: 'typename std::basic_ios::char_type std::basic_ios::widen(char) const [with charT = char, traits = std::char_traits]': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'typename std::basic_ios::char_type std::basic_ios::widen(char) const [with charT = wchar_t, traits = std::char_traits]': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:428: warning: 'typename std::basic_ios::char_type std::basic_ios::widen(char) const [with charT = wchar_t, traits = std::char_traits]': visibility attribute requests greater visibility than its class allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ostream: In member function 'std::basic_ostream& std::basic_ostream::operator<<(std::ios_base& (*)(std::ios_base&))': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ostream:70: warning: 'std::basic_ostream& std::basic_ostream::operator<<(std::ios_base& (*)(std::ios_base&))': visibility attribute requests greater visibility than its type allows /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ostream:70: warning: 'std::basic_ostream& std::basic_ostream::operator<<(std::ios_base& (*)(std::ios_base&))' declared with greater visibility than its type /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ostream: In member function 'std::basic_ostream& std::basic_ostream::operator<<(bool)': /root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ostream:140: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make[6]: *** [complex.o] Error 1 make[6]: Leaving directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1/src' make[5]: *** [all] Error 2 make[5]: Leaving directory `/root/travis/kamikaze/build_i386/uClibc++-0.2.1' make[4]: *** [/root/travis/kamikaze/build_i386/uClibc++-0.2.1/.built] Error 2 make[4]: Leaving directory `/root/travis/kamikaze/packages/libs/uclibc++' make[3]: *** [uclibc++-compile] Error 2 make[3]: Leaving directory `/root/travis/kamikaze/package' make[2]: *** [compile] Error 2 make[2]: Leaving directory `/root/travis/kamikaze/package' make[1]: *** [package/compile] Error 2 make[1]: Leaving directory `/root/travis/kamikaze' make: *** [world] Error 2