Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] 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 Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version trunk Product Version trunk
  Product Build
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).
Steps To Reproduce
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