This is the mail archive of the gcc-patches@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]

Re: AIX build broken by IPA changes



On 27/05/14 04:03, Jan Hubicka wrote:
Jan,

The IPA patch broke bootstrap on AIX with multiple failures.

The tail of the build log is attached.
Thanks,
I will give it a try at gcc111, good to have reproducible testcase.

FWIW, I'm seeing the same error when building arm-none-linux-gnueabihf

Kyrill


Honza
- David
make "AR_FLAGS=" "CC_FOR_BUILD=" "CC_FOR_TARGET=" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/nasfarm/edelsohn/src/src/install-sh -c" "INSTALL_DATA=/nasfarm/edelsohn/src/src/install-sh -c -m 644" "INSTALL_PROGRAM=/nasfarm/edelsohn/src/src/install-sh -c" "INSTALL_SCRIPT=/nasfarm/edelsohn/src/src/install-sh -c" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=make" "MAKEINFO=/usr/gnu/bin/bash /nasfarm/edelsohn/src/src/libstdc++-v3/../missing makeinfo " "SHELL=/usr/gnu/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525" "infodir=/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/share/info" "libdir=/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/lib" "includedir=/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/include" "prefix=/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525" "tooldir=" "gxx_include_dir=/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/include/c++/4.10.0" "AR=ar -X32_64" "AS=/tmp/20140525/./gcc/as" "LD=/tmp/20140525/./gcc/collect-ld" "RANLIB=ranlib" "NM=/tmp/20140525/./gcc/nm -B -X32_64" "NM_FOR_BUILD=" "NM_FOR_TARGET=" "DESTDIR=" "WERROR=" all-recursive
make[1]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3'
Making all in include
make[2]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include'
Making all in libsupc++
make[2]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/libsupc++'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/libsupc++'
Making all in src
make[2]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src'
Making all in c++98
make[3]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/c++98'
/usr/gnu/bin/bash ../../libtool --tag CXX --tag disable-shared   --mode=compile /tmp/20140525/./gcc/xgcc -shared-libgcc -B/tmp/20140525/./gcc -nostdinc++ -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/.libs -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/libsupc++/.libs -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/bin/ -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/lib/ -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/include -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/sys-include    -I/nasfarm/edelsohn/src/src/libstdc++-v3/../libgcc -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/powerpc-ibm-aix7.1.0.0 -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include -I/nasfarm/edelsohn/src/src/libstdc++-v3/libsupc++ -I/gsa/yktgsa/home/e/d/edelsohn/install/include -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates  -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi  -fdiagnostics-show-location=once   -ffunction-sections -fdata-sections  -frandom-seed=strstream.lo -g -O2  -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward -Wno-deprecated -c /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++98/strstream.cc
libtool: compile:  /tmp/20140525/./gcc/xgcc -shared-libgcc -B/tmp/20140525/./gcc -nostdinc++ -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/.libs -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/libsupc++/.libs -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/bin/ -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/lib/ -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/include -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/sys-include -I/nasfarm/edelsohn/src/src/libstdc++-v3/../libgcc -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/powerpc-ibm-aix7.1.0.0 -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include -I/nasfarm/edelsohn/src/src/libstdc++-v3/libsupc++ -I/gsa/yktgsa/home/e/d/edelsohn/install/include -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward -Wno-deprecated -c /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++98/strstream.cc  -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o
In file included from /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++98/strstream.cc:44:0:
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream: In constructor 'std::istrstream::istrstream(char*)':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:126:9: error: std::istrstream::_ZTCSt10istrstream0_Si.localalias.10 causes a section type conflict with std::istrstream::_ZTCSt10istrstream0_Si
    class istrstream : public basic_istream<char>
          ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:126:9: note: 'std::istrstream::_ZTCSt10istrstream0_Si' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream: In constructor 'std::ostrstream::ostrstream()':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:143:9: error: std::ostrstream::_ZTCSt10ostrstream0_So.localalias.12 causes a section type conflict with std::ostrstream::_ZTCSt10ostrstream0_So
    class ostrstream : public basic_ostream<char>
          ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:143:9: note: 'std::ostrstream::_ZTCSt10ostrstream0_So' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream: In constructor 'std::strstream::strstream()':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:160:9: error: std::strstream::_ZTCSt9strstream0_Si.localalias.15 causes a section type conflict with std::strstream::_ZTCSt9strstream0_Si
    class strstream : public basic_iostream<char>
          ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:160:9: note: 'std::strstream::_ZTCSt9strstream0_Si' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:160:9: error: std::strstream::_ZTCSt9strstream8_So.localalias.16 causes a section type conflict with std::strstream::_ZTCSt9strstream8_So
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/backward/strstream:160:9: note: 'std::strstream::_ZTCSt9strstream8_So' was declared here
make[3]: *** [strstream.lo] Error 1
make[3]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/c++98'
Making all in c++11
make[3]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/c++11'
/usr/gnu/bin/bash ../../libtool --tag CXX --tag disable-shared   --mode=compile /tmp/20140525/./gcc/xgcc -shared-libgcc -B/tmp/20140525/./gcc -nostdinc++ -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/.libs -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/libsupc++/.libs -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/bin/ -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/lib/ -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/include -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/sys-include    -I/nasfarm/edelsohn/src/src/libstdc++-v3/../libgcc -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/powerpc-ibm-aix7.1.0.0 -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include -I/nasfarm/edelsohn/src/src/libstdc++-v3/libsupc++ -I/gsa/yktgsa/home/e/d/edelsohn/install/include -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates  -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi  -fdiagnostics-show-location=once   -ffunction-sections -fdata-sections  -frandom-seed=fstream-inst.lo -g -O2  -c -o fstream-inst.lo /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++11/fstream-inst.cc
libtool: compile:  /tmp/20140525/./gcc/xgcc -shared-libgcc -B/tmp/20140525/./gcc -nostdinc++ -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/.libs -L/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/libsupc++/.libs -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/bin/ -B/gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/lib/ -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/include -isystem /gsa/yktgsa/home/e/d/edelsohn/install/powerpc-ibm-aix7.1.0.0-20140525/powerpc-ibm-aix7.1.0.0/sys-include -I/nasfarm/edelsohn/src/src/libstdc++-v3/../libgcc -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/powerpc-ibm-aix7.1.0.0 -I/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include -I/nasfarm/edelsohn/src/src/libstdc++-v3/libsupc++ -I/gsa/yktgsa/home/e/d/edelsohn/install/include -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -c /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++11/fstream-inst.cc  -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o
In file included from /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++11/fstream-inst.cc:29:0:
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream: In constructor 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream() [with _CharT = char; _Traits = std::char_traits<char>]':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:444:11: error: std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si.localalias.69 causes a section type conflict with std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si
      class basic_ifstream : public basic_istream<_CharT, _Traits>
            ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:444:11: note: 'std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream: In constructor 'std::basic_ofstream<_CharT, _Traits>::basic_ofstream() [with _CharT = char; _Traits = std::char_traits<char>]':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:616:11: error: std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So.localalias.71 causes a section type conflict with std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So
      class basic_ofstream : public basic_ostream<_CharT,_Traits>
            ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:616:11: note: 'std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream: In constructor 'std::basic_fstream<_CharT, _Traits>::basic_fstream() [with _CharT = char; _Traits = std::char_traits<char>]':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: error: std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si.localalias.74 causes a section type conflict with std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si
      class basic_fstream : public basic_iostream<_CharT, _Traits>
            ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: note: 'std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: error: std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE8_So.localalias.75 causes a section type conflict with std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE8_So
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: note: 'std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE8_So' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream: In constructor 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream() [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>]':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:444:11: error: std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E.localalias.78 causes a section type conflict with std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E
      class basic_ifstream : public basic_istream<_CharT, _Traits>
            ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:444:11: note: 'std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream: In constructor 'std::basic_ofstream<_CharT, _Traits>::basic_ofstream() [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>]':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:616:11: error: std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E.localalias.80 causes a section type conflict with std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E
      class basic_ofstream : public basic_ostream<_CharT,_Traits>
            ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:616:11: note: 'std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream: In constructor 'std::basic_fstream<_CharT, _Traits>::basic_fstream() [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>]':
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: error: std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E.localalias.83 causes a section type conflict with std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E
      class basic_fstream : public basic_iostream<_CharT, _Traits>
            ^
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: note: 'std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E' was declared here
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: error: std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E.localalias.84 causes a section type conflict with std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E
/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/fstream:793:11: note: 'std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E' was declared here
make[3]: *** [fstream-inst.lo] Error 1
make[3]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src/c++11'
make[3]: Entering directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src'
make[3]: *** No rule to make target `../src/c++98/libc++98convenience.la', needed by `libstdc++.la'.  Stop.
make[3]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/20140525/powerpc-ibm-aix7.1.0.0/libstdc++-v3'
make: *** [all] Error 2





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