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<char, std::char_traits<char> >':
/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<char, std::char_traits<char> >' declared with greater visibility than the type of its field 'std::basic_ios<char, std::char_traits<char> >::<anonymous>'
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:378: warning: 'void std::basic_ios<charT, traits>::clear(unsigned char) [with charT = char, traits = std::char_traits<char>]': 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<charT, traits>::narrow(charT, char) const [with charT = char, traits = std::char_traits<char>]':
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:391: warning: 'char std::basic_ios<charT, traits>::narrow(charT, char) const [with charT = char, traits = std::char_traits<char>]': 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<wchar_t, std::char_traits<wchar_t> >':
/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<wchar_t, std::char_traits<wchar_t> >' declared with greater visibility than the type of its field 'std::basic_ios<wchar_t, std::char_traits<wchar_t> >::<anonymous>'
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios: In member function 'char std::basic_ios<charT, traits>::narrow(charT, char) const [with charT = wchar_t, traits = std::char_traits<wchar_t>]':
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:399: warning: 'char std::basic_ios<charT, traits>::narrow(charT, char) const [with charT = wchar_t, traits = std::char_traits<wchar_t>]': 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<charT, traits>::char_type std::basic_ios<charT, traits>::widen(char) const [with charT = char, traits = std::char_traits<char>]':
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:419: warning: 'typename std::basic_ios<charT, traits>::char_type std::basic_ios<charT, traits>::widen(char) const [with charT = char, traits = std::char_traits<char>]': 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<charT, traits>::char_type std::basic_ios<charT, traits>::widen(char) const [with charT = wchar_t, traits = std::char_traits<wchar_t>]':
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ios:428: warning: 'typename std::basic_ios<charT, traits>::char_type std::basic_ios<charT, traits>::widen(char) const [with charT = wchar_t, traits = std::char_traits<wchar_t>]': 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<charT, traits>& std::basic_ostream<charT, traits>::operator<<(std::ios_base& (*)(std::ios_base&))':
/root/travis/kamikaze/build_i386/uClibc++-0.2.1/include/ostream:70: warning: 'std::basic_ostream<charT, traits>& std::basic_ostream<charT, traits>::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<charT, traits>& std::basic_ostream<charT, traits>::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<charT, traits>& std::basic_ostream<charT, traits>::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 <URL:https://dev.openwrt.org/> 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