[compiler-rt] r255262 - [power] Fix test case target checks

Bill Seurer via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 10 09:09:54 PST 2015


Author: seurer
Date: Thu Dec 10 11:09:53 2015
New Revision: 255262

URL: http://llvm.org/viewvc/llvm-project?rev=255262&view=rev
Log:
[power] Fix test case target checks

Several test cases that used to fail on both power LE and BE
now run correctly on LE.


Modified:
    compiler-rt/trunk/test/tsan/cond_cancel.c
    compiler-rt/trunk/test/tsan/signal_errno.cc
    compiler-rt/trunk/test/tsan/signal_longjmp.cc

Modified: compiler-rt/trunk/test/tsan/cond_cancel.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/tsan/cond_cancel.c?rev=255262&r1=255261&r2=255262&view=diff
==============================================================================
--- compiler-rt/trunk/test/tsan/cond_cancel.c (original)
+++ compiler-rt/trunk/test/tsan/cond_cancel.c Thu Dec 10 11:09:53 2015
@@ -7,8 +7,8 @@
 // of the thread to "ThreadStatusFinished" failing a check in "SetJoined" 
 // (defined in sanitizer_thread_registry.cc). It might seem a bug on glibc,
 // however the same version GLIBC-2.17 will not make fail the test on 
-// powerpc64 (VMA=46)
-// XFAIL: powerpc64
+// powerpc64 BE (VMA=46)
+// XFAIL: powerpc64-unknown-linux-gnu
 
 #include "test.h"
 

Modified: compiler-rt/trunk/test/tsan/signal_errno.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/tsan/signal_errno.cc?rev=255262&r1=255261&r2=255262&view=diff
==============================================================================
--- compiler-rt/trunk/test/tsan/signal_errno.cc (original)
+++ compiler-rt/trunk/test/tsan/signal_errno.cc Thu Dec 10 11:09:53 2015
@@ -1,7 +1,7 @@
 // RUN: %clang_tsan -O1 %s -o %t && %deflake %run %t | FileCheck %s
-// This test fails on powerpc64 (VMA=44), it does not appear to be
+// This test fails on powerpc64 BE (VMA=44), it does not appear to be
 // a functional problem, but the Tsan report is missing some info.
-// XFAIL: powerpc64
+// XFAIL: powerpc64-unknown-linux-gnu
 
 #include "test.h"
 #include <signal.h>

Modified: compiler-rt/trunk/test/tsan/signal_longjmp.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/tsan/signal_longjmp.cc?rev=255262&r1=255261&r2=255262&view=diff
==============================================================================
--- compiler-rt/trunk/test/tsan/signal_longjmp.cc (original)
+++ compiler-rt/trunk/test/tsan/signal_longjmp.cc Thu Dec 10 11:09:53 2015
@@ -5,10 +5,10 @@
 
 // Longjmp assembly has not been implemented for mips64 yet
 // XFAIL: mips64
-// This test fails on powerpc64 (VMA=44), a segmentation fault
+// This test fails on powerpc64 BE (VMA=44), a segmentation fault
 // error happens at the second assignment
 // "((volatile int *volatile)mem)[1] = 1".
-// XFAIL: powerpc64
+// XFAIL: powerpc64-unknown-linux-gnu
 
 #include <setjmp.h>
 #include <signal.h>




More information about the llvm-commits mailing list