[Bug c/65001] New: OpenACC data clauses, OpenMP target data clauses: "register" storage class
tschwinge at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Feb 10 13:03:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65001
Bug ID: 65001
Summary: OpenACC data clauses, OpenMP target data clauses:
"register" storage class
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Keywords: openacc, openmp
Severity: minor
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: tschwinge at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
Consider:
register char *a = 0;
#pragma acc data deviceptr(a)
++a;
../../deviceptr3.c:5:9: error: address of register variable 'a' requested
#pragma acc data deviceptr(a)
^
Also for other OpenACC data clauses as well as OpenMP target data clauses.
Should this be supported?
More information about the Gcc-bugs
mailing list