[Vm-dev] timesTwoPower: error on windows due to incorrect version of ldexp

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Wed May 4 16:37:22 UTC 2016


Hi,
it sounds like the Windows version of cog suffers from the infamous
timesTwoPower: bug

See:
https://groups.google.com/forum/#!topic/comp.lang.smalltalk.dolphin/8du7NWkH5zw
http://stackoverflow.com/questions/32150888/should-ldexp-round-correctly

Virtual Machine
---------------
C:\Users\cellier\Documents\Smalltalk\Squeak\Spur\Squeak.exe
Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives
VMMaker.oscog-eem.1855]
Win32 built on May  2 2016 10:00:42 PDT Compiler: 3.4.4 (cygming special,
gdc 0.12, using dmd 0.125)
platform sources revision VM: r3692
http://www.squeakvm.org/svn/squeak/branches/Cog Date: 2016-05-01 22:12:46
-0700 Plugins: r3688
http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins
CoInterpreter VMMaker.oscog-eem.1855 uuid:
d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May  2 2016
StackToRegisterMappingCogit VMMaker.oscog-nice.1853 uuid:
3ff63b2d-9dc9-4d6a-b3ff-fb6d37f1085e May  2 2016

What kind of configuration is it? Is it using a native windows library
instead of a robust linux libm?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160504/1e25b31d/attachment.htm


More information about the Vm-dev mailing list