RE: [gimplify.cc] Avoid ICE when passing VLA vector to accelerator

2024-09-05 Thread Prathamesh Kulkarni
> -Original Message- > From: Richard Biener > Sent: Tuesday, September 3, 2024 2:09 PM > To: Prathamesh Kulkarni > Cc: gcc-patches@gcc.gnu.org > Subject: RE: [gimplify.cc] Avoid ICE when passing VLA vector to > accelerator > > External email: Use caution o

RE: [gimplify.cc] Avoid ICE when passing VLA vector to accelerator

2024-09-03 Thread Richard Biener
On Tue, 3 Sep 2024, Prathamesh Kulkarni wrote: > > -Original Message- > > From: Richard Biener > > Sent: Monday, September 2, 2024 12:47 PM > > To: Prathamesh Kulkarni > > Cc: gcc-patches@gcc.gnu.org > > Subject: Re: [gimplify.cc] Avoid ICE when p

RE: [gimplify.cc] Avoid ICE when passing VLA vector to accelerator

2024-09-03 Thread Prathamesh Kulkarni
> -Original Message- > From: Richard Biener > Sent: Monday, September 2, 2024 12:47 PM > To: Prathamesh Kulkarni > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [gimplify.cc] Avoid ICE when passing VLA vector to > accelerator > > External email: Use caution o

Re: [gimplify.cc] Avoid ICE when passing VLA vector to accelerator

2024-09-02 Thread Richard Biener
On Sun, 1 Sep 2024, Prathamesh Kulkarni wrote: > Hi, > For the following test: > #include > > int main() > { >   svint32_t x; >   #pragma omp target map(x) >     x; >   return 0; > } > > compiling with -fopenmp -foffload=nvptx-none results in following ICE: > > t_sve.c: In function 'main': > t

[gimplify.cc] Avoid ICE when passing VLA vector to accelerator

2024-08-31 Thread Prathamesh Kulkarni
Hi, For the following test: #include int main() {   svint32_t x;   #pragma omp target map(x)     x;   return 0; } compiling with -fopenmp -foffload=nvptx-none results in following ICE: t_sve.c: In function 'main': t_sve.c:6:11: internal compiler error: Segmentation fault     6 |   #pragma omp t