[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Testsuite Failures in glibc
From: |
David Ronis |
Subject: |
Testsuite Failures in glibc |
Date: |
Tue, 16 Jul 2002 11:34:02 -0400 |
>Submitter-Id: net
>Originator: David Ronis
>Organization:
David Ronis Tel: (514)398-5099
Department of Chemistry Fax: (514)398-3797
McGill University E-mail: address@hidden
801 Sherbrooke Street West WWW: http://ronispc.chem.mcgill.ca/ronis
Montreal, Quebec
CANADA H3A 2K6
>
>Confidential: no
>Synopsis: Make check generates failures with gcc-3.1
>Severity: serious
>Priority: medium
>Category: libc
>Class: sw-bug
>Release: libc-2.2.90
>Environment:
Host type: i686-pc-linux-gnu
System: Linux ronispc 2.4.18 #8 SMP Tue Feb 26 09:13:15 EST 2002 i686 unknown
Architecture: i686
Addons: linuxthreads
Build CC: /usr/bin/gcc -mpreferred-stack-boundary=3
Compiler version: 3.1
Kernel headers: 2.4.18
Symbol versioning: yes
Build static: yes
Build shared: yes
Build pic-default: no
Build profile: yes
Build omitfp: no
Build bounded: no
Build static-nss: no
Stdio: @stdio@
>Description:
I'm trying to use gcc-3.1 to get a stack aligned libc. I've
downloaded the release or HEAD versions of libc; in either case, the
build is uneventful, but I get testsuite failures. If I use
aggressive optimization flags (-O3 -march=i686 -ffast-math
-funroll-loops -fomit-frame-pointer -malign-jumps=3 -malign-loops=3
-malign-functions=3 -mpreferred-stack-boundary=3) I get tons of
failures, but if I used the default and redifine CC as above I only
get the 4 listed below.
Would you recommend installing this version?
Thanks in advance (Sorry for the CC to bug-glibc, I'd sent this to
address@hidden a few days ago and heard nothing).
David Ronis
Here's the relevant portion of the log of make -k check:
/usr/bin/gcc -mpreferred-stack-boundary=3 -nostdlib -nostartfiles -o
/home/ronis/Project/notar/libc-objdir/math/test-float
-Wl,-dynamic-linker=/lib/ld-linux.so.2 -Wl,-z,combreloc
/home/ronis/Project/notar/libc-objdir/csu/crt1.o
/home/ronis/Project/notar/libc-objdir/csu/crti.o `/usr/bin/gcc
-mpreferred-stack-boundary=3 --print-file-name=crtbegin.o`
/home/ronis/Project/notar/libc-objdir/math/test-float.o
/home/ronis/Project/notar/libc-objdir/math/libm.so.6
-Wl,-rpath-link=/home/ronis/Project/notar/libc-objdir:/home/ronis/Project/notar/libc-objdir/math:/home/ronis/Project/notar/libc-objdir/elf:/home/ronis/Project/notar/libc-objdir/dlfcn:/home/ronis/Project/notar/libc-objdir/nss:/home/ronis/Project/notar/libc-objdir/nis:/home/ronis/Project/notar/libc-objdir/rt:/home/ronis/Project/notar/libc-objdir/resolv:/home/ronis/Project/notar/libc-objdir/crypt:/home/ronis/Project/notar/libc-objdir/linuxthreads
/home/ronis/Project/notar/libc-objdir/libc.so.6 /home/ronis/Project/notar/libc!
-objdir/libc_nonshared.a -lgcc `/usr/bin/gcc -mpreferred-stack-boundary=3
--print-file-name=crtend.o` /home/ronis/Project/notar/libc-objdir/csu/crtn.o
GCONV_PATH=/home/ronis/Project/notar/libc-objdir/iconvdata LC_ALL=C
/home/ronis/Project/notar/libc-objdir/elf/ld-linux.so.2 --library-path
/home/ronis/Project/notar/libc-objdir:/home/ronis/Project/notar/libc-objdir/math:/home/ronis/Project/notar/libc-objdir/elf:/home/ronis/Project/notar/libc-objdir/dlfcn:/home/ronis/Project/notar/libc-objdir/nss:/home/ronis/Project/notar/libc-objdir/nis:/home/ronis/Project/notar/libc-objdir/rt:/home/ronis/Project/notar/libc-objdir/resolv:/home/ronis/Project/notar/libc-objdir/crypt:/home/ronis/Project/notar/libc-objdir/linuxthreads
/home/ronis/Project/notar/libc-objdir/math/test-float >
/home/ronis/Project/notar/libc-objdir/math/test-float.out
make[2]: *** [/home/ronis/Project/notar/libc-objdir/math/test-float.out] Error 1
/usr/bin/gcc -mpreferred-stack-boundary=3 -nostdlib -nostartfiles -o
/home/ronis/Project/notar/libc-objdir/math/test-ifloat
-Wl,-dynamic-linker=/lib/ld-linux.so.2 -Wl,-z,combreloc
/home/ronis/Project/notar/libc-objdir/csu/crt1.o
/home/ronis/Project/notar/libc-objdir/csu/crti.o `/usr/bin/gcc
-mpreferred-stack-boundary=3 --print-file-name=crtbegin.o`
/home/ronis/Project/notar/libc-objdir/math/test-ifloat.o
/home/ronis/Project/notar/libc-objdir/math/libm.so.6
-Wl,-rpath-link=/home/ronis/Project/notar/libc-objdir:/home/ronis/Project/notar/libc-objdir/math:/home/ronis/Project/notar/libc-objdir/elf:/home/ronis/Project/notar/libc-objdir/dlfcn:/home/ronis/Project/notar/libc-objdir/nss:/home/ronis/Project/notar/libc-objdir/nis:/home/ronis/Project/notar/libc-objdir/rt:/home/ronis/Project/notar/libc-objdir/resolv:/home/ronis/Project/notar/libc-objdir/crypt:/home/ronis/Project/notar/libc-objdir/linuxthreads
/home/ronis/Project/notar/libc-objdir/libc.so.6 /home/ronis/Project/notar/li!
bc-objdir/libc_nonshared.a -lgcc `/usr/bin/gcc -mpreferred-stack-boundary=3
--print-file-name=crtend.o` /home/ronis/Project/notar/libc-objdir/csu/crtn.o
GCONV_PATH=/home/ronis/Project/notar/libc-objdir/iconvdata LC_ALL=C
/home/ronis/Project/notar/libc-objdir/elf/ld-linux.so.2 --library-path
/home/ronis/Project/notar/libc-objdir:/home/ronis/Project/notar/libc-objdir/math:/home/ronis/Project/notar/libc-objdir/elf:/home/ronis/Project/notar/libc-objdir/dlfcn:/home/ronis/Project/notar/libc-objdir/nss:/home/ronis/Project/notar/libc-objdir/nis:/home/ronis/Project/notar/libc-objdir/rt:/home/ronis/Project/notar/libc-objdir/resolv:/home/ronis/Project/notar/libc-objdir/crypt:/home/ronis/Project/notar/libc-objdir/linuxthreads
/home/ronis/Project/notar/libc-objdir/math/test-ifloat >
/home/ronis/Project/notar/libc-objdir/math/test-ifloat.out
make[2]: *** [/home/ronis/Project/notar/libc-objdir/math/test-ifloat.out] Error
1
make[2]: Target `tests' not remade because of errors.
make[2]: Leaving directory `/home/ronis/Project/notar/libc/math'
make[1]: *** [math/tests] Error 2
rm -f /home/ronis/Project/notar/libc-objdir/dlfcn/modcxaatexit.so.lds
GCONV_PATH=/home/ronis/Project/notar/libc-objdir/iconvdata LC_ALL=C
/home/ronis/Project/notar/libc-objdir/elf/ld-linux.so.2 --library-path
/home/ronis/Project/notar/libc-objdir:/home/ronis/Project/notar/libc-objdir/math:/home/ronis/Project/notar/libc-objdir/elf:/home/ronis/Project/notar/libc-objdir/dlfcn:/home/ronis/Project/notar/libc-objdir/nss:/home/ronis/Project/notar/libc-objdir/nis:/home/ronis/Project/notar/libc-objdir/rt:/home/ronis/Project/notar/libc-objdir/resolv:/home/ronis/Project/notar/libc-objdir/crypt:/home/ronis/Project/notar/libc-objdir/linuxthreads
/home/ronis/Project/notar/libc-objdir/dlfcn/tstcxaatexit >
/home/ronis/Project/notar/libc-objdir/dlfcn/tstcxaatexit.out
make[2]: *** [/home/ronis/Project/notar/libc-objdir/dlfcn/tstcxaatexit.out]
Error 139
rm -f /home/ronis/Project/notar/libc-objdir/dlfcn/modatexit.so.lds
GCONV_PATH=/home/ronis/Project/notar/libc-objdir/iconvdata LC_ALL=C
/home/ronis/Project/notar/libc-objdir/elf/ld-linux.so.2 --library-path
/home/ronis/Project/notar/libc-objdir:/home/ronis/Project/notar/libc-objdir/math:/home/ronis/Project/notar/libc-objdir/elf:/home/ronis/Project/notar/libc-objdir/dlfcn:/home/ronis/Project/notar/libc-objdir/nss:/home/ronis/Project/notar/libc-objdir/nis:/home/ronis/Project/notar/libc-objdir/rt:/home/ronis/Project/notar/libc-objdir/resolv:/home/ronis/Project/notar/libc-objdir/crypt:/home/ronis/Project/notar/libc-objdir/linuxthreads
/home/ronis/Project/notar/libc-objdir/dlfcn/tstatexit >
/home/ronis/Project/notar/libc-objdir/dlfcn/tstatexit.out
make[2]: *** [/home/ronis/Project/notar/libc-objdir/dlfcn/tstatexit.out] Error
139
make[2]: Target `tests' not remade because of errors.
make[2]: Leaving directory `/home/ronis/Project/notar/libc/dlfcn'
make[1]: *** [dlfcn/tests] Error 2
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/home/ronis/Project/notar/libc'
make: *** [check] Error 2
>How-To-Repeat:
>Fix:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Testsuite Failures in glibc,
David Ronis <=