Commit f4cb9c91 authored by Oliver Stannard's avatar Oliver Stannard
Browse files

Disable llvm-objdump --debug-vars tests on Windows

These tests passed in my Windows 10 VM, but are failing on Windows bots
with errors which look related to unicode encodings. Disable the tests
on Windows for now.
parent c5ff3df8
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@
## Generated with this compile command, with the source code in Inputs/debug.c:
## clang --target=arm--none-eabi -march=armv7-a -c debug.c -O1 -gdwarf-4 -S -o - -ffunction-sections

## The unicode characters in this test cause test failures on Windows.
# UNSUPPORTED: system-windows

# RUN: llvm-mc -triple armv8a--none-eabi < %s -filetype=obj | \
# RUN:     llvm-objdump - -d --debug-vars --no-show-raw-insn | \
# RUN:     FileCheck %s
+3 −0
Original line number Diff line number Diff line
@@ -8,6 +8,9 @@
## Generated with this compile command, with the source code in Inputs/debug.c:
## clang --target=arm--none-eabi -march=armv7-a -c debug.c -O1 -gdwarf-4 -S -o -

## The unicode characters in this test cause test failures on Windows.
# UNSUPPORTED: system-windows

# RUN: llvm-mc -triple armv8a--none-eabi < %s -filetype=obj | \
# RUN:     llvm-objdump - -d --debug-vars | \
# RUN:     FileCheck %s --check-prefix=RAW --strict-whitespace
+3 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@
## Generated with this compile command, with the source code in Inputs/debug.c:
## clang --target=arm--none-eabi -march=armv7-a -c debug.c -O1 -gdwarf-5 -S -o - -ffunction-sections

## The unicode characters in this test cause test failures on Windows.
# UNSUPPORTED: system-windows

# RUN: llvm-mc -triple armv8a--none-eabi < %s -filetype=obj --dwarf-version=5 | \
# RUN:     llvm-objdump - -d --debug-vars --no-show-raw-insn | \
# RUN:     FileCheck %s
+3 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@
## Generated with this compile command, with the source code in Inputs/debug.c:
## clang --target=arm--none-eabi -march=armv7-a -c debug.c -O1 -gdwarf-3 -S -o -

## The unicode characters in this test cause test failures on Windows.
# UNSUPPORTED: system-windows

# RUN: llvm-mc -triple armv8a--none-eabi < %s -filetype=obj --dwarf-version=5 | \
# RUN:     llvm-objdump - -d --debug-vars --no-show-raw-insn | \
# RUN:     FileCheck %s
+3 −2
Original line number Diff line number Diff line
@@ -2,10 +2,11 @@
## using DWARF4 debug info, with multiple functions in one section.

## Generated with this compile command and source code:
## clang --target=arm--none-eabi -march=armv7-a -c debug.c -O1 -gdwarf-3 -S -o -

## clang --target=powerpc64-unknown-linux -c debug.c -O1 -S -o -

## The unicode characters in this test cause test failures on Windows.
# UNSUPPORTED: system-windows

## int foo(int a, int b, int c) {
##   int x = a + b;
##   int y = x + c;