On Fri, 24 Aug 2018, Richard Biener wrote:
> Comments are still welcome - I've re-bootstrapped and tested the series
> on x86_64-unknown-linux-gnu for all languages and will talk about
> this work at the Cauldron in more detail.

Is there any chance you can test this on i586 as well?

Since around that commit (August 27th) my i586 builds are failing
with something like

  during GIMPLE pass: pre
  cp-demangle.c: In function ‘d_print_comp’:
  cp-demangle.c:5711:1: internal compiler error: Segmentation fault
  5711 | d_print_comp (struct d_print_info *dpi, int options,
       | ^~~~~~~~~~~~

when doing a regular bootstrap on i586-unknown-freebsd10.4 (with
clang 3.4.1 as system compiler).

Alas, when I add -save-temps, the internal compiler error goes away,
and the backtrace using gdb installed on that system I share isn't 
very useful, either.  (When I replace cp-demangle.c by cp-demangle.i
in the invocation the error also disppears.)

On the other hand, this ICE has been consistent across a week of
daily builds now.

Gerald

/scratch/tmp/gerald/OBJ-0904-1640/./gcc/xgcc 
-B/scratch/tmp/gerald/OBJ-0904-1640/./gcc/ 
-B/home/gerald/gcc-ref10-i386/i586-unknown-freebsd10.4/bin/ 
-B/home/gerald/gcc-ref10-i386/i586-unknown-freebsd10.4/lib/ -isystem 
/home/gerald/gcc-ref10-i386/i586-unknown-freebsd10.4/include -isystem 
/home/gerald/gcc-ref10-i386/i586-unknown-freebsd10.4/sys-include -fno-checking 
-DHAVE_CONFIG_H -I.. 
-I/scratch/tmp/gerald/GCC-HEAD/libstdc++-v3/../libiberty 
-I/scratch/tmp/gerald/GCC-HEAD/libstdc++-v3/../include -D_GLIBCXX_SHARED 
-I/scratch/tmp/gerald/OBJ-0904-1640/i586-unknown-freebsd10.4/libstdc++-v3/include/i586-unknown-freebsd10.4
 
-I/scratch/tmp/gerald/OBJ-0904-1640/i586-unknown-freebsd10.4/libstdc++-v3/include
 
-I/scratch/tmp/gerald/GCC-HEAD/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 
-Wno-error 
-c cp-demangle.c  -fPIC -DPIC -o cp-demangle.o

Reply via email to