Newsgroups: comp.parallel.pvm
From: Srinivas Patil <srinivas_patil@mentorg.com>
Subject: PVM Startup Problems
Organization: Mentor Graphics Corporation
Date: Fri, 24 Oct 1997 18:40:41 -0500
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <345131F9.ED4A3516@mentorg.com>

I have had reasonable success in compiling/running PVM but recently

I have started having some strange problems. When I compile my code

with the PVM library for Ultra-1, my application runs fine. I am

using pvm_start_pvmd() to initially start PVM. However, when I compiled

the code again for an Ultra-2, I get the following error messages

during the pvm_start_pvmd() function call:

libpvm [pid22362] mksocs() connect: Cannot assign requested address
libpvm [pid22362] mksocs() connect: Cannot assign requested address
libpvm [pid22362]: pvm_start_pvmd(): Can't contact local daemon

However, I do find that the pvmd3 process gets started fine. Also

when I re-start the application (without killing the pvmd3), the

process is able to enroll into PVM, add slave processes etc.

Then I decided to move the code compiled on Ultra-1 to Ultra-2

(thinking it could be something to do with compilation on Ultra-2)

and now the code seems to run fine! I am using gcc as the compiler

and the PVM version is 3.4beta4.

Thanks for the help, Srinivas




