Created attachment 575226 [details] build.log [...] powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../include -I../../../coregrind -I../../../include -I../../../VEX/pub -I../../../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -DVGPV_ppc32_linux_vanilla=1 -Winline -Wall -Wshadow -Wno-long-long -g -fno-stack-protector -m32 -O2 -mcpu=7450 -mtune=7450 -pipe -c -o data-cache-instructions.o data-cache-instructions.c ldst_multiple.c: In function ‘test_lmw’: ldst_multiple.c:118:1: error: 30 cannot be used in asm here } ^ ldst_multiple.c:118:1: error: 30 cannot be used in asm here make[5]: *** [Makefile:1080: ldst_multiple.o] Error 1 make[5]: *** Waiting for unfinished jobs.... {standard input}: Assembler messages: {standard input}:11771: Warning: invalid register expression [...] make[5]: Leaving directory '/var/tmp/portage/dev-util/valgrind-3.14.0/work/valgrind-3.14.0/none/tests/ppc32' make[4]: *** [Makefile:1386: check-am] Error 2 make[4]: Leaving directory '/var/tmp/portage/dev-util/valgrind-3.14.0/work/valgrind-3.14.0/none/tests/ppc32' make[3]: *** [Makefile:2039: check-recursive] Error 1 make[3]: Leaving directory '/var/tmp/portage/dev-util/valgrind-3.14.0/work/valgrind-3.14.0/none/tests' make[2]: *** [Makefile:962: check-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-util/valgrind-3.14.0/work/valgrind-3.14.0/none' make[1]: *** [Makefile:834: check-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/dev-util/valgrind-3.14.0/work/valgrind-3.14.0' make: *** [Makefile:1128: check] Error 2
Created attachment 575228 [details] emerge --info
Same happens with 3.15.0.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d720304b0505f3791eb088673aaba891b73b16d6 commit d720304b0505f3791eb088673aaba891b73b16d6 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2019-11-04 17:37:34 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2019-11-04 17:39:10 +0000 dev-util/valgrind: Fix test suite build failure on ppc Closes: https://bugs.gentoo.org/685070 Signed-off-by: Matt Turner <mattst88@gentoo.org> ...5.0-Build-ldst_multiple-test-with-fno-pie.patch | 22 ++++++++++++++++++++++ dev-util/valgrind/valgrind-3.15.0.ebuild | 2 ++ dev-util/valgrind/valgrind-9999.ebuild | 2 ++ 3 files changed, 26 insertions(+)