Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003360 [Squeak] Kernel minor always 03-27-06 22:20 04-18-10 21:58
Reporter nicolas cellier View Status public  
Assigned To nicolas cellier
Priority normal Resolution fixed  
Status closed   Product Version 3.9
Summary 0003360: hash and equal problem
Description 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
Additional Information Since
    3 hash = 3.0 hash
does answer false,

be prepared to weird behavior in Set Dictionary & consor
Attached Files

- Relationships

SYSTEM WARNING: Creating default object from empty value

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 

- Notes
(0004584 - 453 - 569 - 917 - 917 - 917 - 917)
nicolas cellier
03-28-06 00:16
edited on: 03-28-06 00:25

Some related goldies discussions.

http://www.create.ucsb.edu/squeak/9705.html [^]

http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-November/subject.html [^]

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
horrendous!
"

 
(0004600 - 187 - 229 - 229 - 320 - 320 - 320)
nicolas cellier
03-29-06 01:33
edited on: 06-10-09 22:05

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.

 
(0012895 - 69 - 117 - 117 - 117 - 117 - 117)
nicolas cellier
01-04-09 22:42

"fix begin"
Installer mantis ensureFix: 3374.
"fix test"
"fix end"
 
(0013512 - 9 - 9 - 9 - 100 - 100 - 100)
nicolas cellier
02-13-10 04:22

See 0003374
 

- Issue History
Date Modified Username Field Change
03-27-06 22:20 nicolas cellier New Issue
03-27-06 22:20 nicolas cellier Status new => assigned
03-27-06 22:20 nicolas cellier Assigned To  => KenCausey
03-27-06 22:39 KenCausey Assigned To KenCausey =>
03-27-06 22:39 KenCausey Status assigned => new
03-27-06 22:39 KenCausey Category Any => Kernel
03-27-06 22:51 nicolas cellier Note Added: 0004581
03-28-06 00:16 nicolas cellier Note Added: 0004584
03-28-06 00:25 nicolas cellier Note Edited: 0004584
03-29-06 01:28 nicolas cellier Note Deleted: 0004581
03-29-06 01:33 nicolas cellier Note Added: 0004600
04-01-06 05:08 mzimmerm Issue Monitored: mzimmerm
05-05-06 22:08 nicolas cellier Note Added: 0004883
05-05-06 22:12 nicolas cellier Note Deleted: 0004883
09-25-07 01:13 matthewf Relationship added related to 0006601
01-04-09 22:42 nicolas cellier Note Added: 0012895
01-09-09 23:59 Keith_Hodges Status new => pending
06-10-09 22:05 nicolas cellier Note Edited: 0004600
02-13-10 04:22 nicolas cellier Status pending => resolved
02-13-10 04:22 nicolas cellier Fixed in Version  => trunk
02-13-10 04:22 nicolas cellier Resolution open => fixed
02-13-10 04:22 nicolas cellier Assigned To  => nicolas cellier
02-13-10 04:22 nicolas cellier Note Added: 0013512
04-18-10 21:58 andreas Status resolved => closed
08-21-10 13:12 nicolas cellier Relationship added child of 0007002


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
89 total queries executed.
49 unique queries executed.
Powered by Mantis Bugtracker