Newsgroups: comp.parallel.pvm
From: packer@fermi.gsfc.nasa.gov (Charles Packer)
Subject: Pvmfspawn doesn't work under LINUX
Organization: NASA Goddard Space Flight Center -- Greenbelt, Maryland USA
Date: 9 Nov 1994 15:30:56 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID: <39qpvg$5lq@paperboy.gsfc.nasa.gov>


I tried the testall.f example program on our LINUX-based
multi-486 array and the output looked like this:



 Testing PVM 3 Fortran Routines
   
    My task id is  262147
     Task  262147 has no parent
       
        Testing spawn of multiple tasks with default placement
	libpvm [t40003]: pvm_spawn(): Bad parameter
	Segmentation fault
	
	


The f77 "compiler" is actually f2c followed by cc. Inspection of
the output of f2c reveals that "call pvmfspawn" is converted
to something called "pvmfspawn_", which, presumably, calls
pvm_spawn. I can't find any reference to "pvmfspawn_" in the
pvm source distribution.

The C examples hello.c/hello_other.c work fine in the same 
environment. Any clues as to what's wrong with Fortran will
be appreciated.

