SYSTEM WARNING: Creating default object from empty value

Mantis - Squeak
Viewing Issue Advanced Details
3360 Kernel minor always 03-27-06 22:20 04-18-10 21:58
nicolas cellier  
nicolas cellier  
closed 3.9  
none trunk  
0003360: hash and equal problem
try this one:
    (Set new: 3) add: 3; add: 3.0; size.
you get 1

try this one:
    (Set new: 4) add: 3; add: 3.0; size.
you get 2
    3 hash = 3.0 hash
does answer false,

be prepared to weird behavior in Set Dictionary & consor
related to 0006601closed nicolas cellier Float hash incorrect ( 2=2.0 , but 2 hash~=2.0 hash) 
child of 0007002new  The Mother of all issues involving interval 

nicolas cellier   
03-28-06 00:16   
Some related goldies discussions. [^] [^]

They were very close to the bug, but strangely things are still hanging today...
>Is it reaonable to add an 'equal' fraction and float to a Set and usually
>get one element but not always?

No. Either always one, or never one, but "usually but not always" is

nicolas cellier   
03-29-06 01:33   
This bug is related to 0003374
And it will share the same patch

Note on interval hash has been deleted.
Interval hash problem has been separated as a new bug.
It need another patch.

nicolas cellier   
01-04-09 22:42   
"fix begin"
Installer mantis ensureFix: 3374.
"fix test"
"fix end"
nicolas cellier   
02-13-10 04:22   
See 0003374