[llvm] 143e424 - [AIX] Disable failing tests because of missing DWARF sections

Jake Egan via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 9 06:05:51 PST 2021


Author: Jake Egan
Date: 2021-12-09T09:05:36-05:00
New Revision: 143e42429480bc93ac2fb1defc9b0dea30186f61

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

LOG: [AIX] Disable failing tests because of missing DWARF sections

The following tests are failing due to missing DWARF sections: `DwarfAccelNamesSection` and `DwarfAddrSection`. This patch sets these tests as `XFAIL` until the sections can be implemented for AIX.

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D114681

Added: 
    

Modified: 
    llvm/test/DebugInfo/Generic/cross-cu-inlining.ll
    llvm/test/DebugInfo/Generic/line-table-addrx.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/DebugInfo/Generic/cross-cu-inlining.ll b/llvm/test/DebugInfo/Generic/cross-cu-inlining.ll
index c19ef5ddcdef0..cc3020c327a2a 100644
--- a/llvm/test/DebugInfo/Generic/cross-cu-inlining.ll
+++ b/llvm/test/DebugInfo/Generic/cross-cu-inlining.ll
@@ -1,3 +1,5 @@
+; FIXME: Missing DwarfAccelNamesSection on AIX
+; XFAIL: -aix
 ; RUN: %llc_dwarf -O0 -filetype=obj -dwarf-linkage-names=All < %s | llvm-dwarfdump -v -debug-info - | FileCheck -implicit-check-not=DW_TAG %s
 ; RUN: %llc_dwarf -accel-tables=Apple -dwarf-linkage-names=All -O0 -filetype=obj < %s | llvm-dwarfdump -v - | FileCheck --check-prefix=CHECK-ACCEL --check-prefix=CHECK %s
 

diff  --git a/llvm/test/DebugInfo/Generic/line-table-addrx.ll b/llvm/test/DebugInfo/Generic/line-table-addrx.ll
index 14dd721b4b9eb..1a396f0a9e9a8 100644
--- a/llvm/test/DebugInfo/Generic/line-table-addrx.ll
+++ b/llvm/test/DebugInfo/Generic/line-table-addrx.ll
@@ -1,3 +1,5 @@
+; FIXME: Missing DwarfAddrSection on AIX
+; XFAIL: -aix
 ; RUN: %llc_dwarf -filetype=obj %s -o - | llvm-dwarfdump -v -debug-info - | FileCheck %s
 
 ;; In DWARF v5, emit DW_AT_addr_base as DW_AT_addr_base is used for DW_AT_low_pc.


        


More information about the llvm-commits mailing list