glibc 2.3 on linux-mips

Guido Guenther agx@sigxcpu.org
Sat Oct 12 10:20:00 GMT 2002


On Sun, Oct 06, 2002 at 04:23:11PM -0700, Roland McGrath wrote:
> > make[4]: *** [/glibc/glibc-package-2.3/mips-linux/obj/stdio-common/tst-rndseek.out] Error 1
> > make[4]: *** [/glibc/glibc-package-2.3/mips-linux/obj/libio/tst-mmap-fflushsync.out] Error 1
> 
> These tests exercise machine-independent code that works everywhere else.
> So please investigate these failures.  The first step is to look at those
tst-rndseek has a too short timeout (the machine I'm running this on is
10 years old). Doubling it lets the test pass.

--- stdio-common/tst-rndseek.c.orig	Sat Oct 12 19:11:37 2002
+++ stdio-common/tst-rndseek.c	Sat Oct 12 19:11:41 2002
@@ -10,7 +10,7 @@
 
 static int do_test (void);
 #define TEST_FUNCTION do_test ()
-#define TIMEOUT 4
+#define TIMEOUT 8
 
 #include "../test-skeleton.c"

What worries me is that, if the test runs into the timeout the child
exits with:
 Timed out: the child process got signal Unknown signal 64
although it should exit with SIGKILL, so there seems to lurk a signal
handling problem beyond the surface. 
Regards,
 -- Guido



More information about the Libc-alpha mailing list