<div dir="ltr">Hi Omair,<div><br></div><div>Can you send me some logs about the failure you see for this test both on arm and aarch64 Linux? The test is passing reliably on android both for arm and aarch64 so I would like to understand what is the difference.</div><div><br></div><div>Thanks,</div><div>Tamas</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Jan 27, 2016 at 2:01 PM Omair Javaid via lldb-commits <<a href="mailto:lldb-commits@lists.llvm.org">lldb-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: omjavaid<br>
Date: Wed Jan 27 07:57:33 2016<br>
New Revision: 258930<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=258930&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=258930&view=rev</a><br>
Log:<br>
Decorarte TestInferiorAssert xfails on AArch64 Linux<br>
<br>
This patch decorates some of TestInferiorAssert test cases with expectedFailureLinux on AArch64.<br>
<br>
<br>
Modified:<br>
    lldb/trunk/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py<br>
<br>
Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py?rev=258930&r1=258929&r2=258930&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py?rev=258930&r1=258929&r2=258930&view=diff</a><br>
==============================================================================<br>
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py (original)<br>
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py Wed Jan 27 07:57:33 2016<br>
@@ -29,7 +29,7 @@ class AssertingInferiorTestCase(TestBase<br>
         self.inferior_asserting_registers()<br>
<br>
     @expectedFailureWindows("<a href="http://llvm.org/pr21793" rel="noreferrer" target="_blank">llvm.org/pr21793</a>: need to implement support for detecting assertion / abort on Windows")<br>
-    @expectedFailureLinux("<a href="http://llvm.org/pr25338" rel="noreferrer" target="_blank">llvm.org/pr25338</a>", archs=['arm'])<br>
+    @expectedFailureLinux("<a href="http://llvm.org/pr25338" rel="noreferrer" target="_blank">llvm.org/pr25338</a>", archs=['aarch64', 'arm'])<br>
     def test_inferior_asserting_disassemble(self):<br>
         """Test that lldb reliably disassembles frames after asserting (command)."""<br>
         self.build()<br>
@@ -43,14 +43,14 @@ class AssertingInferiorTestCase(TestBase<br>
         self.inferior_asserting_python()<br>
<br>
     @expectedFailureWindows("<a href="http://llvm.org/pr21793" rel="noreferrer" target="_blank">llvm.org/pr21793</a>: need to implement support for detecting assertion / abort on Windows")<br>
-    @expectedFailureLinux("<a href="http://llvm.org/pr25338" rel="noreferrer" target="_blank">llvm.org/pr25338</a>", archs=['arm'])<br>
+    @expectedFailureLinux("<a href="http://llvm.org/pr25338" rel="noreferrer" target="_blank">llvm.org/pr25338</a>", archs=['aarch64', 'arm'])<br>
     def test_inferior_asserting_expr(self):<br>
         """Test that the lldb expression interpreter can read from the inferior after asserting (command)."""<br>
         self.build()<br>
         self.inferior_asserting_expr()<br>
<br>
     @expectedFailureWindows("<a href="http://llvm.org/pr21793" rel="noreferrer" target="_blank">llvm.org/pr21793</a>: need to implement support for detecting assertion / abort on Windows")<br>
-    @expectedFailureLinux("<a href="http://llvm.org/pr25338" rel="noreferrer" target="_blank">llvm.org/pr25338</a>", archs=['arm'])<br>
+    @expectedFailureLinux("<a href="http://llvm.org/pr25338" rel="noreferrer" target="_blank">llvm.org/pr25338</a>", archs=['aarch64', 'arm'])<br>
     def test_inferior_asserting_step(self):<br>
         """Test that lldb functions correctly after stepping through a call to assert()."""<br>
         self.build()<br>
<br>
<br>
_______________________________________________<br>
lldb-commits mailing list<br>
<a href="mailto:lldb-commits@lists.llvm.org" target="_blank">lldb-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits</a><br>
</blockquote></div>