[m-dev.] CTGC and non-C grades

Julien Fischer jfischer at opturion.com
Wed Feb 24 09:34:40 AEDT 2016


On Wed, 24 Feb 2016, Zoltan Somogyi wrote:

> On Tue, 23 Feb 2016 15:12:26 +1100, Peter Wang <novalazy at gmail.com> wrote:
>> On Tue, 23 Feb 2016 14:48:49 +1100 (AEDT), Julien Fischer <jfischer at opturion.com> wrote:
>>> Hi,
>>> We are currently failing a big pile of tests in the non-C grades
>>> because those tests are compiled with --ctgc.  Does that option
>>> do something meaningful in the non-C grades or can the affected tests
>>> be disabled in those grades?
>> Just disable them.  In theory it should be possible to reuse dead cells
>> in Java and C# grades.
> Julien, may I ask what the symptoms were? I cannot replicate the problems
> myself, since my bootchecks in those grades fail far sooner due to missing
> language translators.

The main symptom is the MLDS->C# and MLDS->Java code generators not
implementing the assign_if_in_heap instruction.  Another one is that
some of the tests work by taking the address of a value.


More information about the developers mailing list