Summary: | =dev-libs/libffi-3.2.1 - src_test() ignores CC | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | rene.rheaume |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 243502 | ||
Attachments: |
dev-libs:libffi-3.2.1:20160523-045016.log.xz
dev-libs:libffi-3.2.1:20160523-044658.log.xz |
Description
Jeroen Roovers (RETIRED)
2016-05-24 05:49:51 UTC
Created attachment 435154 [details]
dev-libs:libffi-3.2.1:20160523-044658.log.xz
Seems to be relevant for =dev-libs/libffi-3.3 as well. I tried to substitute /usr/bin/gcc with: #!/bin/bash echo "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA: $0 $@" >&2 echo "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA: $0 $@" >>/tmp/bad-cc exec /usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0/gcc "$@" and it triggered as: ERROR: tcl error sourcing /tmp/portage/dev-libs/libffi-3.3/work/libffi-3.3/testsuite/libffi.closures/closure.exp. ERROR: .; 32;@m32 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA: /usr/bin/gcc --print-multi-lib while executing "exec $compiler --print-multi-lib" (procedure "get_multilibs" line 62) invoked from within "get_multilibs" (procedure "g++_include_flags" line 9) invoked from within "g++_include_flags" (procedure "default_target_compile" line 52) invoked from within "default_target_compile $source $destfile $type $options" (procedure "target_compile" line 6) invoked from within "target_compile $source $dest $type $options" (procedure "libffi_target_compile" line 62) invoked from within "libffi_target_compile "$prog" "$output_file" "$compile_type" $options" (procedure "libffi-dg-test-1" line 52) invoked from within "libffi-dg-test-1 target_compile $prog $do_what $extra_tool_flags" (procedure "libffi-dg-test" line 2) invoked from within "${tool}-dg-test $prog [lindex ${dg-do-what} 0] "$tool_flags ${dg-extra-tool-flags}"" (procedure "saved-dg-test" line 112) invoked from within "saved-dg-test /tmp/portage/dev-libs/libffi-3.3/work/libffi-3.3/testsuite/libffi.closures/unwindtest.cc {-W -Wall -Wno-psabi -O0} {}" ("eval" body line 1) invoked from within "eval saved-dg-test $args " (procedure "dg-test" line 6) invoked from within "dg-test $test $options """ (procedure "run-many-tests" line 63) invoked from within "run-many-tests $tlist $additional_options" (file "/tmp/portage/dev-libs/libffi-3.3/work/libffi-3.3/testsuite/libffi.closures/closure.exp" line 55) invoked from within "source /tmp/portage/dev-libs/libffi-3.3/work/libffi-3.3/testsuite/libffi.closures/closure.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source /tmp/portage/dev-libs/libffi-3.3/work/libffi-3.3/testsuite/libffi.closures/closure.exp" invoked from within "catch "uplevel #0 source $test_file_name"" Curiously not reproducible on sys-devel/gcc-config[-native-symlinks] system. |