[Vm-dev] [squeak-dev] Ok, who can see the problem between the two images?

Eliot Miranda eliot.miranda at gmail.com
Wed Mar 25 14:37:31 UTC 2020



> On Mar 23, 2020, at 5:15 PM, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com> wrote:
> 
> 
> 
> 
>> Le mar. 24 mars 2020 à 01:11, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com> a écrit :
>> Hmm, since I just fixed B2DPlugin, there is no need to attach anything.
>> pick latest build once Travis has finished (or rebuild from source).
>> 
>> I broke the signedBitShift: used by B2DPlugin which might easily explain having only one quadrant right (the + + combination).
>> I broke it on march 10 by my attempt to fix Crypto plugin...
>> Sounds weird, but I had to change the Slang CCodegenerator so as to generated correct bit shifts...
>> 
>> This is one of the most dangerous and scary operations.
> 
> ...which brings us back to unit tests of code generation...
> Without such net, acrobats' life is dangerous!

Agreed.  We should also integrate Phillipe’s tests.  One thing to do is to regenerate all sources whenever one changes Slang (touch -t is your friend here), use revertIfEssentuallyUnchanged to get rid of the noise and then git diff to eyeball the changes.

> 
>> Since then, I did only eat my 64 bits dog food which did not show the bug
>> Instinct probably kept me away from rotten 32 bits meat :(

:-)

>> 
>>> Le lun. 23 mars 2020 à 22:11, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com> a écrit :
>>> Hi Bruce,
>>> did you forget the attachment? Or is it censored by my email client?
>>> 
>>>> Le lun. 23 mars 2020 à 22:05, Bruce O'Neel <bruce.oneel at pckswarms.ch> a écrit :
>>>> 
>>>> Hi,
>>>> 
>>>> In the attached image does anyone seem to have an idea what is going wrong with curve drawing?
>>>> 
>>>> The lower left of circles and vertical lines seem ok.  The other quadrants of a circle are wrong in consistent but different ways.
>>>> 
>>>> Related, has anyone tried a 32 bit Squeak recently?
>>>> 
>>>> Thanks.
>>>> 
>>>> bruce
>>>> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200325/0c4bfc70/attachment.html>


More information about the Vm-dev mailing list