[Lldb-commits] [lldb] d079bf3 - [lldb] Enable (un-xfail) some dwarf tests for arm

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Wed Sep 14 02:37:47 PDT 2022


Author: Pavel Labath
Date: 2022-09-14T11:35:16+02:00
New Revision: d079bf33decf25a40a219d7ea47d84ecdb61b5e6

URL: https://github.com/llvm/llvm-project/commit/d079bf33decf25a40a219d7ea47d84ecdb61b5e6
DIFF: https://github.com/llvm/llvm-project/commit/d079bf33decf25a40a219d7ea47d84ecdb61b5e6.diff

LOG: [lldb] Enable (un-xfail) some dwarf tests for arm

These are passing now that the relocation assertion has been removed in
D132954.

Relocations still remain unimplemented though, so it's possible this may
start to fail due to unrelated changes. If that happens very often, we
may just need to disable (skip) the test instead.

Added: 
    

Modified: 
    lldb/test/Shell/SymbolFile/DWARF/anon_class_w_and_wo_export_symbols.ll
    lldb/test/Shell/SymbolFile/DWARF/clang-ast-from-dwarf-unamed-and-anon-structs.cpp
    lldb/test/Shell/SymbolFile/DWARF/split-optimized.c

Removed: 
    


################################################################################
diff  --git a/lldb/test/Shell/SymbolFile/DWARF/anon_class_w_and_wo_export_symbols.ll b/lldb/test/Shell/SymbolFile/DWARF/anon_class_w_and_wo_export_symbols.ll
index ee39599e7c388..c61012b605352 100644
--- a/lldb/test/Shell/SymbolFile/DWARF/anon_class_w_and_wo_export_symbols.ll
+++ b/lldb/test/Shell/SymbolFile/DWARF/anon_class_w_and_wo_export_symbols.ll
@@ -1,4 +1,3 @@
-; XFAIL: target-arm && linux-gnu
 ; UNSUPPORTED: system-windows
 ;
 ; This test verifies that we do the right thing with DIFlagExportSymbols which is the new

diff  --git a/lldb/test/Shell/SymbolFile/DWARF/clang-ast-from-dwarf-unamed-and-anon-structs.cpp b/lldb/test/Shell/SymbolFile/DWARF/clang-ast-from-dwarf-unamed-and-anon-structs.cpp
index bede0eab90d2c..5cc39bc351b29 100644
--- a/lldb/test/Shell/SymbolFile/DWARF/clang-ast-from-dwarf-unamed-and-anon-structs.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/clang-ast-from-dwarf-unamed-and-anon-structs.cpp
@@ -1,4 +1,3 @@
-// XFAIL: target-arm && linux-gnu
 // UNSUPPORTED: system-windows
 //
 // Test to verify we are correctly generating anonymous flags when parsing

diff  --git a/lldb/test/Shell/SymbolFile/DWARF/split-optimized.c b/lldb/test/Shell/SymbolFile/DWARF/split-optimized.c
index b024c22f88b88..2db4e861c4369 100644
--- a/lldb/test/Shell/SymbolFile/DWARF/split-optimized.c
+++ b/lldb/test/Shell/SymbolFile/DWARF/split-optimized.c
@@ -6,9 +6,6 @@
 // This test uses lldb's embedded python interpreter
 // REQUIRES: python
 
-// ObjectFileELF::ApplyRelocations does not implement arm32.
-// XFAIL: target-arm && linux-gnu
-
 // RUN: %clang_host %s -fno-standalone-debug -glldb \
 // RUN:   -gdwarf-5 -gpubnames -gsplit-dwarf -O3 -c -o %t1.o
 


        


More information about the lldb-commits mailing list