From 634b359cf223a83b27f2853887dde5e9680d8790 Mon Sep 17 00:00:00 2001 From: Muhammad Omair Javaid Date: Mon, 11 May 2020 04:40:23 +0500 Subject: [PATCH] XFAIL NativePDB tests on arm-linux NativePDB tests fail on arm-linux buildbot. clang-cl driver crashes with -m32 option. Bug files http://llvm.org/pr45867 --- lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp | 1 + lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp | 1 + 14 files changed, 14 insertions(+) diff --git a/lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp index 1cfd01f..1fee275 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp index 6006c72..f818759 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp index c4d5043..bf6cd63 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp b/lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp index 301ae30..b56fdba 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp b/lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp index c0c26f7..8d3ab2a 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp b/lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp index ae3269f..1ed4f6e 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp b/lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp index 05ad684..fb3ffdc 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp b/lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp index 4a8caa7..de80dbb 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp b/lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp index e45fbfa..f3366fc 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp b/lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp index c10c3c1..b8e54ec 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp b/lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp index 48dea6d..a0260b6 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp b/lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp index e9bee69..eff74d1 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp b/lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp index 6b749b0..b51350e 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld diff --git a/lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp b/lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp index db981ea..1d8149b 100644 --- a/lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp +++ b/lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp @@ -1,3 +1,4 @@ +// XFAIL: target-arm && linux-gnu // clang-format off // REQUIRES: lld -- 2.7.4