Hi David, Please see my response below: > -----Original Message----- > From: David Edelsohn [mailto:dje....@gmail.com] > Sent: Wednesday, May 29, 2013 11:44 AM > To: Iyer, Balaji V > Cc: Richard Henderson; Jakub Jelinek; Aldy Hernandez; Jeff Law; 'Joseph S. > Myers'; gcc-patches > Subject: RE: [PING]RE: [patch] cilkplus: Array notation for C patch > > Balaji, > > Thanks for this new feature and I am relieved that so much of it works > successfully on PowerLinux and AIX. > > I know that you have received a deluge of reports of issues with the cilkplus > support that you slowly are working through. I am seeing the following new > testsuite failures on AIX: > > /nasfarm/dje/src/src/gcc/testsuite/c-c++-common/cilk-plus/AN/sec_implicit2.c: > In function 'main2': > /nasfarm/dje/src/src/gcc/testsuite/c-c++-common/cilk- > plus/AN/sec_implicit2.c:23:15: > error: __sec_implicit_index parameter must be an integer constant expression
I have this line flagged for error using dg-error. Here is the cut and paste of it: ======================================================= array[:][:] = __sec_implicit_index(argc) + array[:][:]; /* { dg-error "__sec_implicit_index parameter" } */ return 0; ================================================================ I just have a partial message inside quotes, not the whole thing. My x86_64 machine seem to accept it. I am not very familiar with deja-gnu, but does dg-error require the complete error message? > > /nasfarm/dje/src/src/gcc/testsuite/c-c++-common/cilk- > plus/AN/sec_reduce_max_min_ind.c: > In function 'main2': > /nasfarm/dje/src/src/gcc/testsuite/c-c++-common/cilk- > plus/AN/sec_reduce_max_min_ind.c:23:28: > error: __sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays > with dimension greater than 1 > /nasfarm/dje/src/src/gcc/testsuite/c-c++-common/cilk- > plus/AN/sec_reduce_max_min_ind.c:27:28: > error: __sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays > with dimension greater than 1 Same as above for this also. > > I hope that you can help resolve these errors. > > Thanks, David