diff options
author | Sam James <sam@gentoo.org> | 2024-08-10 18:23:03 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-08-10 18:23:49 +0100 |
commit | af10cf7228656d9d2cc886f1fac51d46fb33a17a (patch) | |
tree | 561a74acef98bc32536528520badf351229ba71c /eclass | |
parent | app-admin/entr: drop 5.5 (diff) | |
download | gentoo-af10cf7228656d9d2cc886f1fac51d46fb33a17a.tar.gz gentoo-af10cf7228656d9d2cc886f1fac51d46fb33a17a.tar.bz2 gentoo-af10cf7228656d9d2cc886f1fac51d46fb33a17a.zip |
toolchain.eclass: disable multilib tests for now
... until validate_failures.py can handle them properly, to avoid
trashing our test manifests.
Bug: https://gcc.gnu.org/PR116260
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/toolchain.eclass | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 2acade8e4ca8..bfb087146864 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1966,7 +1966,9 @@ toolchain_src_test() { # TODO: Does this handle s390 (-m31) correctly? # TODO: What if there are multiple ABIs like x32 too? - is_multilib && GCC_TESTS_RUNTESTFLAGS+=" --target_board=unix{,-m32}" + # XXX: Disabled until validate_failures.py can handle 'variants' + # XXX: https://gcc.gnu.org/PR116260 + #is_multilib && GCC_TESTS_RUNTESTFLAGS+=" --target_board=unix{,-m32}" # nonfatal here as we die if the comparison below fails. Also, note that # the exit code of targets other than 'check' may be unreliable. @@ -1996,7 +1998,6 @@ toolchain_src_test() { ) # Produce an updated failure manifest. - # XXX: Manifests aren't ideal w/ multilib because of https://gcc.gnu.org/PR116260 einfo "Generating a new failure manifest ${T}/${CHOST}.xfail" rm -f "${T}"/${CHOST}.xfail edo "${T}"/validate_failures.py \ |