This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Glibc make check results
- From: Jeff Bailey <jbailey at nisa dot net>
- To: bug-hurd at gnu dot org
- Cc: libc-alpha at sources dot redhat dot com
- Date: Wed, 20 Nov 2002 09:48:14 -0800
- Subject: Glibc make check results
FYI, I've just run make check on glibc for the Hurd (2.3.1 with various
Debian patches)
I'm pleased that all of the locales stuff appears to pass (I last ran
make check when we still used stdio)
This post is mostly informational and in case some brave hacker feels
like figuring them out over winter/summer break. I'll re-enable make
check during the Debian now.
Here's some details:
assert/test-assert-perr.out
Blank file
math/test-fenv.out
Test: after fesetenv (FE_NOMASK_ENV) processes will abort
when feraiseexcept (FE_INVALID) is called.
Fail: Process didn't receive signal and exited with status 4.
(13 Failures similar to this)
obj/math/test-misc.out
Only 54 of the 32830 lines are "okay" the rest are mantissa incorrect
math/test-fpucw.out
control word is 0x23f but should be 0x33f.
math/test-double.out
Many of these:
Failure: Test: acos (0.5) == M_PI_6l*2.0
Result:
is: 1.04719755119659763132e+00 0x1.0c152382d73650000000p+0
should be: 1.04719755119659785336e+00 0x1.0c152382d73660000000p+0
difference: 2.22044604925031308085e-16 0x1.00000000000000000000p-52
ulp : 1.0000
max.ulp : 0.0000
Maximal error of `acos'
is : 1 ulp
accepted: 0 ulp
Do we need to generate new ulps files too? I though that they were
processor specific, not processor/OS.
math/test-ldouble.out
Similar to math/test-double.out
math/test-ildoubl.out
Similar to math/test-double.out
math/test-idouble.out
Similar to math/test-double.out
stdio-common/tst-rndseek.out
Blank file.
libio/tst_wprintf2.out [Error 139]
Blank file (is 139 a segfault?)
libio/bug-fseek.out
I don't know why this one said error. This fail contains:
fseek() for r to before start of file worked!
fseek() for r+ to before start of file worked!
and no reports of failures.
libio/tst-fopenloc.check
Memory not freed:
-----------------
Address Size Caller
0x0806bf88 0x8000 at 0x10a53a4
dirent/opendir-tst1.out
Blank file.
dirent/bug-readdir1.out [Error 139]
Blank file.
posix/tst-mmap.out
I don't know why this failed, file only contains:
mapping at offset with mod pagesize != 0 succeeded!
mapping at offset with mod pagesize != 0 succeeded!
mapping at offset with mod pagesize != 0 succeeded!
mapping at offset with mod pagesize != 0 succeeded!
posix/tst-spawn.out
Blank file
posix/annexc.out (Expected failure - Fails on every Debian arch)
posix/tst-getconf.out [Error 3]
getconf PATH_MAX /: /disk2/scratch/glibc/glibc-2.3.1/i386-gnu/obj/posix/getconf: pathconf: /: Invalid argument
io/test-lfs.out
Blank file
io/tst-getcwd.out
This file only contains:
getcwd (NULL, len) didn't failed
gmon/tst-sprofil.out [Error 136]
Blank file
inet/test-ifaddrs.out
Couldn't get any interfaces: (os/kern) successful.
login/tst-grantpt.out
posix_openpt(O_RDWR) failed
errno 1073741902 (Function not implemented)
grantpt(): expected: return = -1, errno = 1073741846
got: return = -1, errno = -303