summaryrefslogtreecommitdiffstats
path: root/debuginfo-tests
diff options
context:
space:
mode:
authorJeremy Morse <jeremy.morse@sony.com>2019-11-01 13:09:37 +0000
committerJeremy Morse <jeremy.morse@sony.com>2019-11-01 13:12:47 +0000
commit2665f3e4364f4c3aca155e16070315f059a21b41 (patch)
treec2f2d3c726d9ab107dc662d4b65b6564725afb69 /debuginfo-tests
parentdba83965722b540f6baf43163210943c41e1378a (diff)
downloadbcm5719-llvm-2665f3e4364f4c3aca155e16070315f059a21b41.tar.gz
bcm5719-llvm-2665f3e4364f4c3aca155e16070315f059a21b41.zip
Unmask dexter debuginfo tests on Darwin
These tests almost certainly work on Darwin anyway, I just wanted to keep things in a fixed, working configuration, while pushing Dexter up. I've left Windows unsupported as the dexter command line will need further adjustment to run dbgeng. This can be abstracted through the %dexter substitution, but is a task for another time.
Diffstat (limited to 'debuginfo-tests')
-rw-r--r--debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp3
-rw-r--r--debuginfo-tests/dexter-tests/asan-deque.cpp3
-rw-r--r--debuginfo-tests/dexter-tests/asan.c3
-rw-r--r--debuginfo-tests/dexter-tests/ctor.cpp3
-rw-r--r--debuginfo-tests/dexter-tests/dbg-arg.c3
-rw-r--r--debuginfo-tests/dexter-tests/nrvo-string.cpp3
-rw-r--r--debuginfo-tests/dexter-tests/stack-var.c3
-rw-r--r--debuginfo-tests/dexter-tests/vla.c3
8 files changed, 16 insertions, 8 deletions
diff --git a/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp b/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
index 4c495c9dee3..dce0302a83b 100644
--- a/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
+++ b/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
@@ -1,4 +1,5 @@
-// REQUIRES: system-linux, lldb
+// REQUIRES: lldb
+// UNSUPPORTED: system-windows
//
// RUN: %dexter --fail-lt 1.0 -w \
// RUN: --builder 'clang' --debugger 'lldb' --cflags "-O0 -g" \
diff --git a/debuginfo-tests/dexter-tests/asan-deque.cpp b/debuginfo-tests/dexter-tests/asan-deque.cpp
index 50fe1675048..83bb016005f 100644
--- a/debuginfo-tests/dexter-tests/asan-deque.cpp
+++ b/debuginfo-tests/dexter-tests/asan-deque.cpp
@@ -1,4 +1,5 @@
-// REQUIRES: !asan, system-linux, lldb
+// REQUIRES: !asan, lldb
+// UNSUPPORTED: system-windows
// Zorg configures the ASAN stage2 bots to not build the asan
// compiler-rt. Only run this test on non-asanified configurations.
// UNSUPPORTED: apple-lldb-pre-1000
diff --git a/debuginfo-tests/dexter-tests/asan.c b/debuginfo-tests/dexter-tests/asan.c
index c7d5263efd3..5d0f08e6592 100644
--- a/debuginfo-tests/dexter-tests/asan.c
+++ b/debuginfo-tests/dexter-tests/asan.c
@@ -1,4 +1,5 @@
-// REQUIRES: !asan, system-linux, lldb
+// REQUIRES: !asan, lldb
+// UNSUPPORTED: system-windows
// Zorg configures the ASAN stage2 bots to not build the asan
// compiler-rt. Only run this test on non-asanified configurations.
//
diff --git a/debuginfo-tests/dexter-tests/ctor.cpp b/debuginfo-tests/dexter-tests/ctor.cpp
index 77195d7d79e..dee587b08a1 100644
--- a/debuginfo-tests/dexter-tests/ctor.cpp
+++ b/debuginfo-tests/dexter-tests/ctor.cpp
@@ -1,4 +1,5 @@
-// REQUIRES: system-linux, lldb
+// REQUIRES: lldb
+// UNSUPPORTED: system-windows
//
// RUN: %dexter --fail-lt 1.0 -w \
// RUN: --builder 'clang' --debugger 'lldb' --cflags "-O0 -glldb" -- %s
diff --git a/debuginfo-tests/dexter-tests/dbg-arg.c b/debuginfo-tests/dexter-tests/dbg-arg.c
index 7d0ef7b6b70..78800d3eae3 100644
--- a/debuginfo-tests/dexter-tests/dbg-arg.c
+++ b/debuginfo-tests/dexter-tests/dbg-arg.c
@@ -1,4 +1,5 @@
-// REQUIRES: system-linux, lldb
+// REQUIRES: lldb
+// UNSUPPORTED: system-windows
//
// This test case checks debug info during register moves for an argument.
// RUN: %dexter --fail-lt 1.0 -w \
diff --git a/debuginfo-tests/dexter-tests/nrvo-string.cpp b/debuginfo-tests/dexter-tests/nrvo-string.cpp
index 79561dc6e2f..c33b01b13b5 100644
--- a/debuginfo-tests/dexter-tests/nrvo-string.cpp
+++ b/debuginfo-tests/dexter-tests/nrvo-string.cpp
@@ -2,7 +2,8 @@
// This ensures that DW_OP_deref is inserted when necessary, such as when
// NRVO of a string object occurs in C++.
//
-// REQUIRES: !asan, system-linux, lldb
+// REQUIRES: !asan, lldb
+// UNSUPPORTED: system-windows
// Zorg configures the ASAN stage2 bots to not build the asan
// compiler-rt. Only run this test on non-asanified configurations.
//
diff --git a/debuginfo-tests/dexter-tests/stack-var.c b/debuginfo-tests/dexter-tests/stack-var.c
index 15321b0ab14..144a65fb04b 100644
--- a/debuginfo-tests/dexter-tests/stack-var.c
+++ b/debuginfo-tests/dexter-tests/stack-var.c
@@ -1,4 +1,5 @@
-// REQUIRES: system-linux, lldb
+// REQUIRES: lldb
+// UNSUPPORTED: system-windows
//
// RUN: %dexter --fail-lt 1.0 -w \
// RUN: --builder clang-c --debugger 'lldb' --cflags "-O -glldb" -- %s
diff --git a/debuginfo-tests/dexter-tests/vla.c b/debuginfo-tests/dexter-tests/vla.c
index a06bf3c8170..5cf2ddfc3ad 100644
--- a/debuginfo-tests/dexter-tests/vla.c
+++ b/debuginfo-tests/dexter-tests/vla.c
@@ -1,5 +1,6 @@
// This test case verifies the debug location for variable-length arrays.
-// REQUIRES: system-linux, lldb
+// REQUIRES: lldb
+// UNSUPPORTED: system-windows
//
// RUN: %dexter --fail-lt 1.0 -w \
// RUN: --builder clang-c --debugger 'lldb' --cflags "-O0 -glldb" -- %s
OpenPOWER on IntegriCloud