Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002908 [Squeak 3.8] Kernel minor always 02-18-06 15:48 03-23-06 01:41
Reporter hilaire View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0002908: unexpected result with Complex
Description Noted the following problem:

(0.5 * (2+0i) ln) exp
--> returns NaN + NaN i instead of 1.414...

However:

(0.5 * 2 ln) exp
--> returns 1.414213562373095



Additional Information
Attached Files  Complex-ln.st [^] (251 bytes) 03-23-06 01:40

- Relationships

- Notes
(0003900 - 177 - 279 - 279 - 279 - 279 - 279)
MarcusDenker
02-18-06 16:57

seems to work in 3.9a:

(0.5 * (2+0i) ln) exp
  --> 1.414213562373095 + 0.0 i

the test

testBug1

    self assert: (0.5 * (2+0i) ln) exp = (0.5 * 2 ln) exp.

is green
 
(0004549 - 81 - 93 - 93 - 93 - 93 - 93)
nicolas cellier
03-23-06 01:41

This is already fixed in 3.9 by laza

Just in case, i give you backport to 3.8.
 

- Issue History
Date Modified Username Field Change
02-18-06 15:48 hilaire New Issue
02-18-06 16:57 MarcusDenker Note Added: 0003900
02-18-06 20:49 MarcusDenker Project Squeak => Squeak 3.8
03-23-06 01:40 nicolas cellier File Added: Complex-ln.st
03-23-06 01:41 nicolas cellier Note Added: 0004549
10-15-09 20:28 nicolas cellier Issue Monitored: nicolas cellier
10-15-09 20:28 nicolas cellier Issue End Monitor: nicolas cellier


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