Newsgroups: comp.parallel.pvm
From: manchek@rudolph.cs.utk.edu (Bob Manchek)
Subject: Patch #11 for PVM version 3.3 is available on Netlib.
Organization: Computer Science Dept, University of Tennessee, Knoxville
Date: 16 May 1996 21:34:05 GMT
Message-ID: <4ng70dINNe5h@CS.UTK.EDU>

------------------------------------------------------------------------
Patch #11 contains the following enhancements and bug fixes:

  + added APOLLO (HP 300, Domain/OS) port.

  + added M88K (M88100, Real/IX) port.

  + if $HOME/.pvmprofile exists, it is sourced in lib/pvm and lib/pvmd
    scripts before starting the console or pvmd.

  + created libpvm functions pvm_export(char *name) and pvm_export(name)
    to make it easier to edit PVM_EXPORT environment variable.
    also, new console commands export and unexport.

  . fixed RouteDirect bug - simultaneous connect from both sides
    with Unix-domain sockets fails.

  . fixed bug in replacement encode/decode XDR short int routines for I860.
    they now pack/unpack 4 bytes instead of 2.

  . pvmd can now tolerate network going down for a short time
    (ignores ENETDOWN).  this is useful when rebooting switch hardware
    on multiprocessors.

  . made pvmd hoster (and xhoster) more robust,
    now ignores garbage in .cshrc and looks for "ddpro" token.
    split code into separate file, hoster.c.

  . pvmd host file now works with RS6K, RS6KMP and AIX 4.x.
    (needed to define SOCKADHASLEN)

  . fixed typo in pvmgs_func.c`gs_newstaticcache().

  . added switch in lib/pvmgetarch to detect HPPAMP architecture on HPPA.

  . fixed race between pvmd forking a task to spawn and catching a signal
    and thinking it was still a pvmd, doing cleanup etc.

  . libpvm now processes control messages arriving over direct routes.

  . added some parens to the listmac macros, to keep old compilers happy.

  . added some tests so shared memory pvmd and libpvm don't segfault
    if they fail to allocate resources.

  . changed RSHCOMMAND for SCO arch to /usr/bin/rcmd.

------------------------------------------------------------------------

How to get it:

It's just been put on netlib2.CS.UTK.EDU and will propagate to the other
netlib servers soon.

From Netlib:
  To get a uuencoded, compressed tarfile of the source:
      echo "send pvm3.3.11.tar.z.uu from pvm3" | mail netlib@ORNL.GOV

  or to get a shar file of the source:
      echo "send pvm3.3.11.shar from pvm3" | mail netlib@ORNL.GOV

  To get just the patches to update version 3.3.8:
      echo "send pvm3310to11 from pvm3" | mail netlib@ORNL.GOV

  For more information about PVM:
    echo "send index from pvm3" | mail netlib@ORNL.GOV

Using Xnetlib:
    select directory pvm3, file pvm3.3.11.tar.z.uu or pvm3.3.11.tar.gz
    or pvm3310to11

Via FTP:
    host netlib2.CS.UTK.EDU, login anonymous, directory /pvm3

With Mosaic:
    http://netlib2.cs.utk.edu/pvm3/index.html

For more information about file retrieval from netlib:
    finger anon@netlib2.CS.UTK.EDU

For more information about Xnetlib:
    echo "send index from xnetlib" | mail netlib@ORNL.GOV

Send bug reports, comments, questions to:
    pvm@MSR.EPM.ORNL.GOV

The PVM home page is at:
    http://www.epm.ornl.gov/pvm/pvm_home.html

Usenet newsgroup for discussion:
    comp.parallel.pvm
------------------------------------------------------------------------

Sincerely,
The PVM research group

-- 
/ Robert Manchek                University of Tennessee     /
/                               Computer Science Department /
/ (423)974-8295 / fax -8296     Ayres Hall #104             /
/ manchek@CS.UTK.EDU.           Knoxville TN  37996-1301    /
/     http://www.netlib.org/utk/people/BobManchek.html      /


