Author: rengolin
Date: Fri Nov  7 04:30:53 2014
New Revision: 221515

URL: http://llvm.org/viewvc/llvm-project?rev=221515&view=rev
Log:
Move ARM failure from FIXME to XFAIL

Modified:
    libcxxabi/trunk/test/backtrace_test.cpp

Modified: libcxxabi/trunk/test/backtrace_test.cpp
URL: 
http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/backtrace_test.cpp?rev=221515&r1=221514&r2=221515&view=diff
==============================================================================
--- libcxxabi/trunk/test/backtrace_test.cpp (original)
+++ libcxxabi/trunk/test/backtrace_test.cpp Fri Nov  7 04:30:53 2014
@@ -6,6 +6,7 @@
 // Source Licenses. See LICENSE.TXT for details.
 //
 
//===----------------------------------------------------------------------===//
+// XFAIL: arm
 #include <assert.h>
 #include <stddef.h>
 #include <unwind.h>
@@ -43,10 +44,6 @@ void call1(size_t* ntraced, bool do_thro
 }
 
 int main() {
-// FIXME: _Unwind_Backtrace is not clearly defined in EHABI and needs more
-// testing. A bug was created with some initial investigation done
-// http://llvm.org/PR21444. This test fails with both libunwind and libgcc_s.
-#ifndef __arm__
   size_t throw_ntraced = 0;
   size_t nothrow_ntraced = 0;
 
@@ -62,6 +59,5 @@ int main() {
   // of times, so we can't make any better assumptions than this.
   assert(nothrow_ntraced > 1);
   assert(throw_ntraced == nothrow_ntraced); // Make sure we unwind through 
catch
-#endif
   return 0;
 }


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to