This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Add script to build many glibc configurations
- From: Joseph Myers <joseph at codesourcery dot com>
- To: <libc-alpha at sourceware dot org>
- Date: Thu, 10 Nov 2016 14:27:09 +0000
- Subject: Re: Add script to build many glibc configurations
- Authentication-results: sourceware.org; auth=none
- References: <alpine.DEB.2.20.1611091625430.7263@digraph.polyomino.org.uk>
Consider the use of '-s' removed from the make command in this script (it
was intended to make the script itself quieter by not reporting entering
and leaving a directory, just PASS and FAIL lines, but had the unintended
effect of quieting all the submakes as well).
Here are the failures I observe with this script, with the indicated eight
glibc patches applied (excluding check-compilers failures at the glibcs
stage from the compilers having failed to build in the compilers stage):
GCC 4.9:
FAIL: compilers-ia64-linux-gnu gcc-first build
inhibit_libc unsupported for ia64 before GCC 6.
FAIL: compilers-m68k-linux-gnu-coldfire gcc-first build
ICE building libgcc,
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68467>.
FAIL: compilers-nios2-linux-gnu glibc nios2-linux-gnu build
ICE building glibc.
FAIL: compilers-sh3-linux-gnu glibc sh3-linux-gnu build
FAIL: compilers-sh3eb-linux-gnu glibc sh3eb-linux-gnu build
FAIL: compilers-sh4-linux-gnu-soft glibc sh4-linux-gnu-soft build
FAIL: compilers-sh4-linux-gnu glibc sh4-linux-gnu build
FAIL: compilers-sh4eb-linux-gnu-soft glibc sh4eb-linux-gnu-soft build
FAIL: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu build
Likely fixed by
<https://sourceware.org/ml/libc-alpha/2016-11/msg00326.html> (but the BE
case observed before to be broken with GCC before GCC 6 for unknown
reasons - like the problems observed with LE in the absence of the
-fno-isolate-erroneous-paths-* options but not fixed by those options).
FAIL: compilers-tilepro-linux-gnu glibc tilepro-linux-gnu build
__WORDSIZE32_PTRDIFF_LONG, __WORDSIZE32_SIZE_ULONG not defined -
omission from bits/wordsize.h patch?
FAIL: glibcs-hppa-linux-gnu check
elf/check-execstack, elf/check-textrel fail.
FAIL: glibcs-microblaze-linux-gnu build
FAIL: glibcs-microblazeel-linux-gnu build
EH issues.
FAIL: glibcs-tilegx-linux-gnu-32 check
FAIL: glibcs-tilegx-linux-gnu check
FAIL: glibcs-tilegxbe-linux-gnu-32 check
FAIL: glibcs-tilegxbe-linux-gnu check
Missing asm/dataplane.h.
GCC 5:
FAIL: compilers-ia64-linux-gnu gcc-first build
FAIL: compilers-m68k-linux-gnu-coldfire gcc-first build
FAIL: compilers-sh3-linux-gnu glibc sh3-linux-gnu build
FAIL: compilers-sh3eb-linux-gnu glibc sh3eb-linux-gnu build
FAIL: compilers-sh4-linux-gnu-soft glibc sh4-linux-gnu-soft build
FAIL: compilers-sh4-linux-gnu glibc sh4-linux-gnu build
FAIL: compilers-sh4eb-linux-gnu-soft glibc sh4eb-linux-gnu-soft build
FAIL: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu build
FAIL: compilers-tilepro-linux-gnu glibc tilepro-linux-gnu build
FAIL: glibcs-hppa-linux-gnu check
FAIL: glibcs-microblaze-linux-gnu build
FAIL: glibcs-microblazeel-linux-gnu build
FAIL: glibcs-tilegx-linux-gnu-32 check
FAIL: glibcs-tilegx-linux-gnu check
FAIL: glibcs-tilegxbe-linux-gnu-32 check
FAIL: glibcs-tilegxbe-linux-gnu check
As above.
FAIL: glibcs-nios2-linux-gnu check
Missing asm/cachectl.h.
GCC 6:
FAIL: compilers-m68k-linux-gnu-coldfire gcc-first build
FAIL: compilers-sh3-linux-gnu glibc sh3-linux-gnu build
FAIL: compilers-sh3eb-linux-gnu glibc sh3eb-linux-gnu build
FAIL: compilers-sh4-linux-gnu-soft glibc sh4-linux-gnu-soft build
FAIL: compilers-sh4-linux-gnu glibc sh4-linux-gnu build
FAIL: compilers-sh4eb-linux-gnu-soft glibc sh4eb-linux-gnu-soft build
FAIL: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu build
FAIL: compilers-tilepro-linux-gnu glibc tilepro-linux-gnu build
FAIL: glibcs-hppa-linux-gnu check
FAIL: glibcs-microblaze-linux-gnu build
FAIL: glibcs-microblazeel-linux-gnu build
FAIL: glibcs-nios2-linux-gnu check
FAIL: glibcs-tilegx-linux-gnu-32 check
FAIL: glibcs-tilegx-linux-gnu check
As above.
FAIL: compilers-tilegxbe-linux-gnu gcc-first build
ICE building libgcc.
FAIL: glibcs-ia64-linux-gnu check
elf/check-execstack fails.
FAIL: compilers-m68k-linux-gnu-coldfire gcc-first build
FAIL: compilers-sh3-linux-gnu glibc sh3-linux-gnu build
FAIL: compilers-sh3eb-linux-gnu glibc sh3eb-linux-gnu build
FAIL: compilers-sh4-linux-gnu-soft glibc sh4-linux-gnu-soft build
FAIL: compilers-sh4-linux-gnu glibc sh4-linux-gnu build
FAIL: compilers-sh4eb-linux-gnu-soft glibc sh4eb-linux-gnu-soft build
FAIL: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu build
FAIL: compilers-tilepro-linux-gnu glibc tilepro-linux-gnu build
FAIL: glibcs-hppa-linux-gnu check
FAIL: glibcs-ia64-linux-gnu check
FAIL: glibcs-microblaze-linux-gnu build
FAIL: glibcs-microblazeel-linux-gnu build
FAIL: glibcs-nios2-linux-gnu check
As above.
FAIL: compilers-powerpc-linux-gnuspe-e500v1 glibc powerpc-linux-gnuspe-e500v1 build
ICE building glibc.
FAIL: compilers-powerpc-linux-gnuspe gcc-first build
ICE building libgcc.
FAIL: compilers-tilegxbe-linux-gnu gcc-first build
FAIL: compilers-tilegx-linux-gnu gcc-first build
Assembler errors building libgcc.
FAIL: glibcs-x86_64-linux-gnu-disable-multi-arch check
FAIL: glibcs-x86_64-linux-gnu-x32 check
FAIL: glibcs-x86_64-linux-gnu check
Spurious "used uninitialized" errors in libmvec tests, to investigate
further.
--
Joseph S. Myers
joseph@codesourcery.com