<p></p>
On 2021-06-17 11:57, Vanessa Freudenberg wrote:<br>
<br>
> That is indeed a great test case that might help narrow it down:<br>
> <br>
> If you "debug into it" you should see that primitive 3 failed for <br>
> SmallInteger, and it falls back to Integer's version of <. If it <br>
> doesn't, then it's either the JIT incorrectly short-circuiting the <br>
> comparison, or primitive 3 incorrectly succeeding.<br>
<br>
Tried "Debug It" + "Setp Into" in Squeak and Cuis.  Both return 'false' <br>
without interior detail.<br>
<br>
Also same with current <br>
~/OpenSmalltalk/oscogvm/build.linux64ARMv8/squeak.cog.spur/build<br>
as well as the "ARMv8 BitBLT speedups provided by RPi/Ben Avison" VM.<br>
<br>
vvv==========================vvv<br>
Chromebook:Linux:Arm64:~/Squeak5.3 >>> squeak --version<br>
5.0-202103220146  Sat May 22 19:42:47 PDT 2021 gcc 8 [Production Spur <br>
64-bit VM]<br>
CoInterpreter VMMaker.oscog-eem.2948 uuid: <br>
935d1ee7-0e61-47a5-92e2-953224c7ffcf May 22 2021<br>
StackToRegisterMappingCogit VMMaker.oscog-eem.2946 uuid: <br>
461911e1-d450-4f05-8a40-7b0470487041 May 22 2021<br>
VM: 202103220146 ***@***.***:OpenSmalltalk/Bavison<br>
Date: Sun Mar 21 21:46:24 2021 CommitHash: d494240<br>
Plugins: 202103220146 ***@***.***:OpenSmalltalk/Bavison<br>
Linux penguin 5.4.99-12983-g8b7876ab9f5e #1 SMP PREEMPT Sun Feb 21 <br>
11:49:16 PST 2021 aarch64 GNU/Linux<br>
plugin path: /usr/local/bin/../lib/squeak/5.0-202103220146 [default: <br>
/usr/local/lib/squeak/5.0-202103220146/]<br>
Chromebook:Linux:Arm64:~/Squeak5.3 >>><br>
...<br>
Chromebook:Linux:Arm64:~/OpenSmalltalk/oscogvm/products/sqcogspur64ARMv8linuxht/lib/squeak/5.0-202106162331 <br>
 >>> ./squeak --version<br>
5.0-202106162331  Wed Jun 16 16:39:14 PDT 2021 gcc 8 [Production Spur <br>
64-bit VM]<br>
CoInterpreter VMMaker.oscog-eem.2967 uuid: <br>
57b9e5f9-0212-436d-acaf-4e501e470621 Jun 16 2021<br>
StackToRegisterMappingCogit VMMaker.oscog-eem.2953 uuid: <br>
9f3d924e-9226-4242-9b6f-3dad93c7a837 Jun 16 2021<br>
VM: 202106162331 ***@***.***:OpenSmalltalk/oscogvm<br>
Date: Wed Jun 16 16:31:37 2021 CommitHash: 58e8b33db<br>
Plugins: 202106162331 ***@***.***:OpenSmalltalk/oscogvm<br>
Linux penguin 5.4.109-26077-g12746d86825a #1 SMP PREEMPT Mon May 17 <br>
21:46:50 PDT 2021 aarch64 GNU/Linux<br>
plugin path: <br>
/home/kendi3he/OpenSmalltalk/oscogvm/products/sqcogspur64ARMv8linuxht/lib/squeak/5.0-202106162331/ <br>
[default: <br>
/home/kendi3he/OpenSmalltalk/oscogvm/products/sqcogspur64ARMv8linuxht/lib/squeak/5.0-202106162331/]<br>
<br>
^^^==========================^^^<br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you commented.<br />Reply to this email directly, <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/571#issuecomment-863531725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AIJPEW6ZMILFVC7MKN3KDXDTTJJITANCNFSM462PIHAQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AIJPEW4YDDXWCQAZQV5NBMDTTJJITA5CNFSM462PIHA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGN4HFTI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/571#issuecomment-863531725",
"url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/571#issuecomment-863531725",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>