[m-dev.] GCC back-end and -a / --asm ==> --target asm

Fergus Henderson fjh at cs.mu.OZ.AU
Sun May 13 01:50:23 AEST 2001


On 11-May-2001, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> Now that I've got the GCC back-end passing all of our test suite,

Actually I spoke a little too soon.  The compiler build with --target asm
passes all the tests when the tests are build with --target asm,
as is the case e.g. when the tests are run from `tools/bootcheck --target asm'.
However, it doesn't pass the full nightly tests yet.
There are still a few failures when compiling the
tests in other grades:

	- The debugger tests with `--trace rep' all fail;
	  the compiler seg faults.

	- tests/debugger/retry fails in profiling grades;
	  the generated program seg faults.
	  Probably the compiler built with --target asm
	  has been miscompiled somehow, and this is causing it
	  to generate incorrect code for this test case.

	- All the tests in grade hlc.gc (without --target asm)
	  fail.  Possible binary incompatibility between
	  hlc.gc with and without --target asm?

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
                                    |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list