[llvm] r322114 - Profiling tests: Endianess XFAIL for powerpc- (32-bit)

Hubert Tong via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 9 12:09:23 PST 2018


Author: hubert.reinterpretcast
Date: Tue Jan  9 12:09:23 2018
New Revision: 322114

URL: http://llvm.org/viewvc/llvm-project?rev=322114&view=rev
Log:
Profiling tests: Endianess XFAIL for powerpc- (32-bit)

Add powerpc- (32-bit) as XFAIL for tests that are documented either in-
line or via commit messages as expected to fail on big-endian systems.

Tests not documented in-line are documented in commit messages as
follows:
r211172 - test/tools/llvm-cov/llvm-cov.test
r247920 - test/Transforms/SampleProfile/gcc-simple.ll

Modified:
    llvm/trunk/test/Transforms/SampleProfile/gcc-simple.ll
    llvm/trunk/test/tools/llvm-cov/copy_block_helper.m
    llvm/trunk/test/tools/llvm-cov/gcov47_compatibility.cpp
    llvm/trunk/test/tools/llvm-cov/llvm-cov.test
    llvm/trunk/test/tools/llvm-cov/range_based_for.cpp
    llvm/trunk/test/tools/llvm-profdata/gcc-gcov-sample-profile.test

Modified: llvm/trunk/test/Transforms/SampleProfile/gcc-simple.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SampleProfile/gcc-simple.ll?rev=322114&r1=322113&r2=322114&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/SampleProfile/gcc-simple.ll (original)
+++ llvm/trunk/test/Transforms/SampleProfile/gcc-simple.ll Tue Jan  9 12:09:23 2018
@@ -1,6 +1,6 @@
 ; RUN: opt < %s -sample-profile -sample-profile-file=%S/Inputs/gcc-simple.afdo -S | FileCheck %s
 ; RUN: opt < %s -passes=sample-profile -sample-profile-file=%S/Inputs/gcc-simple.afdo -S | FileCheck %s
-; XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
+; XFAIL: powerpc-, powerpc64-, s390x, mips-, mips64-, sparc
 ; Original code:
 ;
 ; #include <stdlib.h>

Modified: llvm/trunk/test/tools/llvm-cov/copy_block_helper.m
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-cov/copy_block_helper.m?rev=322114&r1=322113&r2=322114&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-cov/copy_block_helper.m (original)
+++ llvm/trunk/test/tools/llvm-cov/copy_block_helper.m Tue Jan  9 12:09:23 2018
@@ -29,4 +29,4 @@ void test(id x) { // GCOV: -:    [[@LINE
 int main(int argc, const char *argv[]) { test(0); }
 
 // llvm-cov doesn't work on big endian yet
-// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
+// XFAIL: powerpc-, powerpc64-, s390x, mips-, mips64-, sparc

Modified: llvm/trunk/test/tools/llvm-cov/gcov47_compatibility.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-cov/gcov47_compatibility.cpp?rev=322114&r1=322113&r2=322114&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-cov/gcov47_compatibility.cpp (original)
+++ llvm/trunk/test/tools/llvm-cov/gcov47_compatibility.cpp Tue Jan  9 12:09:23 2018
@@ -27,4 +27,4 @@ int main(int argc, const char *argv[]) {
 }                                        // GCOV: -:    [[@LINE]]:}
 
 // llvm-cov doesn't work on big endian yet
-// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
+// XFAIL: powerpc-, powerpc64-, s390x, mips-, mips64-, sparc

Modified: llvm/trunk/test/tools/llvm-cov/llvm-cov.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-cov/llvm-cov.test?rev=322114&r1=322113&r2=322114&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-cov/llvm-cov.test (original)
+++ llvm/trunk/test/tools/llvm-cov/llvm-cov.test Tue Jan  9 12:09:23 2018
@@ -115,4 +115,4 @@ RUN: llvm-cov gcov test.c -gcda=test_fun
 RUN: llvm-cov gcov test_exit_block_arcs.c 2>&1 | FileCheck %s -check-prefix=EXIT_BLOCK_ARCS
 EXIT_BLOCK_ARCS: (main) has arcs from exit block.
 
-XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
+XFAIL: powerpc-, powerpc64-, s390x, mips-, mips64-, sparc

Modified: llvm/trunk/test/tools/llvm-cov/range_based_for.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-cov/range_based_for.cpp?rev=322114&r1=322113&r2=322114&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-cov/range_based_for.cpp (original)
+++ llvm/trunk/test/tools/llvm-cov/range_based_for.cpp Tue Jan  9 12:09:23 2018
@@ -26,4 +26,4 @@ int main(int argc, const char *argv[]) {
 }                                        // GCOV: -:    [[@LINE]]:}
 
 // llvm-cov doesn't work on big endian yet
-// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
+// XFAIL: powerpc-, powerpc64-, s390x, mips-, mips64-, sparc

Modified: llvm/trunk/test/tools/llvm-profdata/gcc-gcov-sample-profile.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-profdata/gcc-gcov-sample-profile.test?rev=322114&r1=322113&r2=322114&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-profdata/gcc-gcov-sample-profile.test (original)
+++ llvm/trunk/test/tools/llvm-profdata/gcc-gcov-sample-profile.test Tue Jan  9 12:09:23 2018
@@ -1,7 +1,7 @@
 The input gcov file has been generated on a little endian machine. Expect
 failures on big endian systems.
 
-XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
+XFAIL: powerpc-, powerpc64-, s390x, mips-, mips64-, sparc
 
 Tests for sample profiles encoded in GCC's gcov format.
 




More information about the llvm-commits mailing list