On Fri, 25 Jul 2014, Jan-Benedict Glaw wrote:
> On Thu, 2014-07-24 16:30:13 -0400, Hans-Peter Nilsson <h...@bitrange.com> 
> wrote:
> > On Thu, 24 Jul 2014, Jan-Benedict Glaw wrote:
> > > On Tue, 2014-07-22 16:40:31 -0400, Hans-Peter Nilsson <h...@bitrange.com> 
> > > wrote:
> > > > Jan-Benedict, which host gcc version do you use when getting
> > > > most targets to build with config-list.mk?  Maybe we can just
> > > > set the initial version to that instead of 4.4.4.
> > >
> > > darkeye           gcc (Debian 4.8.1-7) 4.8.1
> > > gccbuild  gcc (Debian 4.8.1-7) 4.8.1
> > > pluto             gcc (Debian 4.9.1-1) 4.9.1
> > > gcc20             gcc (Debian 4.4.5-8) 4.4.5
> > > gcc76             gcc (Debian 4.4.5-8) 4.4.5
> > > gcc110            gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8)
> > > gcc111            gcc (GCC) 4.8.1
> > >           XL 12.1.0.0 (if I ever get that properly working...)

I think we have different definitions of "getting most targets
to build".  I guess a valid reply here would IMO have been an
empty list. :(  Does 4.9.1 work(*)?

> > On gcc110 which *has* gnat, I get:
> > /gcc/o/aarch64-elf/./mpfr -I/home/hp/gcc/gcc/mpfr -I/opt/cfarm/mpc/include  
> > -I../../../gcc/gcc/../libdecnumber -I../../../gcc/gcc/../libdecnumber/dpd 
> > -I../libdecnumber -I../../../gcc/gcc/../libbacktrace    -o dwarf2out.o -MT 
> > dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo ../../../gcc/gcc/dwarf2out.c
> [...]
>
> The config-list.mk builds are right now only scheduled on gcc20 and
> gcc76. Maybe I'd schedule them on gcc110 as well?

I wouldn't bother, as I found most fail with the errored-warning
I quoted, the rest on port warnings (c6x, mep, avr, bfin, so far)
I'm guessing you don't get very far on gcc20 or gcc76 on each
target.

I think there's a miscommunication here.  When you said you used
config-list.mk and by reporting target-specific build errors, I
misunderstood that as implying that most targets were then
building with no errors using config-list.mk.

> > Perhaps you have local patches or did you call config-list.mk
> > with some kind of options?  Maybe you didn't actually use
> > config-list.mk?  Or just looked to see whether the first failure
> > for each target was on a target-specific file or the (same)
> > middle-end bits?  Ok, I'm out of guesses. :)
>
> ...and you just missed the most obvious one: It probably won't just
> work at all ;-)

(Not really, that's reporting the first failure for a target
when being a target-specific error.)

Anyway, on to the point of this message: by the quoted list it
seems you have a local host called pluto using 4.9.1 as the host
gcc for some build; does config-list.mk work for that?

(* to wit, by "work" I mean "builds with no errors for at least
one target actually using config-list.mk".)

brgds, H-P

Reply via email to