regression with openmp

Jerry DeLisle jvdelisle@verizon.net
Fri Jun 29 00:06:00 GMT 2007


Steve Kargl wrote:
> Daniel,
> 
> It appears your recent patch
> 
> 2007-06-27  Daniel Franke  <franke.daniel@gmail.com>
> 
>         PR fortran/32467
>         * openmp.c (resolve_omp_clauses): Emit error on allocatable
>         components in COPYIN, COPYPRIVATE, FIRSTPRIVATE and LASTPRIVATE
>         clauses.
> 
> has broken testsuite/gfortran.dg/gomp/reduction1.f90.
> 
> % gmake check-gfortran RUNTESTFLAGS="gomp.exp=gfortran.dg/gomp/reduction1.f90"
> 
> FAIL: gfortran.dg/gomp/reduction1.f90  -O   (test for errors, line 63)
> FAIL: gfortran.dg/gomp/reduction1.f90  -O   (test for errors, line 65)
> FAIL: gfortran.dg/gomp/reduction1.f90  -O   (test for errors, line 67)
> FAIL: gfortran.dg/gomp/reduction1.f90  -O   (test for errors, line 69)
> FAIL: gfortran.dg/gomp/reduction1.f90  -O   (test for errors, line 71)
> FAIL: gfortran.dg/gomp/reduction1.f90  -O  (test for excess errors)
> 
>                 === gfortran Summary ===
> 
> # of expected passes            35
> # of unexpected failures        6
> 
On closer look it appeared that some of the error messages changed, so maybe the 
  dg-error directives just need to be modified.

Jerry



More information about the Fortran mailing list