[m-rev.] for review: fix bug #252 - mmc -jN --make for build_all targets

Julien Fischer juliensf at csse.unimelb.edu.au
Tue May 8 14:16:45 AEST 2012


Hi Pete,

(Apologies for taking so long to respond to this.)

On Sat, 5 May 2012, Peter Ross wrote:

> On 10 February 2012 07:09, Julien Fischer <juliensf at csse.unimelb.edu.au> wrote:
>>
>> On Fri, 10 Feb 2012, Peter Wang wrote:
>>
>>> On Fri, 10 Feb 2012 16:43:18 +1100 (EST), Julien Fischer
>>> <juliensf at csse.unimelb.edu.au> wrote:
>>>>
>>>>
>>>> Were you doing this via mmake --use-mmc-make or using mmc --make
>>>> directly?
>>>
>>>
>>> mmc --make directly.
>>>
>>> MERCURY_COMPILER=/path/to/mercury_compile \
>>>   mmc -m mer_std.all_erls -j6 --flags LIB_FLAGS \
>>>   --allow-stubs --no-halt-at-warnq
>>
>>
>> Wow!  That's weird.  I've tried this patch with a few libraries from G12
>> (on all four backends) and haven't encountered that problem -- they work
>> at -j8 just as you would expect.
>>
>> I'm going to go ahead  and commit this as it seems to work for things
>> that aren't the Mercury standard library.   Pete (Ross), can you give
>> this a go with your code and see what happens.
>>
> I tried it with our code and it doesn't work either (using
> 11.07.2-beta), it was ported to 11.07?

No, it wasn't ported to 11.07 -- I didn't want to do so until the 
remaining problems with it were resolved.

Julien.


More information about the reviews mailing list