-- Testing: 21433 tests, 12 threads -- Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM :: tools/llvm-symbolizer/print_context.c (21413 of 21433) ******************** TEST 'LLVM :: tools/llvm-symbolizer/print_context.c' FAILED ******************** Script: -- ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop_libressl_20170914-215948 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python3.6 (fallback) [3] python2.7 (fallback) java-config: The following VMs are available for generation-2: *) IcedTea JDK 7.2.6.11 [icedtea-bin-7] 2) IcedTea JDK 3.5.1 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-7 system-vm [2] icedtea-bin-8 emerge -qpv sys-devel/llvm [ebuild N ] sys-devel/llvm-5.0.0 USE="doc libffi ncurses -debug -gold -libedit {-test}" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore"
Created attachment 496955 [details] emerge-info.txt
Created attachment 496957 [details] emerge-history.txt
Created attachment 496959 [details] environment
Created attachment 496961 [details] etc.portage.tbz2
Created attachment 496963 [details] logs.tbz2
Created attachment 496965 [details] sys-devel:llvm-5.0.0:20170928-013013.log.bz2
Created attachment 496967 [details] temp.tbz2
I have the same failure...
And now it started failing for me too... Candidate fixes: r309516..309518 commit db7d4cacfe9ac5defffc5820d6624f4ec3a05184 Author: David Blaikie <dblaikie@gmail.com> Date: Sun Jul 30 19:26:34 2017 llvm-symbolizer/print_context.c test: Make debug info path independent git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309518 91177308-0d34-0410-b5e6-96231b3b80d8 commit 91f2df2a33129a5a0173a376ba459ed82c8bd3f4 Author: David Blaikie <dblaikie@gmail.com> Date: Sun Jul 30 19:16:32 2017 llvm-symbolizer: Make test portable using an explicit object file rather than the host compiler git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309517 91177308-0d34-0410-b5e6-96231b3b80d8 commit 429be9362d598d3b7b3ea6e19b1be2dca867aa0a Author: David Blaikie <dblaikie@gmail.com> Date: Sun Jul 30 18:05:26 2017 Make test robust to changes in prefix/avoid hardcoded line numbers git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309516 91177308-0d34-0410-b5e6-96231b3b80d8
The first patch alone is not enough, and the second one adds a binary file, so I'll need more work on integrating it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b09ba6299928f91142fee85a45cad4068182fd commit a5b09ba6299928f91142fee85a45cad4068182fd Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2017-12-21 18:12:15 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2017-12-21 21:01:02 +0000 sys-devel/llvm: Backport symbolizer test fix to 5.0.1 Backport upstream commits fixing the sanitizer tests to be more reliable. While at it, move the single old patch to the patchset tarball. No revbump since it is merely a test suite fix. Closes: https://bugs.gentoo.org/632267 sys-devel/llvm/Manifest | 1 + ...Wl-z-nodelete-on-Linux-to-prevent-unloadi.patch | 71 ---------------------- sys-devel/llvm/llvm-5.0.1.ebuild | 8 ++- 3 files changed, 6 insertions(+), 74 deletions(-)
*** Bug 583284 has been marked as a duplicate of this bug. ***