On Fri, Aug 1, 2014 at 4:43 PM, Clément Bera <bera.clement@gmail.com> wrote:
Hello,
Nice way to reproduce easily the SmallInteger bug :)
| state values | values := (1 to: 100000) collect: [ :t | state := { t . t + 1 . t + 2 }]. values select: [ :e | e isInteger ]
Maybe we should convert this as a test in order to avoid any regression in the future ?
This bug was present in some VMs and it is fixed in the latest VMs.
Ok, thank you Clément. I was not aware of this bug until now.
The stable Mac VM still have the bug.
If you need a VM without the bug, go there:
http://files.pharo.org/vm/pharo/30/
Click on your OS, then select the zip file named 'latest.zip' and download it.
The latest VM does not have the bug.
I'm using PharoLauncher and apparently the mac OS X version still use the buggy VM. Thank you. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/