[gomp] Enable !$omp parallel {do,sections,workshare} translation

Jerry DeLisle jvdelisle@verizon.net
Wed Oct 12 04:04:00 GMT 2005


Jakub Jelinek wrote:
> Hi!
> 
> I have committed following change to enable the rest of constructs
> and fix a few typos (OpenMP uses reduction(iand:i), not
> reduction(.iand.:i)).
> 
> With all patches I posted today (including the COMMON/EQUIVALENCE
> patch that needs reworking based on rth's feedback) all fortran
> OpenMP tests in libgomp as well as gcc testsuites build, just
> omp_parse{1,3,4}.f90 fail at runtime.
> 

FWIW I was able to build and test the gomp branch for the first time.  The two 
failures are from elemental.f90 which always fail on i686.

No omp_parse failures here.  Is that right?

Jerry

Results:

                 === gfortran tests ===

Schedule of variations:
     unix

Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/jerry/build/gmp/gcc/testsuite/config/default.exp as 
tool-and-target-specific interface file.
Running /home/jerry/build/gmp/gcc/testsuite/gfortran.dg/dg.exp ...
Running /home/jerry/build/gmp/gcc/testsuite/gfortran.dg/gomp/gomp.exp ...
Running /home/jerry/build/gmp/gcc/testsuite/gfortran.dg/vect/vect.exp ...
Running 
/home/jerry/build/gmp/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp ...
Running 
/home/jerry/build/gmp/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp ...
FAIL: gfortran.fortran-torture/execute/elemental.f90 execution,  -O3 
-fomit-frame-pointer -funroll-loops
FAIL: gfortran.fortran-torture/execute/elemental.f90 execution,  -O3 
-fomit-frame-pointer -funroll-all-loops -finline-functions

                 === gfortran Summary ===

# of expected passes            9670
# of unexpected failures        2
# of expected failures          4
# of unsupported tests          16
/home/jerry/build/gmpbld/gcc/testsuite/../gfortran  version 
4.1.0-gomp-20050608-branch 20051008 (experimental) (merged 20051008)



More information about the Gcc-patches mailing list