This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH, Modula-2 (C/C++/D/F/Go/Jit)] (Register spec fn) (v2)
On 09.07.19 17:53, Gaius Mulley wrote:
> Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> writes:
>> Hi Matthias,
>>> I had a look at the GCC 9 version of the patches, with a build including a make
>>> install. Some comments:
>>> - A parallel build (at least with -j4) isn't working. A sequental
>>> build works fine. I think forcing a sequential build will not
>>> work well, increasing the build time too much.
>> absolutely: I'd go as far as claiming that this is the number one
>> priority. Otherwise build and test times are just too long for all but
>> the most dedicated testers, and forcing a sequential build would be a
>> showstopper for trunk integration.
> Many thanks for all the feedback/bugs/patches.
> I've been working through some of these. The parallel build is now done.
It seems to work, however I see
make: Entering directory
make: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
/bin/bash: line 0: test: !=: unary operator expected
../../../../../../src/libgm2/libpth/pth/shtool scpp -o pth_p.h -t
../../../../../../src/libgm2/libpth/pth/pth_p.h.in -Dcpp -Cintern -M '==#==' \
not sure what's going wrong.
In both gcc/gm2 and libgm2, there are explicit calls to make, which probably
should bre replaced by $(MAKE).