From: "C. J. Tan" <cjtan@acs.ucalgary.ca>
Newsgroups: comp.parallel.mpi
Subject: MPICH and SIGSEGV
Date: Sat, 10 Apr 1999 15:13:03 -0600
Organization: The University of Calgary
Message-Id: <7eoevb$faa@ds2.acs.ucalgary.ca>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Xref: ukc comp.parallel.mpi:4909


I have a problem which if I run an MPI program compiled on a machine
(call this machine A) with MPICH was configured with the options
-device=ch_p4 and -comm=shared, on the same machine, I get SIGSEGV .
But if I compile the same program on another machine (call this
machine B) with MPICH configured with the options -device=ch_p4, it
runs fine.  Machine A is running Linux 2.2.3 SMP with egcs 2.91.66 and
libc6.  Machine B is running Linux 2.2.0 with gcc 2.7.2.1 and libc5 .  

I tried using gcc 2.7.2.3 on Machine A as well, without any success.
I recompiled MPICH and the program on Machine A when I tried gcc
2.7.2.3. 

Any help will be greatly appreciated.


Regards,
C. J. Tan

