From 7d822f839f221ae2288e04ff96c17a4f4704db05 Mon Sep 17 00:00:00 2001 From: Justin Bogner Date: Wed, 10 Sep 2014 06:35:38 +0000 Subject: [PATCH] llvm-cov: Remove an overly system specific test It appears that the -filename-equivalence option for testing llvm-cov doesn't work correctly with -show-expansions. I'm reverting this test to get the bots green while I look into fixing that. This partially reverts r217476 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217478 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/tools/llvm-cov/showExpansions.cpp | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 test/tools/llvm-cov/showExpansions.cpp diff --git a/test/tools/llvm-cov/showExpansions.cpp b/test/tools/llvm-cov/showExpansions.cpp deleted file mode 100644 index db5786b9892..00000000000 --- a/test/tools/llvm-cov/showExpansions.cpp +++ /dev/null @@ -1,31 +0,0 @@ -// RUN: llvm-cov show %S/Inputs/showExpansions.covmapping -instr-profile %S/Inputs/showExpansions.profdata -dump -show-expansions -filename-equivalence %s | FileCheck %s - -#define DO_SOMETHING_ELSE() \ - do { \ - } while (0) -#define ANOTHER_THING() \ - do { \ - if (0) { \ - } \ - } while (0) - -#define DO_SOMETHING(x) \ - do { \ - if (x) \ - DO_SOMETHING_ELSE(); \ - else \ - ANOTHER_THING(); \ - } while (0) - -int main(int argc, const char *argv[]) { - for (int i = 0; i < 100; ++i) - DO_SOMETHING(i); - return 0; -} - -// CHECK: Expansion of {{[0-9]+}}:13 -> 18 @ {{[0-9]+}}, 22:5 -// CHECK: Expansion of {{[0-9]+}}:4 -> 5 @ {{[0-9]+}}, 15:7 -// CHECK: Expansion of {{[0-9]+}}:7 -> 10 @ {{[0-9]+}}, 17:7 - -// llvm-cov doesn't work on big endian yet -// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc -- 2.11.0