[llvm] r324598 - [test][dsymutil] Fix tests for Windows bots.
Jonas Devlieghere via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 8 03:58:16 PST 2018
Author: jdevlieghere
Date: Thu Feb 8 03:58:16 2018
New Revision: 324598
URL: http://llvm.org/viewvc/llvm-project?rev=324598&view=rev
Log:
[test][dsymutil] Fix tests for Windows bots.
The UNSUPPORTED directive was not honored by the bot, presumably because
of the FIXME above it. This moves the comment down and removes the
remaining update check from basic-linking-x86.test.
This should un-break: llvm-clang-x86_64-expensive-checks-win/builds/7798/
Modified:
llvm/trunk/test/tools/dsymutil/X86/basic-linking-x86.test
llvm/trunk/test/tools/dsymutil/X86/update-one-CU.test
llvm/trunk/test/tools/dsymutil/X86/update.test
Modified: llvm/trunk/test/tools/dsymutil/X86/basic-linking-x86.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/dsymutil/X86/basic-linking-x86.test?rev=324598&r1=324597&r2=324598&view=diff
==============================================================================
--- llvm/trunk/test/tools/dsymutil/X86/basic-linking-x86.test (original)
+++ llvm/trunk/test/tools/dsymutil/X86/basic-linking-x86.test Thu Feb 8 03:58:16 2018
@@ -8,21 +8,6 @@ RUN: llvm-dsymutil -f -o - -oso-prepend-
RUN: llvm-dsymutil -dump-debug-map -oso-prepend-path=%p/.. %p/../Inputs/basic.macho.x86_64 | llvm-dsymutil -f -y -o - - | llvm-dwarfdump -a - | FileCheck %s --check-prefix=CHECK --check-prefix=BASIC
RUN: llvm-dsymutil -dump-debug-map -oso-prepend-path=%p/.. %p/../Inputs/basic-archive.macho.x86_64 | llvm-dsymutil -f -o - -y - | llvm-dwarfdump -a - | FileCheck %s --check-prefix=CHECK --check-prefix=ARCHIVE
-# Update tests
-RUN: rm -rf %t.dir
-RUN: mkdir -p %t.dir
-RUN: cat %p/../Inputs/basic.macho.x86_64 > %t.dir/basic
-RUN: llvm-dsymutil -oso-prepend-path=%p/.. %t.dir/basic
-RUN: llvm-dwarfdump -a %t.dir/basic.dSYM | FileCheck %s
-RUN: llvm-dsymutil --update %t.dir/basic.dSYM
-RUN: llvm-dwarfdump -a %t.dir/basic.dSYM | FileCheck %s
-RUN: llvm-dsymutil -u %t.dir/basic.dSYM
-RUN: llvm-dwarfdump -a %t.dir/basic.dSYM | FileCheck %s
-RUN: llvm-dsymutil --update %t.dir/basic.dSYM -o %t.dir/updated.dSYM
-RUN: llvm-dwarfdump -a %t.dir/updated.dSYM | FileCheck %s
-RUN: llvm-dsymutil -f -u %t2 -o %t3
-RUN: llvm-dwarfdump -a %t3 | FileCheck %s
-
CHECK: file format Mach-O 64-bit x86-64
CHECK: debug_info contents
Modified: llvm/trunk/test/tools/dsymutil/X86/update-one-CU.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/dsymutil/X86/update-one-CU.test?rev=324598&r1=324597&r2=324598&view=diff
==============================================================================
--- llvm/trunk/test/tools/dsymutil/X86/update-one-CU.test (original)
+++ llvm/trunk/test/tools/dsymutil/X86/update-one-CU.test Thu Feb 8 03:58:16 2018
@@ -1,5 +1,5 @@
-FIXME: This test should *not* fail on Windows.
UNSUPPORTED: windows
+Remove UNSUPPORTED once we figure out why this fails on Windows.
RUN: llvm-dsymutil -oso-prepend-path=%p/.. %p/../Inputs/objc.macho.x86_64 -o %t.dSYM
RUN: llvm-dsymutil -update %t.dSYM
Modified: llvm/trunk/test/tools/dsymutil/X86/update.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/dsymutil/X86/update.test?rev=324598&r1=324597&r2=324598&view=diff
==============================================================================
--- llvm/trunk/test/tools/dsymutil/X86/update.test (original)
+++ llvm/trunk/test/tools/dsymutil/X86/update.test Thu Feb 8 03:58:16 2018
@@ -1,5 +1,5 @@
-FIXME: This test should *not* fail on Windows.
UNSUPPORTED: windows
+Remove UNSUPPORTED once we figure out why this fails on Windows.
RUN: rm -rf %t.dir
RUN: mkdir -p %t.dir
More information about the llvm-commits
mailing list