summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/Linker/targettriple.ll1
-rw-r--r--llvm/test/Object/archive-delete.test2
-rw-r--r--llvm/test/Object/archive-extract-dir.test4
-rw-r--r--llvm/test/Object/archive-format.test2
-rw-r--r--llvm/test/Object/archive-move.test2
-rw-r--r--llvm/test/Object/archive-update.test2
-rw-r--r--llvm/test/Object/extract.ll2
-rw-r--r--llvm/test/Object/nm-trivial-object.test1
-rw-r--r--llvm/test/tools/llvm-cov/llvm-cov.test3
9 files changed, 3 insertions, 16 deletions
diff --git a/llvm/test/Linker/targettriple.ll b/llvm/test/Linker/targettriple.ll
index 87787067006..a159797856c 100644
--- a/llvm/test/Linker/targettriple.ll
+++ b/llvm/test/Linker/targettriple.ll
@@ -1,4 +1,3 @@
-; REQUIRES: shell
; RUN: llvm-link %s %S/Inputs/targettriple-a.ll -S -o - 2>%t.a.err | FileCheck %s
; RUN: cat %t.a.err | FileCheck --check-prefix=WARN-A %s --allow-empty
diff --git a/llvm/test/Object/archive-delete.test b/llvm/test/Object/archive-delete.test
index 552b0e709f6..c8530beafce 100644
--- a/llvm/test/Object/archive-delete.test
+++ b/llvm/test/Object/archive-delete.test
@@ -1,7 +1,5 @@
Test the 'd' operation in llvm-ar
-REQUIRES: shell
-
RUN: cd %T
RUN: rm -f %t.a
diff --git a/llvm/test/Object/archive-extract-dir.test b/llvm/test/Object/archive-extract-dir.test
index c718f90275b..5182a2f9141 100644
--- a/llvm/test/Object/archive-extract-dir.test
+++ b/llvm/test/Object/archive-extract-dir.test
@@ -1,5 +1,3 @@
-REQUIRES: shell
-
RUN: mkdir -p %t
RUN: cd %t
RUN: rm -rf foo
@@ -10,4 +8,4 @@ RUN: rm foo
RUN: mkdir foo
RUN: not llvm-ar x test.a foo 2>&1 | FileCheck %s
-CHECK: foo: Is a directory
+CHECK: foo: {{[Ii]}}s a directory
diff --git a/llvm/test/Object/archive-format.test b/llvm/test/Object/archive-format.test
index 20ac1a0d78f..236a181139a 100644
--- a/llvm/test/Object/archive-format.test
+++ b/llvm/test/Object/archive-format.test
@@ -1,8 +1,6 @@
Test the exact archive format. In particular, test which file names use the
string table or not.
-REQUIRES: shell
-
RUN: mkdir -p %t
RUN: cd %t
diff --git a/llvm/test/Object/archive-move.test b/llvm/test/Object/archive-move.test
index 0378e9111a9..adc114994d2 100644
--- a/llvm/test/Object/archive-move.test
+++ b/llvm/test/Object/archive-move.test
@@ -1,7 +1,5 @@
Test the 'm' operation in llvm-ar
-REQUIRES: shell
-
RUN: cd %T
RUN: rm -f %t.a
diff --git a/llvm/test/Object/archive-update.test b/llvm/test/Object/archive-update.test
index 20286d2669a..91ca8102c7e 100644
--- a/llvm/test/Object/archive-update.test
+++ b/llvm/test/Object/archive-update.test
@@ -1,7 +1,5 @@
Test the 'u' option of llvm-ar
-REQUIRES: shell
-
RUN: cd %T
RUN: rm -f %t.a
diff --git a/llvm/test/Object/extract.ll b/llvm/test/Object/extract.ll
index a4e76499ca6..8d77f09fe88 100644
--- a/llvm/test/Object/extract.ll
+++ b/llvm/test/Object/extract.ll
@@ -3,8 +3,6 @@
; This test just makes sure that llvm-ar can extract bytecode members
; from various style archives.
-; REQUIRES: shell
-
; RUN: cd %T
; RUN: rm -f very_long_bytecode_file_name.bc
diff --git a/llvm/test/Object/nm-trivial-object.test b/llvm/test/Object/nm-trivial-object.test
index 0135f2df3cb..c576c236fc0 100644
--- a/llvm/test/Object/nm-trivial-object.test
+++ b/llvm/test/Object/nm-trivial-object.test
@@ -46,7 +46,6 @@ RUN: mkdir -p %t
RUN: cd %t
RUN: cp %p/Inputs/trivial-object-test.macho-i386 a.out
RUN: llvm-nm | FileCheck %s -check-prefix A-OUT
-REQUIRES: shell
COFF: 00000000 {{.*}} d .data
diff --git a/llvm/test/tools/llvm-cov/llvm-cov.test b/llvm/test/tools/llvm-cov/llvm-cov.test
index 0d3eb6b8f81..6a71120c882 100644
--- a/llvm/test/tools/llvm-cov/llvm-cov.test
+++ b/llvm/test/tools/llvm-cov/llvm-cov.test
@@ -1,7 +1,8 @@
# Tests for compatibility between llvm-cov and gcov. These work by
# comparing llvm-cov against reference outputs generated by gcov 4.2.
-# "cd" and globbing are unsupported in lit internal runner.
+# Test fails on Windows where internal shell is used due to path separator
+# mismatches.
REQUIRES: shell
RUN: rm -rf %t
OpenPOWER on IntegriCloud