This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
A quick architecture status report
- From: Zack Weinberg <zackw at panix dot com>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Date: Sun, 9 Jul 2017 10:22:02 -0400
- Subject: A quick architecture status report
- Authentication-results: sourceware.org; auth=none
Since I was tinkering with build-many-glibcs anyway, here is a report
on all the failures I currently see.
Overall things seem to be in good shape, but several architectures
have ELF-lint test failures:
FAIL: glibcs-ia64-linux-gnu check
FAIL: elf/check-execstack
FAIL: glibcs-microblaze-linux-gnu check
FAIL: elf/check-execstack
FAIL: glibcs-microblazeel-linux-gnu check
FAIL: elf/check-execstack
FAIL: glibcs-powerpc64le-linux-gnu check
FAIL: elf/check-localplt
FAIL: glibcs-hppa-linux-gnu check
(with JDA's patches for HPPA pthreads applied)
FAIL: elf/check-execstack
FAIL: elf/check-localplt
FAIL: elf/check-textrel
These shouldn't be hard to fix, for someone who knows the
architecture. I don't, but I might try to fix them anyway.
Also, we are currently affected by two GCC bugs. Nobody seems to be
working on them over on the GCC side; people interested in Coldfire or
SH should consider lending a hand.
FAIL: glibcs-m68k-linux-gnu-coldfire check-compilers
In function ‘__sync_bool_compare_and_swap_1’:
internal compiler error: in emit_library_call_value_1
GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68467
(4.6->4.7 regression, broken ever since)
FAIL: glibcs-sh3-linux-gnu check
FAIL: glibcs-sh3eb-linux-gnu check
FAIL: glibcs-sh4-linux-gnu check
FAIL: glibcs-sh4-linux-gnu-soft check
FAIL: glibcs-sh4eb-linux-gnu check
FAIL: glibcs-sh4eb-linux-gnu-soft check
string/tst-cmp.o: virtual memory exhausted
GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78460
(GCC7 regression)