[m-rev.] diff: support none.par.gc with clang on Linux

Julien Fischer juliensf at csse.unimelb.edu.au
Sat Aug 27 01:07:31 AEST 2011



On Fri, 26 Aug 2011, Julien Fischer wrote:

>
> On Fri, 26 Aug 2011, Julien Fischer wrote:
>
>> 
>> Hi,
>> 
>> The compiler now bootstraps with clang in none.par.gc on Linux (x86-64).
>> The following test cases fail.  All fail to terminate except the last one,
>> which produces output that differs from the expected output.
>> 
>>    par_conj/consume_in_some_branches
>>    par_conj/dep_par_21
>>    par_conj/dep_par_24b
>>    par_conj/dep_par_5b
>>    par_conj/impure_wait
>>    par_conj/pathological_right_recursion
>>    par_conj/threads_hang
>> 
>> (The test machine was apollo.)
>> I will try rebuilding with gcc on the same machine and see if they fail
>> too.
>
> There are also a bunch of failures in none.par.gc with gcc:
>
>    hard_coded/test_semaphore
>    par_conj/dep_par_11b
>    par_conj/dep_par_24
>    par_conj/dep_par_24b
>    par_conj/dep_par_25
>    par_conj/impure_wait
>    par_conj/pathological_right_recursion
>    par_conj/spawn_many
>    par_conj/thread_barrier
>    par_conj/threads_hang
>
> This is with: gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
>
> The bootcheck script was invoked with -j8 for both the above.

asm_fast.par.gc with gcc on the same system is better, the only
failing test is:

    par_conj/threads_hang

Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list