I have noticed build failures too (arm, aarch64). It also looks like the git-svn-id property is now wrong/incomplete. For instance, commit 9a5942c1d4d9116ab74b0741cfe3894a89fd17fb has: git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/wide-int@201706 138bc75d-0d04-0410-961f-82ee72b054a4
How does it map to the SVN commit in trunk? Thanks, Christophe. On 6 May 2014 23:17, Jan-Benedict Glaw <jbg...@lug-owl.de> wrote: > On Tue, 2014-05-06 12:20:54 -0700, Mike Stump <mikest...@comcast.net> wrote: >> On May 6, 2014, at 8:19 AM, Kenneth Zadeck <zad...@naturalbridge.com> wrote: >> > please hold off on committing patches for the next couple of hours as we >> > have a very large merge to do. >> > thanks. >> >> All done… It is in. > > My build robot experiences errors like this: > > > g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions > -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing > -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual > -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings > -fno-common -DHAVE_CONFIG_H -I. -I. -I/home/jbglaw/repos/gcc/gcc > -I/home/jbglaw/repos/gcc/gcc/. -I/home/jbglaw/repos/gcc/gcc/../include > -I/home/jbglaw/repos/gcc/gcc/../libcpp/include > -I/opt/cfarm/gmp-latest/include -I/opt/cfarm/mpfr-latest/include > -I/opt/cfarm/mpc-latest/include -I/home/jbglaw/repos/gcc/gcc/../libdecnumber > -I/home/jbglaw/repos/gcc/gcc/../libdecnumber/dpd -I../libdecnumber > -I/home/jbglaw/repos/gcc/gcc/../libbacktrace -o alias.o -MT alias.o -MMD > -MP -MF ./.deps/alias.TPo /home/jbglaw/repos/gcc/gcc/alias.c > In file included from /home/jbglaw/repos/gcc/gcc/real.h:25:0, > from /home/jbglaw/repos/gcc/gcc/rtl.h:27, > from /home/jbglaw/repos/gcc/gcc/alias.c:25: > /home/jbglaw/repos/gcc/gcc/wide-int.h: In instantiation of 'bool > wi::ltu_p(const T1&, const T2&) [with T1 = > generic_wide_int<wi::extended_tree<96> >; T2 = long int]': > /home/jbglaw/repos/gcc/gcc/alias.c:346:28: required from here > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > WIDE_INT_REF_FOR (T2) yi (y, precision); > ^ > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h:1787:25: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > /home/jbglaw/repos/gcc/gcc/wide-int.h: In instantiation of 'unsigned int > wi::get_binary_precision(const T1&, const T2&) [with T1 = > generic_wide_int<wi::extended_tree<96> >; T2 = long int]': > /home/jbglaw/repos/gcc/gcc/wide-int.h:1785:54: required from 'bool > wi::ltu_p(const T1&, const T2&) [with T1 = > generic_wide_int<wi::extended_tree<96> >; T2 = long int]' > /home/jbglaw/repos/gcc/gcc/alias.c:346:28: required from here > /home/jbglaw/repos/gcc/gcc/wide-int.h:1638:27: error: incomplete type > 'wi::int_traits<long int>' used in nested name specifier > get_binary_result (x, y)); > ^ > /home/jbglaw/repos/gcc/gcc/wide-int.h: In function 'bool wi::ltu_p(const T1&, > const T2&) [with T1 = generic_wide_int<wi::extended_tree<96> >; T2 = long > int]': > /home/jbglaw/repos/gcc/gcc/wide-int.h:1803:1: warning: control reaches end of > non-void function [-Wreturn-type] > } > ^ > /home/jbglaw/repos/gcc/gcc/wide-int.h: In function 'unsigned int > wi::get_binary_precision(const T1&, const T2&) [with T1 = > generic_wide_int<wi::extended_tree<96> >; T2 = long int]': > /home/jbglaw/repos/gcc/gcc/wide-int.h:1639:1: warning: control reaches end of > non-void function [-Wreturn-type] > } > ^ > make[1]: *** [alias.o] Error 1 > > > ...at least for: > rl78-elf > (http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=219615) > microblazeel-linux > (http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=219701) > msp430-elf > (http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=219703) > arc-elf > (http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=219789) > ...but not for: > arm-eabi > (http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=219709) > bfin-elf > (http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=219778) > (and several others.) > > MfG, JBG > > -- > Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481 > Signature of: Alles sollte so einfach wie möglich gemacht sein. > the second : Aber nicht einfacher. (Einstein)