This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Build results on i586-pc-linux-gnu


Hi.

A CVS pull from yesterday produced the following results for my build on
i586-pc-linux-gnu. I'm using Debian's gcc-3.3.3 package, the 2.6.3-BK kernel
headers, and configuring glibc as follows:

$ CFLAGS="-O2 -march=pentium-mmx -finline-limit=100000" \
/opt/build/libc/configure --prefix=/usr --enable-add-ons=nptl \
--with-tls  --with-headers=/mnt/src/linux-ajh/include

The build completes without problems, and make check produces the
following errors:

$ make -k check > check_out
$ grep Error check_out
make[2]: [/mnt/src/glibc-20040301/posix/annexc.out] Error 1 (ignored)
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-mutex8.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cond7.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cond8.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-once4.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-join5.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel1.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel2.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel3.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel4.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel5.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel6.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel7.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel10.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel13.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel15.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel16.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel17.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel18.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel20.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancel21.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-clock2.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx2.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx3.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx4.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx5.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx6.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx7.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx10.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx13.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx15.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx16.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx17.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx18.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx20.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-cancelx21.out] Error 1
make[2]: *** [/mnt/src/glibc-20040301/nptl/tst-oncex4.out] Error 1
make[1]: *** [nptl/tests] Error 2
make: *** [check] Error 2

Lots of nptl failures, many of them fail with the message "Didn't expect
signal from child: got 'Segmentation fault'". The 'tst-clock2.out' error
was "clock_gettime round 0 failed".

I don't know how many of these errors are expected in the current CVS
code. I tried a build last week with a build of CVS GCC-3.5, but the
build failed in the 'sunrpc' code when the 'IXDR_PUT_LONG' macro was
called. The failure was an lvalue cast error, and looking at the macro
definition in 'sunrpc/rpc/xdr.h' the macro uses the formerly
deprecated, and in GCC-3.5 removed, __extension__ for lvalue casts. I
didn't know how to fix this problem - the comment above the macro says
to not use this code anymore as it has 64-bit problems.

Hope this build report is useful to you. Thanks for all your efforts
with glibc.

Art Haas
-- 
Man once surrendering his reason, has no remaining guard against absurdities
the most monstrous, and like a ship without rudder, is the sport of every wind.

-Thomas Jefferson to James Smith, 1822


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]