User:Allan/Toolchain

From ArchWiki
< User:Allan
Revision as of 01:25, 27 April 2013 by Allan (Talk | contribs) (binutils)

Jump to: navigation, search

Overview

These are notes on the current state of the Arch Linux toolchain (gcc, glibc, binutils, linux-api-headers and their dependencies). This will record all known testsuite failures so that they can be investigated. Future toolchain rebuilds should not suffer from any additional (unexpected) testsuite failures and ideally should fix the current issues...

Current Toolchain

binutils

  • Version: 2.23.2-2

Test suite failures - i686 only:

FAIL: debug_msg.sh


Test suite failures - x86_64 only:

FAIL: exception_static_test

glibc

  • Version: 2.17-5


No test suite failures!


gcc

  • Version: 4.8.0-2 (20130411)

Test suite failures - i686 and x86_64:

ERROR: g++.dg/abi/mangle33.C -std=c++98: error executing dg-final: couldn't compile regular expression pattern: out of memory
UNRESOLVED: g++.dg/abi/mangle33.C -std=c++98: error executing dg-final: couldn't compile regular expression pattern: out of memory
ERROR: g++.dg/abi/mangle33.C -std=c++11: error executing dg-final: couldn't compile regular expression pattern: out of memory
UNRESOLVED: g++.dg/abi/mangle33.C -std=c++11: error executing dg-final: couldn't compile regular expression pattern: out of memory
ERROR: couldn't compile regular expression pattern: out of memory
ERROR: couldn't compile regular expression pattern: out of memory
ERROR: tcl error sourcing /build/src/gcc-4.8-20130411/gcc/testsuite/gfortran.dg/dg.exp.
ERROR: tcl error sourcing /build/src/gcc-4.8-20130411/gcc/testsuite/gfortran.dg/dg.exp.
ERROR: tcl error sourcing /build/src/gcc-4.8-20130411/libffi/testsuite/libffi.call/call.exp.
ERROR: couldn't compile regular expression pattern: out of memory
FAIL: net
FAIL: libmudflap.c++/pass41-frag.cxx ( -O) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O2) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O3) execution test
ERROR: tcl error sourcing /build/src/gcc-4.8-20130411/libmudflap/testsuite/libmudflap.cth/cthfrags.exp.
ERROR: couldn't compile regular expression pattern: out of memory
  • Mostly tcl-8.6.0 incompatibility issues
  • "FAIL: net" - probably missing dependency

linux-api-headers

  • Version: 3.8.4-1


Dependencies

The following packages were used in generating the test suite results for the current toolchain:

cloog-0.18.0-1
isl-0.11.2-1
gmp-5.1.1-1
libmpc-1.0.1-1
mpfr-3.1.2-1
zlib-1.2.7-1

Any updates to these packages must pass their respective test suite completely before entering [testing]. In general it is not necessary to rerun the toolchain packages test suite on updates of these packages unless an soname bump has occurred.