[compiler-rt] dc7630d - [compiler-rt][builtins] Un-xfail two tests on sparcv9

Rainer Orth via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 11 06:47:42 PDT 2020


Author: Rainer Orth
Date: 2020-08-11T15:47:17+02:00
New Revision: dc7630dd4446ac9e1c654b8bb32f5787fafede67

URL: https://github.com/llvm/llvm-project/commit/dc7630dd4446ac9e1c654b8bb32f5787fafede67
DIFF: https://github.com/llvm/llvm-project/commit/dc7630dd4446ac9e1c654b8bb32f5787fafede67.diff

LOG: [compiler-rt][builtins] Un-xfail two tests on sparcv9

Two tests currently `XPASS` on sparcv9:

  Unexpectedly Passed Tests (2):
    Builtins-sparcv9-sunos :: compiler_rt_logbl_test.c
    Builtins-sparcv9-sunos :: divtc3_test.c

The following patch fixes this.

Tested on `sparcv9-sun-solaris2.11`.

Differential Revision: https://reviews.llvm.org/D85119

Added: 
    

Modified: 
    compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c
    compiler-rt/test/builtins/Unit/divtc3_test.c

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c b/compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c
index b3867bacd9a1..1bbc9e382eb1 100644
--- a/compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c
+++ b/compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c
@@ -1,9 +1,5 @@
 // RUN: %clang_builtins %s %librt -o %t && %run %t
 
-//
-// Bug 42496
-// XFAIL: sparcv9-target-arch
-//
 #define QUAD_PRECISION
 #include <math.h>
 #include <stdio.h>

diff  --git a/compiler-rt/test/builtins/Unit/divtc3_test.c b/compiler-rt/test/builtins/Unit/divtc3_test.c
index 461813194487..18042031ccf0 100644
--- a/compiler-rt/test/builtins/Unit/divtc3_test.c
+++ b/compiler-rt/test/builtins/Unit/divtc3_test.c
@@ -3,8 +3,8 @@
 // REQUIRES: c99-complex
 
 //
-// 32-bit: Bug 42493, 64-bit: Bug 42496
-// XFAIL: sparc
+// Bug 42493
+// XFAIL: sparc-target-arch
 //
 #include <stdio.h>
 


        


More information about the llvm-commits mailing list