[compiler-rt] r367295 - [builtins][test] XFAIL two SPARC tests

Rainer Orth via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 30 01:05:14 PDT 2019


Author: ro
Date: Tue Jul 30 01:05:14 2019
New Revision: 367295

URL: http://llvm.org/viewvc/llvm-project?rev=367295&view=rev
Log:
[builtins][test] XFAIL two SPARC tests

Two SPARC builtins tests are currently FAILing due to codegen bugs:

  Builtins-sparc-sunos :: divtc3_test.c
  Builtins-sparcv9-sunos :: compiler_rt_logbl_test.c
  Builtins-sparcv9-sunos :: divtc3_test.c

I'd like to XFAIL them to reduce testsuite noise. 
  
Done as follows, tested on sparcv9-sun-solaris2.11 and x86_64-pc-solaris2.11.

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

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

Modified: compiler-rt/trunk/test/builtins/Unit/compiler_rt_logbl_test.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/builtins/Unit/compiler_rt_logbl_test.c?rev=367295&r1=367294&r2=367295&view=diff
==============================================================================
--- compiler-rt/trunk/test/builtins/Unit/compiler_rt_logbl_test.c (original)
+++ compiler-rt/trunk/test/builtins/Unit/compiler_rt_logbl_test.c Tue Jul 30 01:05:14 2019
@@ -1,4 +1,8 @@
 // RUN: %clang_builtins %s %librt -o %t && %run %t
+//
+// Bug 42496
+// XFAIL: sparcv9-target-arch
+//
 //===-- compiler_rt_logbl_test.c - Test __compiler_rt_logbl ---------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.

Modified: compiler-rt/trunk/test/builtins/Unit/divtc3_test.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/builtins/Unit/divtc3_test.c?rev=367295&r1=367294&r2=367295&view=diff
==============================================================================
--- compiler-rt/trunk/test/builtins/Unit/divtc3_test.c (original)
+++ compiler-rt/trunk/test/builtins/Unit/divtc3_test.c Tue Jul 30 01:05:14 2019
@@ -1,4 +1,8 @@
 // RUN: %clang_builtins %s %librt -lm -o %t && %run %t
+//
+// 32-bit: Bug 42493, 64-bit: Bug 42496
+// XFAIL: sparc
+//
 //===-- divtc3_test.c - Test __divtc3 -------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.




More information about the llvm-commits mailing list