Skip to content

Commit f293bea

Browse files
author
kendal
committed
[lldb][test][win][x86_64] XFAIL already failing Shell tests
1 parent 70c6e79 commit f293bea

18 files changed

+24
-0
lines changed

lldb/test/Shell/Driver/TestConvenienceVariables.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: python
23
RUN: mkdir -p %t
34
RUN: %build %p/Inputs/hello.cpp -o %t/target.out

lldb/test/Shell/Driver/TestSingleQuote.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
# Make sure lldb can handle filenames with single quotes in them.
23
# RUN: %clang_host %p/Inputs/hello.c -g -o "%t-'pat"
34
# RUN: %lldb -s %s "%t-'pat" | FileCheck %s

lldb/test/Shell/Recognizer/verbose_trap.test

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# UNSUPPORTED: system-windows
2+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
23
#
34
# RUN: %clang_host -g -O0 %S/Inputs/verbose_trap.cpp -o %t.out -DVERBOSE_TRAP_TEST_CATEGORY=\"Foo\" -DVERBOSE_TRAP_TEST_MESSAGE=\"Bar\"
45
# RUN: %lldb -b -s %s %t.out | FileCheck %s --check-prefixes=CHECK,CHECK-BOTH
@@ -12,6 +13,9 @@
1213
# RUN: %clang_host -g -O0 %S/Inputs/verbose_trap.cpp -o %t.out -DVERBOSE_TRAP_TEST_CATEGORY=\"\" -DVERBOSE_TRAP_TEST_MESSAGE=\"\"
1314
# RUN: %lldb -b -s %s %t.out | FileCheck %s --check-prefixes=CHECK,CHECK-NONE
1415

16+
# RUN: %clang_host -g -O0 %S/Inputs/verbose_trap.cpp -o %t.out
17+
# RUN: %lldb -b -s %s %t.out | FileCheck %s
18+
1519
run
1620
# CHECK-BOTH: thread #{{.*}}stop reason = Foo: Bar
1721
# CHECK-MESSAGE_ONLY: thread #{{.*}}stop reason = <empty category>: Bar

lldb/test/Shell/Settings/TestEchoCommands.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
# RUN: %lldb -x -b -o 'settings set interpreter.echo-comment-commands true' -s %S/Inputs/EchoCommandsTest.in | FileCheck %S/Inputs/EchoCommandsAll.out
23
# RUN: %lldb -x -b -o 'settings set interpreter.echo-comment-commands false' -s %S/Inputs/EchoCommandsTest.in | FileCheck %S/Inputs/EchoCommandsNoComments.out
34
# RUN: %lldb -x -b -o 'settings set interpreter.echo-commands false' -s %S/Inputs/EchoCommandsTest.in | FileCheck %S/Inputs/EchoCommandsNone.out

lldb/test/Shell/SymbolFile/DWARF/x86/dead-code-filtering.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
2+
13
# RUN: yaml2obj %s > %t
24
# RUN: lldb-test symbols %t | FileCheck %s --check-prefix=TEST
35
# RUN: %lldb %t -o "image dump line-table a.c" -o "image lookup -n _start" -o "image lookup -n f" -o exit | FileCheck %s

lldb/test/Shell/SymbolFile/NativePDB/local-variables.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
// clang-format off
22

3+
// XFAIL: target=x86_64-{{.*}}-windows{{.*}}
4+
35
// REQUIRES: system-windows
46
// RUN: %build -o %t.exe -- %s
57
// RUN: env LLDB_USE_NATIVE_PDB_READER=1 %lldb -f %t.exe -s \

lldb/test/Shell/SymbolFile/NativePDB/stack_unwinding01.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// clang-format off
22
// REQUIRES: lld, system-windows
33

4+
// XFAIL: target=x86_64-{{.*}}-windows{{.*}}
5+
46
// RUN: %build --compiler=clang-cl --nodefaultlib -o %t.exe -- %s
57
// RUN: env LLDB_USE_NATIVE_PDB_READER=1 %lldb -f %t.exe -s \
68
// RUN: %p/Inputs/stack_unwinding01.lldbinit 2>&1 | FileCheck %s

lldb/test/Shell/SymbolFile/PDB/ast-restore.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=msvc --nodefaultlib --output=%t.exe %S/Inputs/AstRestoreTest.cpp
34
RUN: env LLDB_USE_NATIVE_PDB_READER=0 lldb-test symbols -dump-ast %t.exe | FileCheck --check-prefix=ENUM %s

lldb/test/Shell/SymbolFile/PDB/calling-conventions-x86.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, lld, (target-x86 || target-x86_64)
23
RUN: %build --compiler=clang-cl --arch=32 --nodefaultlib --output=%t.exe %S/Inputs/CallingConventionsTest.cpp \
34
RUN: && lldb-test symbols -dump-ast %t.exe | FileCheck --check-prefix 32BIT-CHECK %s

lldb/test/Shell/SymbolFile/PDB/class-layout.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=clang-cl --mode=compile --arch=32 --nodefaultlib --output=%T/ClassLayoutTest.cpp.obj %S/Inputs/ClassLayoutTest.cpp
34
RUN: %build --compiler=msvc --mode=link --arch=32 --nodefaultlib --output=%T/ClassLayoutTest.cpp.exe %T/ClassLayoutTest.cpp.obj

lldb/test/Shell/SymbolFile/PDB/enums-layout.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=msvc --arch=32 --nodefaultlib --output=%T/SimpleTypesTest.cpp.enums.exe %S/Inputs/SimpleTypesTest.cpp
34
RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=ENUM %s

lldb/test/Shell/SymbolFile/PDB/expressions.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=msvc --nodefaultlib --output=%t.exe %S/Inputs/ExpressionsTest.cpp
34
RUN: not %lldb -b -s %S/Inputs/ExpressionsTest0.script -s %S/Inputs/ExpressionsTest1.script -s %S/Inputs/ExpressionsTest2.script -- %t.exe 2>&1 | FileCheck %s

lldb/test/Shell/SymbolFile/PDB/func-symbols.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, lld
23
RUN: %build --compiler=clang-cl --arch=32 --nodefaultlib --output=%T/FuncSymbolsTest.exe %S/Inputs/FuncSymbolsTestMain.cpp %S/Inputs/FuncSymbols.cpp
34
RUN: lldb-test symbols %T/FuncSymbolsTest.exe | FileCheck --check-prefix=CHECK-ONE %s

lldb/test/Shell/SymbolFile/PDB/pointers.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=clang-cl --mode=compile --arch=32 --nodefaultlib --output=%T/PointerTypeTest.cpp.obj %S/Inputs/PointerTypeTest.cpp
34
RUN: %build --compiler=msvc --mode=link --arch=32 --nodefaultlib --output=%T/PointerTypeTest.cpp.exe %T/PointerTypeTest.cpp.obj

lldb/test/Shell/SymbolFile/PDB/type-quals.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=clang-cl --mode=compile --arch=32 --nodefaultlib --output=%T/TypeQualsTest.cpp.obj %S/Inputs/TypeQualsTest.cpp
34
RUN: %build --compiler=msvc --mode=link --arch=32 --nodefaultlib --output=%T/TypeQualsTest.cpp.exe %T/TypeQualsTest.cpp.obj

lldb/test/Shell/SymbolFile/PDB/typedefs.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=msvc --arch=32 --nodefaultlib --output=%T/SimpleTypesTest.cpp.typedefs.exe %S/Inputs/SimpleTypesTest.cpp
34
RUN: lldb-test symbols %T/SimpleTypesTest.cpp.typedefs.exe | FileCheck %s

lldb/test/Shell/SymbolFile/PDB/udt-layout.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, lld
23
RUN: %build --compiler=clang-cl --output=%t.exe %S/Inputs/UdtLayoutTest.cpp
34
RUN: %lldb -b -s %S/Inputs/UdtLayoutTest.script -- %t.exe | FileCheck %s

lldb/test/Shell/SymbolFile/PDB/variables.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
12
REQUIRES: system-windows, msvc
23
RUN: %build --compiler=clang-cl --mode=compile --arch=64 --nodefaultlib --output=%T/VariablesTest.cpp.obj %S/Inputs/VariablesTest.cpp
34
RUN: %build --compiler=msvc --mode=link --arch=64 --nodefaultlib --output=%T/VariablesTest.cpp.exe %T/VariablesTest.cpp.obj

0 commit comments

Comments
 (0)