<div dir="rtl"><div dir="ltr">Hi Peter,</div><div dir="ltr"><br></div><div dir="ltr">llvm::splitCodeGen() in lib/CodeGen/ParallelCG.cpp (called from this test) uses threads even when LLVM was compiled without thread support, LLVM_ENABLE_THREADS=0. This does not end well.<br></div><div dir="ltr"><br></div><div dir="ltr">As long as LLVM_ENABLE_THREADS=0 is supported build option (should it go away?) the code should not use threads (and thus the test will pass). Maybe limit -j to 1 and run everything on the main thread without creating any threads?</div><div dir="ltr"><br></div><div dir="ltr">Yaron</div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div dir="ltr">2015-08-29 1:17 GMT+03:00 Peter Collingbourne via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span>:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: pcc<br>
Date: Fri Aug 28 17:17:29 2015<br>
New Revision: 246344<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=246344&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=246344&view=rev</a><br>
Log:<br>
Use UNSUPPORTED instead of XFAIL to disable this test, as it passes on one AArch64 bot.<br>
<br>
Modified:<br>
    llvm/trunk/test/LTO/X86/parallel.ll<br>
<br>
Modified: llvm/trunk/test/LTO/X86/parallel.ll<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LTO/X86/parallel.ll?rev=246344&r1=246343&r2=246344&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LTO/X86/parallel.ll?rev=246344&r1=246343&r2=246344&view=diff</a><br>
==============================================================================<br>
--- llvm/trunk/test/LTO/X86/parallel.ll (original)<br>
+++ llvm/trunk/test/LTO/X86/parallel.ll Fri Aug 28 17:17:29 2015<br>
@@ -4,7 +4,7 @@<br>
 ; RUN: llvm-nm %t.o.1 | FileCheck --check-prefix=CHECK1 %s<br>
<br>
 ; FIXME: Investigate test failures on these architecures.<br>
-; XFAIL: mips, mipsel, aarch64<br>
+; UNSUPPORTED: mips, mipsel, aarch64<br>
<br>
 target triple = "x86_64-unknown-linux-gnu"<br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div>