Fix 'libgomp.c/declare-variant-3-*.c' compilation for configurations where GCN offloading is enabled in addition to nvptx
The GCN offloading compiler doesn't like '-misa=sm_30' etc.; restrict to
'-foffload=nvptx-none' compilation only.
Fix-up for commit 59b8ade887
"[libgomp, testsuite, nvptx] Add libgomp.c/declare-variant-3-sm*.c".
libgomp/
* testsuite/libgomp.c/declare-variant-3-sm30.c:
'dg-additional-options -foffload=nvptx-none'.
* testsuite/libgomp.c/declare-variant-3-sm35.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm53.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm70.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm75.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm80.c: Likewise.
This commit is contained in:
parent
9bd6ee8a82
commit
3f5a3b7539
6 changed files with 6 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do run { target { offload_target_nvptx } } } */
|
||||
/* { dg-additional-options -foffload=nvptx-none } */
|
||||
/* { dg-additional-options "-foffload=-misa=sm_30 -foffload=-mptx=_" } */
|
||||
/* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do link { target { offload_target_nvptx } } } */
|
||||
/* { dg-additional-options -foffload=nvptx-none } */
|
||||
/* { dg-additional-options "-foffload=-misa=sm_35 -foffload=-mptx=_" } */
|
||||
/* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do link { target { offload_target_nvptx } } } */
|
||||
/* { dg-additional-options -foffload=nvptx-none } */
|
||||
/* { dg-additional-options "-foffload=-misa=sm_53 -foffload=-mptx=_" } */
|
||||
/* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do link { target { offload_target_nvptx } } } */
|
||||
/* { dg-additional-options -foffload=nvptx-none } */
|
||||
/* { dg-additional-options "-foffload=-misa=sm_70 -foffload=-mptx=_" } */
|
||||
/* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do link { target { offload_target_nvptx } } } */
|
||||
/* { dg-additional-options -foffload=nvptx-none } */
|
||||
/* { dg-additional-options "-foffload=-misa=sm_75 -foffload=-mptx=_" } */
|
||||
/* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do link { target { offload_target_nvptx } } } */
|
||||
/* { dg-additional-options -foffload=nvptx-none } */
|
||||
/* { dg-additional-options "-foffload=-misa=sm_80 -foffload=-mptx=_" } */
|
||||
/* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue