<div dir="ltr"><div><div><div><div>Hi Clement,<br></div>I let a comment on line 1972 of <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1dd1a9c0d61ed1c367fb226e59ce0386af3bf5ed#diff-e013b6766a05037812d48960702c0910" class="gmail-link-gray-dark" title="src/plugins/BitBltPlugin/BitBltPlugin.c">src/plugins/BitBltPlugin/BitBltPlugin.c</a> on commit <br><a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1dd1a9c0d61ed1c367fb226e59ce0386af3bf5ed">https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1dd1a9c0d61ed1c367fb226e59ce0386af3bf5ed</a><br><br></div>and another one in <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4ff34235c24ea2fd690287f96a73834e744ad6c9">https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4ff34235c24ea2fd690287f96a73834e744ad6c9</a><br><br></div>The problem is that a local variable unskew was generated as unsigned int instead of int in BitBlt, but we then test if unskew < 0 which is obviously going to be eliminated as dead code...<br><br></div>I did not try to compile the VM, but I'm pretty sure this is related.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-11-23 17:00 GMT+01:00 Clément Bera <span dir="ltr"><<a href="mailto:bera.clement@gmail.com" target="_blank">bera.clement@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr">Hi,<div><div><br></div><div>The latest VM that I build from open-smalltalk VM 2278 or 2280 does not work (Stack overflow at start-up OR bugged UI with strange color making any text impossible to read). </div><div><br></div><div>I have the problem on 2 different computers, Mac OS X and Linux.</div><div><br></div><div>I am able to build successfully the VM from 2274 but I can do it only with a previous version of the platform files (else I got a linking error - scavengeLog: used but not implemented).</div><div><br></div><div>I am not sure the problem comes from the recent platform files or the recent changes in the VMMaker packages since they need each other to be able to be compiled.</div><div><br></div><div>What is the right way to work around this problem ?</div><div><br></div><div>I am about to commit on VMMaker package Sista update but I cannot merge with 2280 since I can't compile a working VM from there, so I'll commit without merging if I cannot solve this problem</div><div><div><br></div><div>Thanks,</div><div><br></div>-- <br><div class="m_-6891967614207553774gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Clément Béra<div><a href="https://clementbera.wordpress.com/" target="_blank">https://clementbera.wordpress.<wbr>com/</a><br></div></div></div></div></div></div>
</div></div></div>
<br></blockquote></div><br></div>