<div dir="ltr">Could you use XFAIL: arm or UNSUPPORTED: arm to disable this test instead? That way it shows up in the test summary instead of being entirely hidden.<div><br></div><div>/Eric</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 5, 2014 at 8:45 AM, Renato Golin <span dir="ltr"><<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: rengolin<br>
Date: Wed Nov  5 08:45:46 2014<br>
New Revision: 221348<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=221348&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=221348&view=rev</a><br>
Log:<br>
Disable backtrace libcxxabi test on ARM<br>
<br>
_Unwind_Backtrace is not clearly defined in EHABI and needs more<br>
testing. A bug was created with some initial investigation done<br>
<a href="http://llvm.org/PR21444" target="_blank">http://llvm.org/PR21444</a>. This test fails with both libunwind and libgcc_s.<br>
<br>
Modified:<br>
    libcxxabi/trunk/test/backtrace_test.cpp<br>
<br>
Modified: libcxxabi/trunk/test/backtrace_test.cpp<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/backtrace_test.cpp?rev=221348&r1=221347&r2=221348&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/backtrace_test.cpp?rev=221348&r1=221347&r2=221348&view=diff</a><br>
==============================================================================<br>
--- libcxxabi/trunk/test/backtrace_test.cpp (original)<br>
+++ libcxxabi/trunk/test/backtrace_test.cpp Wed Nov  5 08:45:46 2014<br>
@@ -43,6 +43,10 @@ void call1(size_t* ntraced, bool do_thro<br>
 }<br>
<br>
 int main() {<br>
+// FIXME: _Unwind_Backtrace is not clearly defined in EHABI and needs more<br>
+// testing. A bug was created with some initial investigation done<br>
+// <a href="http://llvm.org/PR21444" target="_blank">http://llvm.org/PR21444</a>. This test fails with both libunwind and libgcc_s.<br>
+#ifndef __arm__<br>
   size_t throw_ntraced = 0;<br>
   size_t nothrow_ntraced = 0;<br>
<br>
@@ -58,5 +62,6 @@ int main() {<br>
   // of times, so we can't make any better assumptions than this.<br>
   assert(nothrow_ntraced > 1);<br>
   assert(throw_ntraced == nothrow_ntraced); // Make sure we unwind through catch<br>
+#endif<br>
   return 0;<br>
 }<br>
<br>
<br>
_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</blockquote></div><br></div>