Le mar. 24 mars 2020 à 01:11, Nicolas Cellier <[hidden email]> 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 <[hidden email]> a écrit :
did you forget the attachment? Or is it censored by my email client?