[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: MPICH-1.2.0 on GNU/Debian (Alpha) 2.1




On Tue, 1 Feb 2000, Shaun Cloherty wrote:

> I'm trying to install mpich-1.2.0 on a  GNU/Debian (Alpha) 2.1
> Linux (2.2.12) box which mounts its filesystem via nfs. I
> configured the source tree using;
> 
> # ./configure --with-device=ch_p4 --with-arch=LINUX_ALPHA --with-mpe -opt="-mcpu=ev4" --disable-f77 --disable-f90 -disable-devdebug -prefix=/usr/local/mpich-1.2.0
> 
> which succeeds, but produces a couple of messages that concern me;

You are disabling f77 and f90... hmmm, I thought they were required...
I am actually using Debian 2.1 and 2.2 (frozen) compiling with gcc and
pgrouf f77-90 and it works well (intel xeon cpus).

Stefano

> 
> :
> :
> Configuring p4 subsystem...
> checking for gcc... cc
> checking whether the C compiler (cc  ) works... yes
> checking whether the C compiler (cc  ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether cc accepts -g... yes
> checking for mmap... yes
> checking that shared, anonymous mmap works with -1 filedes... no!
> checking that semget works... undetermined
> *# Could not compile program
> :
> :
> 
> Could not compile program!? Can anyone shed some light on this,
> what is semget?? why might it be undetermined?? I'm running
> kernel 2.2.12.
> 
> Later in the configure process, I see;
> 
> 
> :
> :
> Configuring the test suite...
> Configuring with args -basecc=cc
> -cc=/home/shaunc/mpich-1.2.0/bin/mpicc -nof77 -make=make
> --no-print-directory -mpichpath=/home/shaunc/mpich-1.2.0/bin
> -cflags=-DMPID_NO_FORTRAN -DMPID_NO_FORTRAN  -DUSE_SOCKLEN_T
> -DUSE_U_INT_FOR_XDR -DHAVE_MPICHCONF_H
> Don't build the tests that need Fortran
> *# Unrecognized configure option
>   configuring for "LINUX_ALPHA" target architecture
> :
> :
> 
> Humm... unrecognized configure option.....
> 
> As I said, the configure completes ok, so I ran 'make', then
> 'make testing' (in the examples/test subdir). Here's where my
> problem begins, the tests start ok, but seem to take forever,
> printing;
> 
> :
> :
> Making testing in directory pt2pt
> ./runtests -small
> **** Testing MPI Point-to-point routines ****
> SC-Cluster-10 : Tue Feb  1 08:42:11 /etc/localtime 2000
> /home/shaunc/mpich-1.2.0/bin/mpicc -DMPID_NO_FORTRAN
> -DMPID_NO_FORTRAN -DUSE_SOCKLEN_T -DUSE_U_INT_FOR_XDR
> -DHAVE_MPICHCONF_H  -DHAVE_STDLIB_H=1 -DUSE_STDARG=1
> -DHAVE_LONG_DOUBLE=1 -DHAVE_LONG_LONG_INT=1 -DHAVE_PROTOTYPES=1
> -DHAVE_SIGNAL_H=1 -DHAVE_SIGACTION=1   -c sendrecv.c
> /home/shaunc/mpich-1.2.0/bin/mpicc  -o sendrecv sendrecv.o
> test.o
> **** Testing MPI_Send and MPI_Recv ****
> 
> The machine then sits there for many hours after which time I get bored and hit Ctrl-C, 4 instances of
> 'sendrecv' are listed in the output from 'top', only two of which seem to be doing anything.
> 
> This is a 166MHz machine, so its not a rocket, but I would still expect the test suite to complete within a few hours, or at least progress past the first test. Any ideas anyone??
> 
> Any suggestions greatly appreciated,
> 
> Shaun
> 
> PS: yep, the filesystem is mounted 'noac'.
> 
> --
> Shaun Cloherty
> Graduate School of Biomedical Engineering
> University of New South Wales
> 
> 
> 
> 
> --  
> To UNSUBSCRIBE, email to debian-beowulf-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 


Reply to: