Summary: | cimagf gives incorrect results | ||
---|---|---|---|
Product: | glibc | Reporter: | Ismail "cartman" Donmez <null> |
Component: | math | Assignee: | Andreas Jaeger <aj> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | glibc-bugs |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | i686-gnu-linux | Target: | |
Build: | Last reconfirmed: |
Description
Ismail "cartman" Donmez
2007-12-17 00:26:17 UTC
Possibly a related problem: #include <complex.h> #include <stdio.h> int main() { float complex volatile z; z = 1.2 - 4.0*I; z = clogf(z); printf("%lf\n", cimagf(z)); return 0; } prints -0.000029 instead of -1.2793396 . -> Assign to math component math regression tests fail hence this is likely a gcc 4.3 problem instead. Closing as Invalid. |