[Patch, Fortran] PR42517: Bogus runtime error with -fopenmp -fcheck=recursion

Janus Weil janus@gcc.gnu.org
Wed Dec 30 09:42:00 GMT 2009


> I have seen those on Linux/ia32:
>
> FAIL: gfortran.dg/gomp/recursion1.f90  -O0  (test for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -O1  (test for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -O2  (test for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -O3 -fomit-frame-pointer  (test
> for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -O3 -fomit-frame-pointer
> -funroll-all-loops -finline-functions  (test for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -O3 -fomit-frame-pointer
> -funroll-loops  (test for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -O3 -g  (test for excess errors)
> FAIL: gfortran.dg/gomp/recursion1.f90  -Os  (test for excess errors)

Can you tell me what these excess errors are? I don't see them on
x86_64-unknown-linux-gnu.

Cheers,
Janus



More information about the Fortran mailing list