This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: glibc 2.1.94 testing on alpha
- To: Andreas Jaeger <aj at suse dot de>
- Subject: Re: glibc 2.1.94 testing on alpha
- From: Christian Iseli <chris at ludwig-alpha dot unil dot ch>
- Date: Thu, 21 Sep 2000 14:15:11 +0200
- Cc: libc-alpha at sourceware dot cygnus dot com
aj@suse.de said:
> Read math/README.libm-test and send a new ULPs file (libm-test-ulps),
> please.
Umm, ok. The trouble is that
$ GCONV_PATH=/usr/.... ....test-double -u --ignore-max-ulp=yes segfaults,
(also without the -u --ignore-max-ulp=yes parameters)...
$ gdb /usr/src/redhat/BUILD/glibc-build-alpha/math/test-double core
GNU gdb 19990504
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "alphaev56-unknown-linux-gnu"...
warning: core file may not match specified executable file.
Core was generated by `/usr/src/redhat/BUILD/glibc-build-alpha/elf/ld-linux.so.2
--library-path /usr/s'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/src/redhat/BUILD/glibc-build-alpha/math/libm.so.6.1...
done.
Reading symbols from /usr/src/redhat/BUILD/glibc-build-alpha/libc.so.6.1...done.
Reading symbols from /usr/src/redhat/BUILD/glibc-build-alpha/elf/ld-linux.so.2...
done.
#0 0x200001b19b4 in __printf_fphex ()
from /usr/src/redhat/BUILD/glibc-build-alpha/libc.so.6.1
(gdb) where
#0 0x200001b19b4 in __printf_fphex ()
from /usr/src/redhat/BUILD/glibc-build-alpha/libc.so.6.1
#1 0x200001a98a4 in _IO_vfprintf ()
from /usr/src/redhat/BUILD/glibc-build-alpha/libc.so.6.1
#2 0x200001b2e80 in printf () from
/usr/src/redhat/BUILD/glibc-build-alpha/libc.so.6.1
#3 0x120003294 in check_float_internal ()
#4 0x120003564 in check_float ()
#5 0x120018474 in jn_test ()
#6 0x120020b14 in main ()
The ULPs file looks truncated:
$ tail ULPs
double: 5.0000
Test "Imaginary part of: clog (-2 - 3 i) == 1.2824746787307683680 - 2.1587989303424641704 i":
double: 1.0000
Function: Real part of "clog":
double: 5.0000
Function: Imaginary part of "clog":
double: 1.0000
Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i":
double: 1.1031
Test "Real part of: cpow (2 + 3 i, 4 + 0
What do you suggest ?
Christian