Works for me. Satish
-------------- [petsc:externalpackages/MUMPS_4.8.3/src] petsc> rm smumps_load.o smumps_ooc.o rm: remove regular file `smumps_load.o'? y rm: remove regular file `smumps_ooc.o'? y [petsc:externalpackages/MUMPS_4.8.3/src] petsc> make smumps_load.o smumps_ooc.o /sandbox/petsc/petsc-dev/linux-mumps/bin/mpif90 -g -fPIC -fPIC -g -I/sandbox/petsc/petsc-dev/linux-mumps/include -Dmetis -Dpord -I. -I../include -c smumps_load.F /sandbox/petsc/petsc-dev/linux-mumps/bin/mpif90 -g -fPIC -fPIC -g -I/sandbox/petsc/petsc-dev/linux-mumps/include -Dmetis -Dpord -I. -I../include -c smumps_ooc.F [petsc:externalpackages/MUMPS_4.8.3/src] petsc> /sandbox/petsc/petsc-dev/linux-mumps/bin/mpif90 -show gfortran -g -fPIC -fPIC -g -I/sandbox/petsc/petsc-dev/linux-mumps/include -I/sandbox/petsc/petsc-dev/linux-mumps/include -L/sandbox/petsc/petsc-dev/linux-mumps/lib -lmpichf90 -Wl,-rpath -Wl,/sandbox/petsc/petsc-dev/linux-mumps/lib -lmpichf90 -lmpich -lpthread -lrt [petsc:externalpackages/MUMPS_4.8.3/src] petsc> gfortran -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu Thread model: posix gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) [petsc:externalpackages/MUMPS_4.8.3/src] petsc> ----------------- On Wed, 22 Oct 2008, Barry Smith wrote: > > > It seems to be severely broken > > Warning: Label 887 at (1) defined but not used > smumps_load.F:2311.4: > > 049 CONTINUE > 1 > Warning: Label 49 at (1) defined but not used > smumps_load.F:1922.4: > > 666 CONTINUE > 1 > Warning: Label 666 at (1) defined but not used > smumps_ooc.F:201.29: > > OOC_VADDR=>id%OOC_VADDR > 1 > Error: 'ooc_vaddr' at (1) is not a member of the 'smumps_struc' structure > smumps_ooc.F:219.30: > > ALLOCATE(id%OOC_NB_FILES(OOC_NB_FILE_TYPE), stat=allocok) > 1 > Error: Syntax error in ALLOCATE statement at (1) > smumps_ooc.F:537.12: > > id%OOC_TOTAL_NB_NODES(I)=I_CUR_HBUF_NEXTPOS(I)-1 > 1 > Error: Unclassifiable statement at (1) > smumps_ooc.F:569.34: > > DO I=1,id%OOC_NB_FILES(I1) > 1 > Error: Syntax error in DO statement at (1) > smumps_ooc.F:583.12: > > ENDDO > 1 > Error: Expecting END IF statement at (1) > smumps_ooc.F:618.32: > > > Why won't it build for me? I am using gfortran. Has this been tested? > Could this issue please be resolved. > > Barry > >