On Mon, Apr 09, 2018 at 10:10:13PM +0200, Thomas Koenig wrote: > Hello world, > > the attached patch removes the parallel annotation from DO CONCURRENT. > As discussed in the PR, the autoparallellizer currently generates > wrong code. The only feasible way is to disable the annotation for > gcc-8 and work on the wrong-code issues for gcc-9. This is an 8 > regression.
Can't it be turned into annot_expr_ivdep_kind instead of annot_expr_parallel_kind for GCC8? I mean, the potential local addressable variables shouldn't be a problem for vectorization, just autopar, right? Jakub