[m-rev.] for review: don't make asm label functions static

Julien Fischer juliensf at csse.unimelb.edu.au
Thu Jul 8 15:15:01 AEST 2010


On Thu, 8 Jul 2010, Julien Fischer wrote:

>> Bootcheck with gcc-3.4 passes, so I've committed this.
>
> rotd-2010-07-07 is very broken on x86-64 in the asm_fast.gc grades, (the
> generated executables seg fault when initialising the standard library.)
> This is presumably what PeterW mentioned yesterday afternoon.
>
> What optimization options did you bootcheck with?  It appears that
> everything is fine at -O2, but the nightly builds are broken on the
> following machines:
>
> 	taura		gcc 4.4		-O5 --intermod-opt
> 	goliath		gcc 4.1		-O5 --intermod-opt
> 	neptune		gcc 4.1		-O4
> 	saturn 		gcc 4.3		-O5 --intermod-opt
>
> The only one of the x86-64 machines on which it is working is goofy,
> which builds at -O2 (it's also gcc 4.1).

Actually, asm_fast.gc with dynamic linking is also broken on goofy.
(I forgot that the default grade on this machine is hlc.gc.)

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