Greetings. This was actually reported earlier today (off list). It was the result of a botched merge from the trunk to the v1.1 branch. I have fixed the issue as of r10171 (it was a one-line mistake); the fix should show up in the snapshot tarballs tonight.
> -----Original Message----- > From: users-boun...@open-mpi.org > [mailto:users-boun...@open-mpi.org] On Behalf Of Doug Roberts > Sent: Thursday, June 01, 2006 4:46 PM > To: us...@open-mpi.org > Subject: [OMPI users] openmpi-1.1a9r10157 Fails to build with > Nag f95Compiler > > > Hi, I'm using the NAGWare Fortran 95 compiler Release > 5.0(414), but make > fails as shown in the snippet below. I've attached the config.log, > config.out and make.out files. The system is a dual processor Opteron > server running a 2.6 x86_64 linux kernel and has a myrinet mx based > interconnect which i define at configure time. > > make[4]: Entering directory > `/opt/openmpi/openmpi-1.1a9r10157.bld/ompi/mpi/f90' > ./scripts/mpi-f90-interfaces.h.sh > /opt/openmpi/openmpi-1.1a9r10157.bld/ompi/mpi/f90 > > mpi-f90-interfaces.h > *************************************************************** > * Compiling the mpi.f90 file may take a few minutes. > * This is quite normal -- do not be alarmed if the compile > * process seems to 'hang' at this point for several minutes. > *************************************************************** > f95 -I../../../ompi/include -I../../../ompi/include -I. -I. -c -I. -o > mpi.o mpi.f90 > Extension: mpi.f90: DOUBLE COMPLEX keyword > Error: attr_fn-f90-interfaces.h, line 21: MPI_TYPE_NULL_DELETE_FN has > already been declared EXTERNAL > detected at SUBROUTINE@MPI_TYPE_NULL_DELETE_FN > Warning: attr_fn-f90-interfaces.h, line 24: Unused dummy argument TYPE > detected at MPI_TYPE_NULL_DELETE_FN@<end-of-statement> > Warning: attr_fn-f90-interfaces.h, line 24: Unused dummy argument IERR > detected at MPI_TYPE_NULL_DELETE_FN@<end-of-statement> > Warning: attr_fn-f90-interfaces.h, line 24: Unused dummy argument > EXTRA_STATE > detected at MPI_TYPE_NULL_DELETE_FN@<end-of-statement> > Warning: attr_fn-f90-interfaces.h, line 24: Unused dummy argument > ATTRIBUTE_VAL_OUT > detected at MPI_TYPE_NULL_DELETE_FN@<end-of-statement> > Warning: attr_fn-f90-interfaces.h, line 24: Unused dummy argument > TYPE_KEYVAL > detected at MPI_TYPE_NULL_DELETE_FN@<end-of-statement> > Error: attr_fn-f90-interfaces.h, line 26: MPI_TYPE_NULL_COPY_FN has > already been declared EXTERNAL > detected at SUBROUTINE@MPI_TYPE_NULL_COPY_FN > > Any help greatly appreciated, > -Doug >