Closed theseion closed 7 years ago
@marianopeck @tinchodias This issue has become an important problem (see mailing list). If one of you could start to work on it that would be great. I will be on holiday next week and have no time this week.
oh, ok. Thursday/Friday evening I could check.
Yesterday, I wrote in the fogbugz case with a fix.
Thanks a lot @tinchodias! Great work.
Max, I forgot to say that when I commit the fix, travis showed some problems in squeak build... it was some expectedFailures that were green. I didn't investigate though.
I'm aware of that. It's because of a fix to the handling of WideString instances.
What's the status on this?
I'm on it.
In Pharo with https://github.com/pharo-project/pharo/pull/654
See https://pharo.fogbugz.com/f/cases/20120:
There are several problems under 64 bits, mainly because
SmallInteger
has up to 61 bits, and because ofSmallFloat64
.See method
#clusterClassForSmallInteger:
that only works for 31 bits SmallInteger. See alsoFloat class>>materializeFrom:
which might try to write into aSmallFloat64
and fail.I would write something like:
The * 1 is here to give a chance to the VM to create a
SmallFloat64
if it can.