-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
amdclang
target_reverse_offload.7.c:13:22: error: unexpected OpenMP clause 'reverse_offload' in directive '#pragma omp requires'
13 | #pragma omp requires reverse_offload
| ^
target_reverse_offload.7.c:13:37: error: expected at least one clause on '#pragma omp requires' directive
13 | #pragma omp requires reverse_offload
| ^
target_reverse_offload.7.c:24:46: error: unexpected 'enter' clause, use 'to' instead
24 | #pragma omp declare target device_type(host) enter(error_handler)
| ^
target_reverse_offload.7.c:24:21: error: expected at least one 'to', 'link' or 'indirect' clause
24 | #pragma omp declare target device_type(host) enter(error_handler)
| ^
target_reverse_offload.7.c:40:13: error: region cannot be nested inside 'target' region
40 | #pragma omp target device(ancestor: 1) map(always,to: A[i:1])
| ^
target_reverse_offload.7.c:40:32: error: device clause with ancestor device-modifier used without specifying 'requires reverse_offload'
40 | #pragma omp target device(ancestor: 1) map(always,to: A[i:1])
| ^
6
nvc
"target_reverse_offload.7.c", line 40: error: identifier "ancestor" is undefined
#pragma omp target device(ancestor: 1) map(always,to: A[i:1])
^
"target_reverse_offload.7.c", line 40: error: expected a ")"
#pragma omp target device(ancestor: 1) map(always,to: A[i:1])
^
"target_reverse_offload.7.c", line 40: error: expected a ")"
#pragma omp target device(ancestor: 1) map(always,to: A[i:1])
^
"target_reverse_offload.7.c", line 24: error: invalid text in pragma
#pragma omp declare target device_type(host) enter(error_handler)
^
"target_reverse_offload.7.c", line 24: error: extra text after expected end of preprocessing directive
#pragma omp declare target device_type(host) enter(error_handler)
^
Metadata
Metadata
Assignees
Labels
No labels