Lines Matching refs:map
40 …#pragma omp target map(marr[2][0:2][0:2]) // expected-error {{array section does not specify conti… in foo()
42 #pragma omp target map(marr[:][0:][:]) in foo()
44 …#pragma omp target map(marr[:][1:][:]) // expected-error {{array section does not specify contiguo… in foo()
46 #pragma omp target map(marr[:][n:][:]) in foo()
52 int map; // expected-note {{initialize the variable 'map' to silence this warning}} in xxx() local
53 #pragma omp target map(tofrom: map) // expected-warning {{variable 'map' is uninitialized when used… in xxx()
84 #pragma omp target map(arg,a,d,sref.b) in func()
86 …#pragma omp target map(arg[2:2],a,d) // expected-error {{subscripted value is not an array or poin… in func()
88 …#pragma omp target map(arg,a*2) // lt50-error {{expected expression containing only member accesse… in func()
90 …#pragma omp target map(arg,(c+1)[2]) // lt50-error {{expected expression containing only member ac… in func()
92 …#pragma omp target map(arg,a[:2],d) // expected-error {{subscripted value is not an array or point… in func()
94 …#pragma omp target map(arg,a,d[:2]) // expected-error {{subscripted value is not an array or point… in func()
97 …#pragma omp target map(to:ss) // expected-error {{threadprivate variables are not allowed in 'map'… in func()
100 #pragma omp target map(to:b,e) in func()
102 …#pragma omp target map(to:b,e) map(to:b) // lt50-error {{variable already marked as mapped in curr… in func()
104 #pragma omp target map(to:b[:2],e) in func()
106 #pragma omp target map(to:b,e[:]) in func()
108 …#pragma omp target map(b[-1:]) // expected-error {{array section must be a subset of the original … in func()
110 …#pragma omp target map(b[:-1]) // expected-error {{section length is evaluated to a negative value… in func()
112 #pragma omp target map(b[true:true]) in func()
115 #pragma omp target map(: c,f) // expected-error {{missing map type}} in func()
117 #pragma omp target map(always, tofrom: c,f) in func()
119 #pragma omp target map(always, tofrom: c[1:2],f) in func()
121 #pragma omp target map(always, tofrom: c,f[1:2]) in func()
123 …#pragma omp target map(always, tofrom: c[:],f) // expected-error {{section length is unspecified… in func()
125 …#pragma omp target map(always, tofrom: c,f[:]) // expected-error {{section length is unspecified… in func()
127 #pragma omp target map(always) // expected-error {{use of undeclared identifier 'always'}} in func()
129 #pragma omp target map(close, tofrom: c,f) in func()
131 #pragma omp target map(close, tofrom: c[1:2],f) in func()
133 #pragma omp target map(close, tofrom: c,f[1:2]) in func()
135 …#pragma omp target map(close, tofrom: c[:],f) // expected-error {{section length is unspecified … in func()
137 …#pragma omp target map(close, tofrom: c,f[:]) // expected-error {{section length is unspecified … in func()
139 #pragma omp target map(close) // expected-error {{use of undeclared identifier 'close'}} in func()
142 #pragma omp target map(present, tofrom: c,f) in func()
145 #pragma omp target map(present, tofrom: c[1:2],f) in func()
148 #pragma omp target map(present, tofrom: c,f[1:2]) in func()
152 #pragma omp target map(present, tofrom: c[:],f) in func()
156 #pragma omp target map(present, tofrom: c,f[:]) in func()
159 #pragma omp target map(present) in func()
163 #pragma omp target map(ompx_hold, tofrom: c,f) in func()
167 #pragma omp target map(ompx_hold, tofrom: c[1:2],f) in func()
171 #pragma omp target map(ompx_hold, tofrom: c,f[1:2]) in func()
176 #pragma omp target map(ompx_hold, tofrom: c[:],f) in func()
181 #pragma omp target map(ompx_hold, tofrom: c,f[:]) in func()
184 #pragma omp target map(ompx_hold) in func()
186 …#pragma omp target map(close, close, tofrom: a) // expected-error {{same map type modifier has b… in func()
188 …#pragma omp target map(always, close, always, close, tofrom: a) // expected-error 2 {{same map t… in func()
192 #pragma omp target map(present, present, tofrom: a) in func()
197 #pragma omp target map(ompx_hold, ompx_hold, tofrom: a) in func()
206 …#pragma omp target map(always, close, present, ompx_hold, always, close, present, ompx_hold, tofro… in func()
208 #pragma omp target map( , tofrom: a) // expected-error {{missing map type modifier}} in func()
210 …#pragma omp target map( , , tofrom: a) // expected-error {{missing map type modifier}} expected-… in func()
212 …#pragma omp target map( , , : a) // expected-error {{missing map type modifier}} expected-error … in func()
217 #pragma omp target map( d, f, bf: a) in func()
223 #pragma omp target map( , f, : a) in func()
225 #pragma omp target map(always close: a) // expected-error {{missing map type}} in func()
227 …#pragma omp target map(always close bf: a) // expected-error {{incorrect map type, expected one … in func()
232 #pragma omp target map(always tofrom close: a) in func()
236 #pragma omp target map(tofrom from: a) in func()
238 …#pragma omp target map(close bf: a) // expected-error {{incorrect map type, expected one of 'to'… in func()
240 …#pragma omp target map(([b[I]][bf])f) // lt50-error {{expected ',' or ']' in lambda capture list}… in func()
291 #pragma omp target map(r) in SAclient()
293 #pragma omp target map(marr[2] [0:2] [0:2]) // expected-error {{array section does not specify cont… in SAclient()
295 #pragma omp target map(marr[:] [0:2] [0:2]) // expected-error {{array section does not specify cont… in SAclient()
297 #pragma omp target map(marr[2][3] [0:2]) in SAclient()
299 #pragma omp target map(marr[:][:][:]) in SAclient()
301 #pragma omp target map(marr[:2][:][:]) in SAclient()
303 #pragma omp target map(marr [arg:][:][:]) in SAclient()
305 #pragma omp target map(marr [arg:]) in SAclient()
307 #pragma omp target map(marr [arg:][:arg][:]) // correct if arg is the size of dimension 2 in SAclient()
309 #pragma omp target map(marr[:arg][:]) in SAclient()
311 #pragma omp target map(marr[:arg] [n:]) in SAclient()
313 #pragma omp target map(marr[:][:arg] [n:]) // correct if arg is the size of dimension 2 in SAclient()
315 #pragma omp target map(marr[:][:m] [n:]) // expected-error {{array section does not specify conti… in SAclient()
317 #pragma omp target map(marr [n:m][:arg] [n:]) in SAclient()
319 #pragma omp target map(marr[:2][:1][:]) // expected-error {{array section does not specify contigu… in SAclient()
321 #pragma omp target map(marr[:2] [1:][:]) // expected-error {{array section does not specify contigu… in SAclient()
323 #pragma omp target map(marr[:2][:][:1]) // expected-error {{array section does not specify contigu… in SAclient()
325 #pragma omp target map(marr[:2][:] [1:]) // expected-error {{array section does not specify contigu… in SAclient()
327 #pragma omp target map(marr[:1][:2][:]) in SAclient()
329 #pragma omp target map(marr[:1][0][:]) in SAclient()
331 #pragma omp target map(marr[:arg][:2][:]) // correct if arg is 1 in SAclient()
333 #pragma omp target map(marr[:1] [3:1][:2]) in SAclient()
335 #pragma omp target map(marr[:1] [3:arg][:2]) // correct if arg is 1 in SAclient()
337 #pragma omp target map(marr[:1] [3:2][:2]) // expected-error {{array section does not specify con… in SAclient()
339 #pragma omp target map(marr[:2][:10][:]) in SAclient()
341 #pragma omp target map(marr[:2][:][:5 + 5]) in SAclient()
343 #pragma omp target map(marr[:2] [2 + 2 - 4:] [0:5 + 5]) in SAclient()
346 #pragma omp target map(marr[:1][:2][0]) // expected-error {{array section does not specify contiguo… in SAclient()
348 #pragma omp target map(marr2[:1][:2][0]) in SAclient()
351 #pragma omp target map(mvla[:1][:][0]) // correct if the size of dimension 2 is 1. in SAclient()
353 #pragma omp target map(mvla[:2][:arg][:]) // correct if arg is the size of dimension 2. in SAclient()
355 #pragma omp target map(mvla[:1][:2][0]) // expected-error {{array section does not specify contig… in SAclient()
357 #pragma omp target map(mvla[1] [2:arg][:]) in SAclient()
359 #pragma omp target map(mvla[:1][:][:]) in SAclient()
361 #pragma omp target map(mvla2[:1][:2][:11]) in SAclient()
363 #pragma omp target map(mvla2[:1][:2][:10]) // expected-error {{array section does not specify conti… in SAclient()
366 #pragma omp target map(mptr[:2] [2 + 2 - 4:1] [0:5 + 5]) // expected-error {{array section does not… in SAclient()
368 #pragma omp target map(mptr[:1][:2 - 1] [2:4 - 3]) in SAclient()
370 #pragma omp target map(mptr[:1][:arg] [2:4 - 3]) // correct if arg is 1. in SAclient()
372 #pragma omp target map(mptr[:1][:2 - 1] [0:2]) in SAclient()
374 #pragma omp target map(mptr[:1][:2] [0:2]) // expected-error {{array section does not specify conti… in SAclient()
376 #pragma omp target map(mptr[:1][:] [0:2]) // expected-error {{section length is unspecified and ca… in SAclient()
378 #pragma omp target map(mptr[:2][:1] [0:2]) // expected-error {{array section does not specify conti… in SAclient()
381 #pragma omp target map(r.ArrS[0].B) in SAclient()
383 #pragma omp target map(r.ArrS[:1].B) // expected-error {{OpenMP array section is not allowed here… in SAclient()
385 #pragma omp target map(r.ArrS[:arg].B) // expected-error {{OpenMP array section is not allowed here… in SAclient()
387 #pragma omp target map(r.ArrS[0].Arr [1:23]) in SAclient()
389 #pragma omp target map(r.ArrS[0].Arr [1:arg]) in SAclient()
391 #pragma omp target map(r.ArrS[0].Arr [arg:23]) in SAclient()
393 #pragma omp target map(r.ArrS[0].Error) // expected-error {{no member named 'Error' in 'SB… in SAclient()
395 #pragma omp target map(r.ArrS[0].A, r.ArrS[1].A) // lt50-error {{multiple array elements associated… in SAclient()
397 #pragma omp target map(r.ArrS[0].A, t.ArrS[1].A) in SAclient()
399 #pragma omp target map(r.PtrS[0], r.PtrS->B) // lt50-error {{same pointer dereferenced in multiple … in SAclient()
401 #pragma omp target map(r.PtrS, r.PtrS->B) // lt50-error {{pointer cannot be mapped along with a … in SAclient()
403 #pragma omp target map(r.PtrS->A, r.PtrS->B) in SAclient()
405 #pragma omp target map(r.RPtrS[0], r.RPtrS->B) // lt50-error {{same pointer dereferenced in multipl… in SAclient()
407 #pragma omp target map(r.RPtrS, r.RPtrS->B) // lt50-error {{pointer cannot be mapped along with … in SAclient()
409 #pragma omp target map(r.RPtrS->A, r.RPtrS->B) in SAclient()
411 #pragma omp target map(r.S.Arr[:12]) in SAclient()
413 #pragma omp target map(r.S.foo() [:12]) // lt50-error {{expected expression containing only member … in SAclient()
415 #pragma omp target map(r.C, r.D) in SAclient()
417 #pragma omp target map(r.C, r.C) // lt50-error {{variable already marked as mapped in current c… in SAclient()
419 #pragma omp target map(r.C) map(r.C) // lt50-error {{variable already marked as mapped in current c… in SAclient()
421 #pragma omp target map(r.C, r.S) // this would be an error only caught at runtime - Sema would … in SAclient()
423 #pragma omp target map(r, r.S) // lt50-error {{variable already marked as mapped in current c… in SAclient()
425 #pragma omp target map(r.C, t.C) in SAclient()
427 #pragma omp target map(r.A) // expected-error {{bit fields cannot be used to specify storage in a '… in SAclient()
429 #pragma omp target map(r.Arr) in SAclient()
431 #pragma omp target map(r.Arr [3:5]) in SAclient()
433 #pragma omp target map(r.Ptr [3:5]) in SAclient()
435 #pragma omp target map(r.ArrS [3:5].A) // expected-error {{OpenMP array section is not allo… in SAclient()
437 #pragma omp target map(r.ArrS [3:5].Arr [6:7]) // expected-error {{OpenMP array section is not allo… in SAclient()
439 #pragma omp target map(r.ArrS[3].Arr [6:7]) in SAclient()
441 #pragma omp target map(r.S.Arr [4:5]) in SAclient()
443 #pragma omp target map(r.S.Ptr [4:5]) in SAclient()
445 #pragma omp target map(r.S.Ptr[:]) // expected-error {{section length is unspecified and cannot be … in SAclient()
447 #pragma omp target map((p + 1)->A) // lt50-error {{expected expression containing only member acces… in SAclient()
449 #pragma omp target map(u.B) // expected-error {{mapping of union members is not allowed}} in SAclient()
457 #pragma omp target data map(to \ in SAclient()
460 #pragma omp target map(r.D) // lt50-error {{original storage of expression in data environme… in SAclient()
464 #pragma omp target data map(to \ in SAclient()
467 #pragma omp target map(t.Ptr[:23]) // lt50-error {{pointer cannot be mapped along with a section … in SAclient()
471 #pragma omp target data map(to \ in SAclient()
474 #pragma omp target data map(to \ in SAclient()
477 #pragma omp target map(t.D) in SAclient()
481 #pragma omp target data map(marr[:][:][:]) in SAclient()
483 #pragma omp target data map(marr) in SAclient()
487 #pragma omp target data map(to \ in SAclient()
490 #pragma omp target data map(to \ in SAclient()
493 #pragma omp target map(t.D) in SAclient()
586 #pragma omp target map // expected-error {{expected '(' after 'map'}} in tmain()
588 #pragma omp target map( // expected-error {{expected ')'}} expected-note {{to match this '('}} expe… in tmain()
590 #pragma omp target map() // expected-error {{expected expression}} in tmain()
592 #pragma omp target map(alloc) // expected-error {{use of undeclared identifier 'alloc'}} in tmain()
594 #pragma omp target map(to argc // expected-error {{expected ')'}} expected-note {{to match this '('… in tmain()
596 #pragma omp target map(to:) // expected-error {{expected expression}} in tmain()
598 #pragma omp target map(from: argc, // expected-error {{expected expression}} expected-error {{expec… in tmain()
600 #pragma omp target map(x: y) // expected-error {{incorrect map type, expected one of 'to', 'from', … in tmain()
602 #pragma omp target map(x) in tmain()
604 #pragma omp target map(tofrom: t[:I]) in tmain()
606 #pragma omp target map(T: a) // expected-error {{incorrect map type, expected one of 'to', 'from', … in tmain()
608 #pragma omp target map(T) // expected-error {{'T' does not refer to a value}} in tmain()
610 #pragma omp target map(I) // lt50-error 2 {{expected expression containing only member accesses and… in tmain()
612 #pragma omp target map(S2::S2s) in tmain()
614 #pragma omp target map(S2::S2sc) in tmain()
616 #pragma omp target map(x) in tmain()
618 #pragma omp target map(to: x) in tmain()
620 #pragma omp target map(to: to) in tmain()
622 #pragma omp target map(to) in tmain()
624 #pragma omp target map(to, x) in tmain()
626 #pragma omp target data map(to x) // expected-error {{expected ',' or ')' in 'map' clause}} in tmain()
627 #pragma omp target data map(tofrom: argc > 0 ? x : y) // lt50-error 2 {{expected expression contain… in tmain()
628 #pragma omp target data map(argc) in tmain()
629 #pragma omp target data map(S1) // expected-error {{'S1' does not refer to a value}} in tmain()
630 #pragma omp target data map(a, b, c, d, f) // expected-error {{incomplete type 'S1' where a complet… in tmain()
631 #pragma omp target data map(ba) // warn-warning 2 {{Type 'const S2 [5]' is not trivially copyable a… in tmain()
632 #pragma omp target data map(ca) // warn-warning 2 {{Type 'const S3 [5]' is not trivially copyable a… in tmain()
633 #pragma omp target data map(da) in tmain()
634 #pragma omp target data map(S2::S2s) in tmain()
635 #pragma omp target data map(S2::S2sc) in tmain()
636 #pragma omp target data map(e, g) // warn-warning 2 {{Type 'S4' is not trivially copyable and not g… in tmain()
637 #pragma omp target data map(h) // expected-error {{threadprivate variables are not allowed in 'map'… in tmain()
638 #pragma omp target data map(k) map(k) // lt50-error 2 {{variable already marked as mapped in curren… in tmain()
639 #pragma omp target map(k), map(k[:5]) // lt50-error 2 {{pointer cannot be mapped along with a secti… in tmain()
641 #pragma omp target data map(da) in tmain()
642 #pragma omp target map(da[:4]) in tmain()
644 #pragma omp target data map(k, j, l) // lt50-note 2 {{used here}} in tmain()
645 #pragma omp target data map(k[:4]) // lt50-error 2 {{pointer cannot be mapped along with a section … in tmain()
646 #pragma omp target data map(j) in tmain()
647 #pragma omp target map(l) map(l[:5]) // lt50-error 2 {{variable already marked as mapped in current… in tmain()
649 #pragma omp target data map(k[:4], j, l[:5]) // lt50-note 2 {{used here}} in tmain()
650 #pragma omp target data map(k) // lt50-error 2 {{pointer cannot be mapped along with a section deri… in tmain()
651 #pragma omp target data map(j) in tmain()
652 #pragma omp target map(l) in tmain()
655 #pragma omp target data map(always, tofrom: x) in tmain()
656 #pragma omp target data map(always: x) // expected-error {{missing map type}} in tmain()
660 #pragma omp target data map(tofrom, always: x) in tmain()
661 #pragma omp target data map(always, tofrom: always, tofrom, x) in tmain()
662 #pragma omp target map(tofrom j) // expected-error {{expected ',' or ')' in 'map' clause}} in tmain()
665 #pragma omp target data map(close, tofrom: x) in tmain()
666 #pragma omp target data map(close: x) // expected-error {{missing map type}} in tmain()
670 #pragma omp target data map(tofrom, close: x) in tmain()
671 #pragma omp target data map(close, tofrom: close, tofrom, x) in tmain()
675 #pragma omp target data map(present, tofrom: x) in tmain()
678 #pragma omp target data map(present: x) in tmain()
683 #pragma omp target data map(tofrom, present: x) in tmain()
685 #pragma omp target data map(present, tofrom: present, tofrom, x) in tmain()
689 #pragma omp target data map(marr[10][0:2:2]) // expected-error {{expected ']'}} expected-note {{to … in tmain()
691 #pragma omp target data map(iarr[:2:d]) // expected-error {{expected ']'}} expected-note {{to match… in tmain()
742 #pragma omp target data map // expected-error {{expected '(' after 'map'}} lt50-error {{expected at… in main()
743 #pragma omp target data map( // expected-error {{expected ')'}} expected-note {{to match this '('}}… in main()
744 #pragma omp target data map() // expected-error {{expected expression}} in main()
745 #pragma omp target data map(alloc) // expected-error {{use of undeclared identifier 'alloc'}} in main()
746 #pragma omp target data map(to argc // expected-error {{expected ')'}} expected-note {{to match thi… in main()
747 #pragma omp target data map(to:) // expected-error {{expected expression}} in main()
748 #pragma omp target data map(from: argc, // expected-error {{expected expression}} expected-error {{… in main()
749 #pragma omp target data map(x: y) // expected-error {{incorrect map type, expected one of 'to', 'fr… in main()
750 #pragma omp target map(x) in main()
752 #pragma omp target map(to: x) in main()
754 #pragma omp target map(to: to) in main()
756 #pragma omp target map(to) in main()
758 #pragma omp target map(to, x) in main()
760 #pragma omp target data map(to x) // expected-error {{expected ',' or ')' in 'map' clause}} in main()
761 #pragma omp target data map(tofrom: argc > 0 ? argv[1] : argv[2]) // lt50-error {{expected expressi… in main()
762 #pragma omp target data map(argc) in main()
763 #pragma omp target data map(S1) // expected-error {{'S1' does not refer to a value}} in main()
764 #pragma omp target data map(a, b, c, d, f) // expected-error {{incomplete type 'S1' where a complet… in main()
765 #pragma omp target data map(argv[1]) in main()
766 #pragma omp target data map(ba) // warn-warning {{Type 'const S2 [5]' is not trivially copyable and… in main()
767 #pragma omp target data map(ca) // warn-warning {{Type 'const S3 [5]' is not trivially copyable and… in main()
768 #pragma omp target data map(da) in main()
769 #pragma omp target data map(S2::S2s) in main()
770 #pragma omp target data map(S2::S2sc) in main()
771 #pragma omp target data map(e, g) // warn-warning {{Type 'S4' is not trivially copyable and not gua… in main()
772 #pragma omp target data map(h) // expected-error {{threadprivate variables are not allowed in 'map'… in main()
773 #pragma omp target data map(k), map(k) // lt50-error {{variable already marked as mapped in current… in main()
774 #pragma omp target map(k), map(k[:5]) // lt50-error {{pointer cannot be mapped along with a section… in main()
776 #pragma omp target data map(da) in main()
777 #pragma omp target map(da[:4]) in main()
779 #pragma omp target data map(k, j, l) // lt50-note {{used here}} in main()
780 #pragma omp target data map(k[:4]) // lt50-error {{pointer cannot be mapped along with a section de… in main()
781 #pragma omp target data map(j) in main()
782 #pragma omp target map(l) map(l[:5]) // lt50-error {{variable already marked as mapped in current c… in main()
784 #pragma omp target data map(k[:4], j, l[:5]) // lt50-note {{used here}} in main()
785 #pragma omp target data map(k) // lt50-error {{pointer cannot be mapped along with a section derive… in main()
786 #pragma omp target data map(j) in main()
787 #pragma omp target map(l) in main()
790 #pragma omp target data map(always, tofrom: x) in main()
791 #pragma omp target data map(always: x) // expected-error {{missing map type}} in main()
795 #pragma omp target data map(tofrom, always: x) in main()
796 #pragma omp target data map(always, tofrom: always, tofrom, x) in main()
797 #pragma omp target map(tofrom j) // expected-error {{expected ',' or ')' in 'map' clause}} in main()
799 #pragma omp target data map(close, tofrom: x) in main()
800 #pragma omp target data map(close: x) // expected-error {{missing map type}} in main()
804 #pragma omp target data map(tofrom, close: x) in main()
807 #pragma omp target data map(present, tofrom: x) in main()
810 #pragma omp target data map(present: x) in main()
815 #pragma omp target data map(tofrom, present: x) in main()
817 #pragma omp target private(j) map(j) // expected-error {{private variable cannot be in a map clause… in main()
819 #pragma omp target firstprivate(j) map(j) // expected-error {{firstprivate variable cannot be in a… in main()
821 #pragma omp target map(m) // warn-warning {{Type 'S6<int>' is not trivially copyable and not guaran… in main()
826 #pragma omp target map(s.s.s) in main()
830 #pragma omp target map(s.s.s.a) in main()
834 #pragma omp target map(s.b[:5]) in main()
837 #pragma omp target map(s.p[:5]) in main()
840 #pragma omp target map(s.s.sa[3].a) in main()
844 #pragma omp target map(s.s.sp[3]->a) in main()
848 #pragma omp target map(s.p->a) in main()
852 #pragma omp target map(s.s.p->a) in main()
856 #pragma omp target map(s.s.s.b[:2]) in main()
860 #pragma omp target map(s.s.p->b[:2]) in main()
864 #pragma omp target map(s.p->p->p->a) in main()
867 #pragma omp target map(s.s.s.b[:2]) in main()
869 #pragma omp target map(s8[0:1], s9) // warn-warning {{Type 'class S8' is not trivially copyable and… in main()
874 #pragma omp target map(**(BB+*offset)) // lt50-error {{expected expression containing only member a… in main()
876 #pragma omp target map(**(BB+y)) // lt50-error {{expected expression containing only member accesse… in main()
878 #pragma omp target map(*(a+*offset)) // lt50-error {{expected expression containing only member acc… in main()
880 #pragma omp target map(**(*offset+BB)) // lt50-error {{expected expression containing only member a… in main()
882 #pragma omp target map(**(y+BB)) // lt50-error {{expected expression containing only member accesse… in main()
884 #pragma omp target map(*(*offset+a)) // lt50-error {{expected expression containing only member acc… in main()
886 #pragma omp target map(**(*offset+BB+*a)) // lt50-error {{expected expression containing only membe… in main()
888 #pragma omp target map(**(*(*(&offset))+BB+*a)) // lt50-error {{expected expression containing only… in main()
890 #pragma omp target map(*(a+(a))) // expected-error {{invalid operands to binary expression ('int *'… in main()
892 #pragma omp target map(*(1+*a+*a)) // expected-error {{indirection requires pointer operand ('int' … in main()
895 #pragma omp target map(delete: a) // expected-error {{map type 'delete' is not allowed for '#pragma… in main()
897 #pragma omp target map(release: a) // expected-error {{map type 'release' is not allowed for '#prag… in main()
902 #pragma omp target map(marr[10][0:2:2]) // expected-error {{expected ']'}} expected-note {{to match… in main()
904 #pragma omp target map(iarr[:2:d]) // expected-error {{expected ']'}} expected-note {{to match this… in main()
907 #pragma omp target data map(Arr[0:4]) // lt50-note {{used here}} in main()
915 #pragma omp target enter data map(to:pos) in main()
916 #pragma omp target enter data map(to:pos.dptr[0:pos.size]) in main()