public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r14-8336] xfail libgomp.c/declare-variant-4-{fiji,gfx803}.c
@ 2024-01-22 16:57 Tobias Burnus
  0 siblings, 0 replies; only message in thread
From: Tobias Burnus @ 2024-01-22 16:57 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:a1b2953924c451ce90a3fdce6841b63bf05f335f

commit r14-8336-ga1b2953924c451ce90a3fdce6841b63bf05f335f
Author: Tobias Burnus <tburnus@baylibre.com>
Date:   Mon Jan 22 17:56:36 2024 +0100

    xfail libgomp.c/declare-variant-4-{fiji,gfx803}.c
    
    Since r14-4734-g56ed1055b2f40ac162ae8d382280ac07a33f789f, GCC no longer
    builds the Fiji (alias gfx803) libraries by default as support for it was
    removed in ROCm 4.0 and will be removed in LLVM 18.
    
    Thus, unless gfx803 is explicitly enabled, the following testcases will
    fail to link as libgomp is not available for Fiji. Hence, this commit
    xfails those testcases.
    
    libgomp/ChangeLog:
    
            * testsuite/libgomp.c/declare-variant-4-fiji.c: Xfail as fiji
            support is no longer enabled by default.
            * testsuite/libgomp.c/declare-variant-4-gfx803.c: Likewise.
    
    Signed-off-by: Tobias Burnus <tburnus@baylibre.com>

Diff:
---
 libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c   | 2 ++
 libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c b/libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c
index a138fb092f8..654f9bc655c 100644
--- a/libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c
+++ b/libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c
@@ -3,6 +3,8 @@
 /* { dg-additional-options -foffload=-march=fiji } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
 
+/* { dg-xfail-if "fiji/gfx803 is no longer enabled by default & deprectated in ROCm/LLVM/GCC" { *-*-* } } */
+
 #define USE_FIJI_FOR_GFX803
 #include "declare-variant-4.h"
 
diff --git a/libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c b/libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c
index 03dffddac49..b447631e52e 100644
--- a/libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c
+++ b/libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c
@@ -3,6 +3,8 @@
 /* { dg-additional-options -foffload=-march=fiji } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
 
+/* { dg-xfail-if "fiji/gfx803 is no longer enabled by default & deprectated in ROCm/LLVM/GCC" { *-*-* } } */
+
 #include "declare-variant-4.h"
 
 /* { dg-final { only_for_offload_target amdgcn-amdhsa scan-offload-tree-dump "= gfx803 \\(\\);" "optimized" } } */

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-01-22 16:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-22 16:57 [gcc r14-8336] xfail libgomp.c/declare-variant-4-{fiji,gfx803}.c Tobias Burnus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).