On Thu, Aug 20, 2020 at 01:36:01PM +0200, Tobias Burnus wrote:
> gcc/fortran/ChangeLog:
>
> * openmp.c (gfc_match_omp_clauses): Re-order 'if' clause pasing
> to avoid creating spurious symbols.
>
> libgomp/ChangeLog:
>
> *
This patch adds two 'simdlen' testcases by converting
the respective C testcases. When doing so, it turned out that
'if (simd: x)'
generated the symbol 'simd' due to:
gfc_match ("if ( ") == MATCH_YES
...
gfc_match ("%e )", >if_expr)
The latter matches "%e", which creates the symbol and