This is the mail archive of the
glibc-linux@ricardo.ecn.wfu.edu
mailing list for the glibc project.
glibc-2.2.3 make check failure on tst-aio3.c
- To: glibc-linux at ricardo dot ecn dot wfu dot edu
- Subject: glibc-2.2.3 make check failure on tst-aio3.c
- From: Nix <nix at esperi dot demon dot co dot uk>
- Date: 17 May 2001 21:50:42 +0100
- Reply-To: glibc-linux at ricardo dot ecn dot wfu dot edu
Building glibc-2.2.3 with the nls patch, with gcc-2.95.3, on an
i586-pc-linux-gnu box running kernel 2.2.19, I get this error at `make
check' time:
,----
| gcc tst-aio3.c -c -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -fno-exceptions -fno-rtti -march=i586 -mwide-multiply -pipe -fomit-frame-pointer -g0 -O99 -fomit-frame-pointer -D__USE_STRING_INLINES -I../include -I. -I/usr/packages/glibc/i586-loki/rt -I.. -I../libio -I/usr/packages/glibc/i586-loki -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i586 -I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i586 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ld!
bl!
-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /usr/packages/glibc/i586-loki/rt/tst-aio3.o
| gcc -nostdlib -nostartfiles -o /usr/packages/glibc/i586-loki/rt/tst-aio3 -Wl,-dynamic-linker=/lib/ld-linux.so.2 /usr/packages/glibc/i586-loki/csu/crt1.o /usr/packages/glibc/i586-loki/csu/crti.o `gcc --print-file-name=crtbegin.o` /usr/packages/glibc/i586-loki/rt/tst-aio3.o /usr/packages/glibc/i586-loki/rt/librt.so /usr/packages/glibc/i586-loki/linuxthreads/libpthread.so -Wl,-rpath-link=/usr/packages/glibc/i586-loki:/usr/packages/glibc/i586-loki/math:/usr/packages/glibc/i586-loki/elf:/usr/packages/glibc/i586-loki/dlfcn:/usr/packages/glibc/i586-loki/nss:/usr/packages/glibc/i586-loki/nis:/usr/packages/glibc/i586-loki/rt:/usr/packages/glibc/i586-loki/resolv:/usr/packages/glibc/i586-loki/crypt:/usr/packages/glibc/i586-loki/linuxthreads /usr/packages/glibc/i586-loki/libc.so.6 /usr/packages/glibc/i586-loki/libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` /usr/packages/glibc/i586-loki/csu/crtn.o
| GCONV_PATH=/usr/packages/glibc/i586-loki/iconvdata LC_ALL=C /usr/packages/glibc/i586-loki/elf/ld-linux.so.2 --library-path /usr/packages/glibc/i586-loki:/usr/packages/glibc/i586-loki/math:/usr/packages/glibc/i586-loki/elf:/usr/packages/glibc/i586-loki/dlfcn:/usr/packages/glibc/i586-loki/nss:/usr/packages/glibc/i586-loki/nis:/usr/packages/glibc/i586-loki/rt:/usr/packages/glibc/i586-loki/resolv:/usr/packages/glibc/i586-loki/crypt:/usr/packages/glibc/i586-loki/linuxthreads /usr/packages/glibc/i586-loki/rt/tst-aio3 > /usr/packages/glibc/i586-loki/rt/tst-aio3.out
| Timed out: killed the child process
`----
Setting TIMEOUT to a higher value yields
: Didn't expect signal from child: got `File size limit exceeded'
instead; my filesize limit is two million blocks, effectively unlimited.
Nobody else seems to have reported this; the closest I can see is a
message on bug-glibc from March, but that was built with gcc-3.0 and the
symptoms were slightly different.
This looks like a regression to me. If it *is* caused by
--enable-omitfp, then I shall find out why; glibc-2.2.2 is building now,
as is 2.2.3 without --enable-omitfp, and I shall crush this little bug
--- assuming, of course, that nobody else has done so already.
CFLAGS: -O2 -fomit-frame-pointer -fno-exceptions -fno-rtti -march=i586 -mwide-multiply -pipe
LDFLAGS: -s
configure flags: --prefix=/usr --with-fp --with-elf --enable-shared --enable-omitfp --enable-profile --disable-bounded --enable-add-ons --enable-kernel=2.2.19
--
`LARTing lusers is supposed to be satisfying. This is just tedious. The
silly shite I'm doing now is like trying to toothpick to death a Black
Knight made of jelly.' --- RDD