Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007409 [Squeak] Kernel minor always 10-30-09 21:03 04-18-10 22:00
Reporter nicolas cellier View Status public  
Assigned To nicolas cellier
Priority normal Resolution fixed  
Status closed   Product Version trunk
Summary 0007409: arcTan: has own implementation in case of zero
Description According to major IEEE implementation:
self assert: (0 arcTan: 0) = 0.
self assert: (Float negativeZero arcTan: 0) = 0.
self assert: ((0 arcTan: Float negativeZero) closeTo: Float pi).
self assert: ((Float negativeZero arcTan: Float negativeZero) closeTo: Float pi negated).
Additional Information I attach a little libm test
Attached Files  test_atan2.c [^] (279 bytes) 10-30-09 21:03
 M7409-Float-arcTan-Test.1.cs [^] (1,185 bytes) 10-30-09 21:28
 M7409-Float-arcTan-Patch.1.cs [^] (989 bytes) 10-30-09 21:28

- Relationships

- Notes
(0013373 - 117 - 129 - 439 - 439 - 439 - 439)
nicolas cellier
10-30-09 22:00

Fixed in
http://source.squeak.org/trunk/Kernel-nice.283.mcz [^]
http://source.squeak.org/trunk/KernelTests-nice.104.mcz [^]
 
(0013374 - 163 - 217 - 217 - 217 - 217 - 217)
nicolas cellier
10-30-09 22:02

"fix begin"
Installer mantis bug: 7409 fix:'M7409-Float-arcTan-Patch.1.cs'.
"fix test"
Installer mantis bug: 7409 fix:'M7409-Float-arcTan-Test.1.cs'.
"fix end"
 

- Issue History
Date Modified Username Field Change
10-30-09 21:03 nicolas cellier New Issue
10-30-09 21:03 nicolas cellier File Added: test_atan2.c
10-30-09 21:28 nicolas cellier File Added: M7409-Float-arcTan-Test.1.cs
10-30-09 21:28 nicolas cellier File Added: M7409-Float-arcTan-Patch.1.cs
10-30-09 22:00 nicolas cellier Status new => resolved
10-30-09 22:00 nicolas cellier Fixed in Version  => trunk
10-30-09 22:00 nicolas cellier Resolution open => fixed
10-30-09 22:00 nicolas cellier Assigned To  => nicolas cellier
10-30-09 22:00 nicolas cellier Note Added: 0013373
10-30-09 22:02 nicolas cellier Note Added: 0013374
04-18-10 22:00 andreas Status resolved => closed


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