This is the mail archive of the libc-alpha@sourceware.org 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]

Re: Add script to build many glibc configurations


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


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