Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Doug Roberts (roberpj_at_[hidden])
Date: 2006-06-02 14:32:45


Hello, I have tried openmpi-1.1a9r10177 and make is still crashing at
the same point, although the error message has change as shown in the
next snippet. I've attached the config.log, config.out and make.out

make[4]: Entering directory
`/opt/openmpi/openmpi-1.1a9r10177.bld/ompi/mpi/f90'
./scripts/mpi-f90-interfaces.h.sh
/opt/openmpi/openmpi-1.1a9r10177.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
Extension: mpi-f90-interfaces.h, line 1512: Byte count on numeric data type
            detected at *@1
Extension: mpi-f90-interfaces.h, line 1519: Byte count on numeric data type
            detected at *@2
Extension: mpi-f90-interfaces.h, line 1526: Byte count on numeric data type
            detected at *@4
Extension: mpi-f90-interfaces.h, line 1533: Byte count on numeric data type
            detected at *@8
Extension: mpi-f90-interfaces.h, line 1540: Byte count on numeric data type
            detected at *@4
Extension: mpi-f90-interfaces.h, line 1547: Byte count on numeric data type
            detected at *@8
Many thanks,
-Doug

---------- Forwarded message ----------
> From: Jeff Squyres \(jsquyres\) (jsquyres_at_[hidden])
> Date: 2006-06-01 17:37:36
>
> 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.

---------- Forwarded message ----------
Date: Thu, 1 Jun 2006 16:45:50 -0400 (EDT)
From: Doug Roberts <roberpj_at_[hidden]>
To: users_at_[hidden]
Subject: openmpi-1.1a9r10157 Fails to build with Nag f95 Compiler

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_at_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_at_MPI_TYPE_NULL_COPY_FN

Any help greatly appreciated,
-Doug