Anonymous | Login | 02-22-2019 09:52 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0007401 | [Squeak] Kernel | minor | always | 10-04-09 21:08 | 04-18-10 22:04 | ||||
Reporter | nicolas cellier | View Status | public | ||||||
Assigned To | nicolas cellier | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | trunk | ||||||
Summary | 0007401: Float negativeZero shallowCopy loose its negative sign | ||||||||
Description | self assert: Float negativeZero shallowCopy hex = Float negativeZero hex | ||||||||
Additional Information |
the code ^self + 0.0 preserves infinity and NaN, but unfortunately not -0.0 I suggest using ^self - 0.0 |
||||||||
Attached Files |
![]() ![]() |
||||||||
|
![]() |
|
(0013336 - 192 - 246 - 246 - 246 - 246 - 246) nicolas cellier 10-04-09 21:21 |
"fix begin" Installer mantis bug: 7401 fix:'FloatNegativeZeroCopy-M7401-Patch-nice.1.cs'. "fix test". Installer mantis bug: 7401 fix:'FloatNegativeZeroCopy-M7401-Test-nice.1.cs'. "fix end" |
(0013337 - 59 - 59 - 209 - 209 - 209 - 209) nicolas cellier 10-04-09 21:40 |
Fixed in http://source.squeak.org/trunk/Kernel-nice.258.mcz [^] |
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
47 total queries executed. 33 unique queries executed. |