LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-10-08 08:40:40


Is it LAM's mpif77 or some other MPI implementation's mpif77? That's
the real issue.

On Oct 7, 2008, at 4:38 PM, Amos Leffler wrote:

> Hi Jeff,
> I tried the test you suggested, ie. "which mpif77?" in
> lam-7.1.4 and it replied mpif77.
> Amos
> Leffler
>
> On Tue, Sep 30, 2008 at 4:45 AM, Jeff Squyres <jsquyres_at_[hidden]>
> wrote:
> It looks like you're using a different MPI implementation with the
> LAM tests suite. IIRC, that test uses a hidden/internal LAM data
> structure that will likely not be present in other MPI
> implementations.
>
> Check your path to ensure that LAM's wrapper compilers are *first*
> (e.g., do "which mpicc" and see which one it finds).
>
>
>
> On Sep 29, 2008, at 8:18 PM, Amos Leffler wrote:
>
> Hi,
> I have tried to run the lam-7.1.4 test suite and an
> abbreviated output is shown below. It contains the problem
> encountered. Also attached is the myscipt.sh file that was used to
> compile lam-7.1.4. The compilation went without error and all of
> the tests on the output seemed proper.
>
> leffler2:/home/amos/Desktop/lamtests-7.1.4 # make
>
> Making all in reporting
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/
> reporting'
> make all-am
> make[2]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/
> reporting'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/
> reporting'
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/
> reporting'
> Making all in ccl
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/ccl'
> Making all in intercomm
> make[2]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/ccl/
> intercomm'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/ccl/
> intercomm'
> make[2]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/ccl'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/ccl'
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/ccl'
> Making all in comm
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/comm'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/comm'
> Making all in config
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/config'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/config'
> Making all in dtyp
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/dtyp'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/dtyp'
> Making all in dynamic
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/
> dynamic'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/dynamic'
> Making all in env
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/env'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/env'
> Making all in group
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/group'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/group'
> Making all in io
> make[1]: Entering directory `/home/amos/Desktop/lamtests-7.1.4/io'
> if mpicc -DHAVE_CONFIG_H -I. -I. -I../reporting -MT
> file_status_get_count.os_get_count.Tpo" -c -o
> file_status_get_count.o file_status_get_count.c; \
> then mv -f ".deps/file_status_get_count.Tpo" ".deps/
> file_status_get_counstatus_get_count.Tpo"; exit 1; fi
> file_status_get_count.c: In function 'main':
> file_status_get_count.c:73: error: 'MPI_Status' has no member named
> 'st_length'
> make[1]: *** [file_status_get_count.o] Error 1
> make[1]: Leaving directory `/home/amos/Desktop/lamtests-7.1.4/io'
> make: *** [all-recursive] Error 1
>
> Hopefully this is enough to locate the problem. If anything more is
> needed I will be glad to furnish it.
> Thank you for your help.
> Amos
> Leffler
>
>
> <myscript.sh>_______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
>
> --
> Jeff Squyres
> Cisco Systems
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/

-- 
Jeff Squyres
Cisco Systems