Subject: port-macppc/16223: regress failure: ldexp
To: None <gnats-bugs@gnats.netbsd.org>
From: None <wiz@netbsd.org>
List: netbsd-bugs
Date: 04/07/2002 12:58:25
>Number:         16223
>Category:       port-macppc
>Synopsis:       regress failure: ldexp
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-macppc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 07 03:59:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Thomas Klausner
>Release:        NetBSD 1.5ZC
>Organization:
>Environment:
	
	
System: NetBSD kraftlackel.li 1.5ZC NetBSD 1.5ZC (KRAFTLACKEL) #0: Sat Apr 6 07:26:38 CEST 2002 wiz@kraftlackel.li:/usr/src/sys/arch/macppc/compile/KRAFTLACKEL macppc
Architecture: powerpc
Machine: macppc
>Description:
regress fails in /usr/src/regress/lib/libc/ldexp.
>How-To-Repeat:
cd /usr/src/regress/lib/libc/ldexp
make regress

It fails in the underflow case:

diff -u expected obj.macppc/output
--- expected    Sat Feb  2 01:30:33 2002
+++ obj.macppc/output   Sun Apr  7 12:50:46 2002
@@ -58,10 +58,10 @@
                       0
                       0
                       0
-                     -0
-                     -0
-                     -0
-                     -0
+                      0
+                      0
+                      0
+                      0

 denormal, large exponent:
                  0.0625

The same test works on i386.
>Fix:
Unknown.
>Release-Note:
>Audit-Trail:
>Unformatted: