[PR93488] [OpenACC] ICE in type-cast 'async', 'wait' clauses (was: [patch, openacc] Fix ICE verifying gimple)

2020-01-29 Thread Thomas Schwinge
Hi Andrew! On 2019-11-22T11:06:14+, Andrew Stubbs wrote: > This test case causes an ICE (reformatted for email): > >void test(int k) >{ > unsigned int x = 1; >#pragma acc parallel loop async(x) > for (int i = 0; i < k; i++) { } >} Curious, why didn't you include suc

Re: [patch, openacc] Fix ICE verifying gimple

2020-01-16 Thread Andrew Stubbs
Ping. On 22/11/2019 11:06, Andrew Stubbs wrote: This test case causes an ICE (reformatted for email):   void test(int k)   {     unsigned int x = 1;   #pragma acc parallel loop async(x)     for (int i = 0; i < k; i++) { }   }   t.c: In function 'test':   t.c:4:9: error: invalid argumen

[patch, openacc] Fix ICE verifying gimple

2019-11-22 Thread Andrew Stubbs
This test case causes an ICE (reformatted for email): void test(int k) { unsigned int x = 1; #pragma acc parallel loop async(x) for (int i = 0; i < k; i++) { } } t.c: In function 'test': t.c:4:9: error: invalid argument to gimple call 4 | #pragma acc parallel loop async