lightning
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lightning] Porting GNU Smalltalk to lightning 2


From: Paulo César Pereira de Andrade
Subject: Re: [Lightning] Porting GNU Smalltalk to lightning 2
Date: Sun, 26 Oct 2014 15:37:36 -0200

2014-10-26 15:35 GMT-02:00 Paulo César Pereira de Andrade
<address@hidden>:
> 2014-10-26 13:27 GMT-02:00 Paulo César Pereira de Andrade
> <address@hidden>:
>
> [...]
>
>>   Now I do not recall any other "assumption" I made when reworking
>> the code to translate from lighting 1 to lightning 2. But the x86_64
>> problem is still there. What I think is a very likely culptrit is
>> libgst/xlat.c:analyze_dividend()
>
>   YES!
>   You need to update lightning also, because I just found a bug:
> http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=ddd7a7550bb3be79b877d62c3028abe6462da976
> then, with this commit:
> https://github.com/pcpa/smalltalk/commit/9c3b8e57fd388a8202572b963c611bf518b183c0
> it works in x86_64 also. Well, almost, but fails the same way as the
> lightning 1 build
> in make check, where it hangs in test 117.
>
>
>   Off topic, kind of,
>
>   I will make a battery of tests in lightning now, to attempt to find
> other cases
> where it could not be releasing a temporary. Enough to test is adding
>
> assert(_jitc->reglive == 0);

  I mean, assert(_jitc->regarg == 0);

> after the "jit_regarg_clr(node, value);" call to clear that information, and
> any other such problems will be triggered by the current test cases.
>
> Thanks,
> Paulo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]