@@ -134,16 +134,10 @@ void uses() {
134134 // expected-warning@+1{{OpenACC clause 'bind' not yet implemented}}
135135#pragma acc parallel loop auto bind(Var)
136136 for (unsigned i = 0 ; i < 5 ; ++ i );
137- // TODOexpected-error@+1{{OpenACC 'vector_length' clause is not valid on 'parallel loop' directive}}
138- // expected-warning@+1{{OpenACC clause 'vector_length' not yet implemented}}
139137#pragma acc parallel loop auto vector_length(1)
140138 for (unsigned i = 0 ; i < 5 ; ++ i );
141- // TODOexpected-error@+1{{OpenACC 'num_gangs' clause is not valid on 'parallel loop' directive}}
142- // expected-warning@+1{{OpenACC clause 'num_gangs' not yet implemented}}
143139#pragma acc parallel loop auto num_gangs(1)
144140 for (unsigned i = 0 ; i < 5 ; ++ i );
145- // TODOexpected-error@+1{{OpenACC 'num_workers' clause is not valid on 'parallel loop' directive}}
146- // expected-warning@+1{{OpenACC clause 'num_workers' not yet implemented}}
147141#pragma acc parallel loop auto num_workers(1)
148142 for (unsigned i = 0 ; i < 5 ; ++ i );
149143 // expected-warning@+1{{OpenACC clause 'device_num' not yet implemented}}
@@ -261,16 +255,10 @@ void uses() {
261255 // expected-warning@+1{{OpenACC clause 'bind' not yet implemented}}
262256#pragma acc parallel loop bind(Var) auto
263257 for (unsigned i = 0 ; i < 5 ; ++ i );
264- // TODOexpected-error@+1{{OpenACC 'vector_length' clause is not valid on 'parallel loop' directive}}
265- // expected-warning@+1{{OpenACC clause 'vector_length' not yet implemented}}
266258#pragma acc parallel loop vector_length(1) auto
267259 for (unsigned i = 0 ; i < 5 ; ++ i );
268- // TODOexpected-error@+1{{OpenACC 'num_gangs' clause is not valid on 'parallel loop' directive}}
269- // expected-warning@+1{{OpenACC clause 'num_gangs' not yet implemented}}
270260#pragma acc parallel loop num_gangs(1) auto
271261 for (unsigned i = 0 ; i < 5 ; ++ i );
272- // TODOexpected-error@+1{{OpenACC 'num_workers' clause is not valid on 'parallel loop' directive}}
273- // expected-warning@+1{{OpenACC clause 'num_workers' not yet implemented}}
274262#pragma acc parallel loop num_workers(1) auto
275263 for (unsigned i = 0 ; i < 5 ; ++ i );
276264 // expected-warning@+1{{OpenACC clause 'device_num' not yet implemented}}
@@ -389,16 +377,10 @@ void uses() {
389377 // expected-warning@+1{{OpenACC clause 'bind' not yet implemented}}
390378#pragma acc parallel loop independent bind(Var)
391379 for (unsigned i = 0 ; i < 5 ; ++ i );
392- // TODOexpected-error@+1{{OpenACC 'vector_length' clause is not valid on 'parallel loop' directive}}
393- // expected-warning@+1{{OpenACC clause 'vector_length' not yet implemented}}
394380#pragma acc parallel loop independent vector_length(1)
395381 for (unsigned i = 0 ; i < 5 ; ++ i );
396- // TODOexpected-error@+1{{OpenACC 'num_gangs' clause is not valid on 'parallel loop' directive}}
397- // expected-warning@+1{{OpenACC clause 'num_gangs' not yet implemented}}
398382#pragma acc parallel loop independent num_gangs(1)
399383 for (unsigned i = 0 ; i < 5 ; ++ i );
400- // TODOexpected-error@+1{{OpenACC 'num_workers' clause is not valid on 'parallel loop' directive}}
401- // expected-warning@+1{{OpenACC clause 'num_workers' not yet implemented}}
402384#pragma acc parallel loop independent num_workers(1)
403385 for (unsigned i = 0 ; i < 5 ; ++ i );
404386 // expected-warning@+1{{OpenACC clause 'device_num' not yet implemented}}
@@ -516,16 +498,10 @@ void uses() {
516498 // expected-warning@+1{{OpenACC clause 'bind' not yet implemented}}
517499#pragma acc parallel loop bind(Var) independent
518500 for (unsigned i = 0 ; i < 5 ; ++ i );
519- // TODOexpected-error@+1{{OpenACC 'vector_length' clause is not valid on 'parallel loop' directive}}
520- // expected-warning@+1{{OpenACC clause 'vector_length' not yet implemented}}
521501#pragma acc parallel loop vector_length(1) independent
522502 for (unsigned i = 0 ; i < 5 ; ++ i );
523- // TODOexpected-error@+1{{OpenACC 'num_gangs' clause is not valid on 'parallel loop' directive}}
524- // expected-warning@+1{{OpenACC clause 'num_gangs' not yet implemented}}
525503#pragma acc parallel loop num_gangs(1) independent
526504 for (unsigned i = 0 ; i < 5 ; ++ i );
527- // TODOexpected-error@+1{{OpenACC 'num_workers' clause is not valid on 'parallel loop' directive}}
528- // expected-warning@+1{{OpenACC clause 'num_workers' not yet implemented}}
529505#pragma acc parallel loop num_workers(1) independent
530506 for (unsigned i = 0 ; i < 5 ; ++ i );
531507 // expected-warning@+1{{OpenACC clause 'device_num' not yet implemented}}
@@ -650,16 +626,10 @@ void uses() {
650626 // expected-warning@+1{{OpenACC clause 'bind' not yet implemented}}
651627#pragma acc parallel loop seq bind(Var)
652628 for (unsigned i = 0 ; i < 5 ; ++ i );
653- // TODOexpected-error@+1{{OpenACC 'vector_length' clause is not valid on 'parallel loop' directive}}
654- // expected-warning@+1{{OpenACC clause 'vector_length' not yet implemented}}
655629#pragma acc parallel loop seq vector_length(1)
656630 for (unsigned i = 0 ; i < 5 ; ++ i );
657- // TODOexpected-error@+1{{OpenACC 'num_gangs' clause is not valid on 'parallel loop' directive}}
658- // expected-warning@+1{{OpenACC clause 'num_gangs' not yet implemented}}
659631#pragma acc parallel loop seq num_gangs(1)
660632 for (unsigned i = 0 ; i < 5 ; ++ i );
661- // TODOexpected-error@+1{{OpenACC 'num_workers' clause is not valid on 'parallel loop' directive}}
662- // expected-warning@+1{{OpenACC clause 'num_workers' not yet implemented}}
663633#pragma acc parallel loop seq num_workers(1)
664634 for (unsigned i = 0 ; i < 5 ; ++ i );
665635 // expected-warning@+1{{OpenACC clause 'device_num' not yet implemented}}
@@ -783,16 +753,10 @@ void uses() {
783753 // expected-warning@+1{{OpenACC clause 'bind' not yet implemented}}
784754#pragma acc parallel loop bind(Var) seq
785755 for (unsigned i = 0 ; i < 5 ; ++ i );
786- // TODOexpected-error@+1{{OpenACC 'vector_length' clause is not valid on 'parallel loop' directive}}
787- // expected-warning@+1{{OpenACC clause 'vector_length' not yet implemented}}
788756#pragma acc parallel loop vector_length(1) seq
789757 for (unsigned i = 0 ; i < 5 ; ++ i );
790- // TODOexpected-error@+1{{OpenACC 'num_gangs' clause is not valid on 'parallel loop' directive}}
791- // expected-warning@+1{{OpenACC clause 'num_gangs' not yet implemented}}
792758#pragma acc parallel loop num_gangs(1) seq
793759 for (unsigned i = 0 ; i < 5 ; ++ i );
794- // TODOexpected-error@+1{{OpenACC 'num_workers' clause is not valid on 'parallel loop' directive}}
795- // expected-warning@+1{{OpenACC clause 'num_workers' not yet implemented}}
796760#pragma acc parallel loop num_workers(1) seq
797761 for (unsigned i = 0 ; i < 5 ; ++ i );
798762 // expected-warning@+1{{OpenACC clause 'device_num' not yet implemented}}
0 commit comments