From 1a06f5e6a34797a74e86d2d76369eb9d78c4c538 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 2 Feb 2016 13:48:41 +0100 Subject: [PATCH] libgomp: Skip hsa offloading for OpenACC test cases libgomp/ * testsuite/lib/libgomp.exp: Skip hsa offloading for OpenACC test cases. From-SVN: r233073 --- libgomp/ChangeLog | 3 +++ libgomp/testsuite/lib/libgomp.exp | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 806e23d64287..6c9bf6ac43d5 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,5 +1,8 @@ 2016-02-02 Thomas Schwinge + * testsuite/lib/libgomp.exp: Skip hsa offloading for OpenACC test + cases. + * plugin/configfrag.ac (HSA_KMT_LIB, HSA_KMT_LDFLAGS): New variables. * testsuite/libgomp-test-support.exp.in (hsa_runtime_lib) diff --git a/libgomp/testsuite/lib/libgomp.exp b/libgomp/testsuite/lib/libgomp.exp index bb9b15f3a41c..a4c9d834e461 100644 --- a/libgomp/testsuite/lib/libgomp.exp +++ b/libgomp/testsuite/lib/libgomp.exp @@ -42,15 +42,17 @@ load_file libgomp-test-support.exp set offload_targets_s [split $offload_targets ","] set offload_targets_s_openacc {} foreach offload_target_openacc $offload_targets_s { + # Translate to OpenACC names, or skip if not yet supported. switch $offload_target_openacc { intelmic { - # Skip; will all FAIL because of missing - # GOMP_OFFLOAD_CAP_OPENACC_200. continue } nvptx { set offload_target_openacc "nvidia" } + hsa { + continue + } } lappend offload_targets_s_openacc "$offload_target_openacc" } -- 2.47.2