[compiler-rt] 47f3d55 - XFAIL: lld-available lit.cfg tag does not work as intended. (#99056)

via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 16 09:21:47 PDT 2024


Author: Kamau Bridgeman
Date: 2024-07-16T12:21:43-04:00
New Revision: 47f3d55ecebe5d4f0376bce673be75a98b5763a7

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

LOG: XFAIL: lld-available lit.cfg tag does not work as intended. (#99056)

This change XFAILs instrprof-gc-sections.c compiler-rt test case
because it uses the `lld-available` lit.config tag which erroneously
uses the `CMAKE_LINKER` if it is lld instead of checking for the
latest and greatest lld available. A patch is in the works to fix
this.
This change is to bring the `clang-ppc64le-linux-test-suite` and
`clang-ppc64le-linux-multistage` back to green as they were broken
as of PR #98382

Added: 
    

Modified: 
    compiler-rt/test/profile/instrprof-gc-sections.c

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/profile/instrprof-gc-sections.c b/compiler-rt/test/profile/instrprof-gc-sections.c
index 8b84c0a242180..88510205bcc45 100644
--- a/compiler-rt/test/profile/instrprof-gc-sections.c
+++ b/compiler-rt/test/profile/instrprof-gc-sections.c
@@ -1,7 +1,7 @@
 // REQUIRES: linux, lld-available
 
 // FIXME: Investigate and fix.
-// XFAIL: powerpc64-target-arch
+// XFAIL: powerpc64-target-arch, powerpc64le-target-arch
 
 // RUN: rm -rf %t.profraw
 // RUN: %clang_profgen=%t.profraw -fuse-ld=lld -fcoverage-mapping -mllvm -enable-name-compression=false -DCODE=1 -ffunction-sections -fdata-sections -Wl,--gc-sections -o %t %s


        


More information about the llvm-commits mailing list