[PATCH] D36249: Mark tests that need intel 80-bit floats as x86-only
Sterling Augustine via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Aug 2 16:00:22 PDT 2017
saugustine created this revision.
These tests assume intel-80 bit floats, as noted in their comments. Rather than having each target discover the incompatibility and disable them ad-hoc, mark them as requiring x86.
Repository:
rL LLVM
https://reviews.llvm.org/D36249
Files:
compiler-rt/test/builtins/Unit/fixunsxfti_test.c
compiler-rt/test/builtins/Unit/fixxfti_test.c
compiler-rt/test/builtins/Unit/floattixf_test.c
compiler-rt/test/builtins/Unit/floatuntixf_test.c
Index: compiler-rt/test/builtins/Unit/floatuntixf_test.c
===================================================================
--- compiler-rt/test/builtins/Unit/floatuntixf_test.c
+++ compiler-rt/test/builtins/Unit/floatuntixf_test.c
@@ -1,8 +1,5 @@
// RUN: %clang_builtins %s %librt -o %t && %run %t
-// XFAIL: aarch64
-// test fails for aarch64 (see pr32260)
-
-// UNSUPPORTED: mips
+// REQUIRES: x86-target-arch
//===-- floatuntixf.c - Test __floatuntixf --------------------------------===//
//
Index: compiler-rt/test/builtins/Unit/floattixf_test.c
===================================================================
--- compiler-rt/test/builtins/Unit/floattixf_test.c
+++ compiler-rt/test/builtins/Unit/floattixf_test.c
@@ -1,8 +1,5 @@
// RUN: %clang_builtins %s %librt -o %t && %run %t
-// XFAIL: aarch64
-// test fails for aarch64 (see pr32260)
-
-// UNSUPPORTED: mips
+// REQUIRES: x86-target-arch
//===-- floattixf.c - Test __floattixf ------------------------------------===//
//
Index: compiler-rt/test/builtins/Unit/fixxfti_test.c
===================================================================
--- compiler-rt/test/builtins/Unit/fixxfti_test.c
+++ compiler-rt/test/builtins/Unit/fixxfti_test.c
@@ -1,8 +1,5 @@
// RUN: %clang_builtins %s %librt -o %t && %run %t
-// XFAIL: aarch64
-// test fails for aarch64 (see pr32260)
-
-// UNSUPPORTED: mips
+// REQUIRES: x86-target-arch
//===-- fixxfti_test.c - Test __fixxfti -----------------------------------===//
//
Index: compiler-rt/test/builtins/Unit/fixunsxfti_test.c
===================================================================
--- compiler-rt/test/builtins/Unit/fixunsxfti_test.c
+++ compiler-rt/test/builtins/Unit/fixunsxfti_test.c
@@ -1,8 +1,5 @@
// RUN: %clang_builtins %s %librt -o %t && %run %t
-// XFAIL: aarch64
-// test fails for aarch64 (see pr32260)
-
-// UNSUPPORTED: mips
+// REQUIRES: x86-target-arch
//===-- fixunsxfti_test.c - Test __fixunsxfti -----------------------------===//
//
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36249.109447.patch
Type: text/x-patch
Size: 1991 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20170802/deb33ac4/attachment.bin>
More information about the cfe-commits
mailing list