[Lldb-commits] [PATCH] [TestAnonymous] Enable all tests for GCC

Siva Chandra sivachandra at google.com
Thu Apr 9 17:48:42 PDT 2015


Add _with_dwarf suffix to the dwarf tests.


http://reviews.llvm.org/D8944

Files:
  test/lang/c/anonymous/TestAnonymous.py

Index: test/lang/c/anonymous/TestAnonymous.py
===================================================================
--- test/lang/c/anonymous/TestAnonymous.py
+++ test/lang/c/anonymous/TestAnonymous.py
@@ -26,48 +26,45 @@
         self.expr_grandchild()
 
     @dsym_test
-    def test_expr_parent(self):
+    def test_expr_parent_with_dsym(self):
         self.buildDsym()
         self.expr_parent()
 
     @dsym_test
-    def test_expr_null(self):
+    def test_expr_null_with_dsym(self):
         self.buildDsym()
         self.expr_null()
 
     @dsym_test
-    def test_child_by_name(self):
+    def test_child_by_name_with_dsym(self):
         self.buildDsym()
         self.child_by_name()
 
-    @skipIfGcc # llvm.org/pr15036: LLDB generates an incorrect AST layout for an anonymous struct when DWARF is generated by GCC
     @skipIfIcc # llvm.org/pr15036: LLDB generates an incorrect AST layout for an anonymous struct when DWARF is generated by ICC
     @dwarf_test
     def test_expr_nest_with_dwarf(self):
         self.buildDwarf()
         self.expr_nest()
 
     @dwarf_test
     def test_expr_child_with_dwarf(self):
-        self.skipTest("Skipped because LLDB asserts due to an incorrect AST layout for an anonymous struct: see llvm.org/pr15036")
         self.buildDwarf()
         self.expr_child()
 
-    @skipIfGcc # llvm.org/pr15036: This particular regression was introduced by r181498
     @skipIfIcc # llvm.org/pr15036: This particular regression was introduced by r181498
     @dwarf_test
     def test_expr_grandchild_with_dwarf(self):
         self.buildDwarf()
         self.expr_grandchild()
 
     @dwarf_test
-    def test_expr_parent(self):
+    def test_expr_parent_with_dwarf(self):
         self.buildDwarf()
         self.expr_parent()
 
     @expectedFailureFreeBSD('llvm.org/pr21550')
     @dwarf_test
-    def test_expr_null(self):
+    def test_expr_null_with_dwarf(self):
         self.buildDwarf()
         self.expr_null()

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8944.23552.patch
Type: text/x-patch
Size: 1969 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150410/ed589aeb/attachment.bin>


More information about the lldb-commits mailing list