Newsgroups: comp.parallel.pvm
From: manchek@thud.CS.UTK.EDU (Bob Manchek)
Subject: Patch #9 for PVM version 3.3 is available on Netlib.
Organization: Computer Science Dept, University of Tennessee, Knoxville
Date: 8 Sep 1995 18:11:44 GMT
Message-ID: <42q110INNk35@CS.UTK.EDU>

------------------------------------------------------------------------
Patch #9 contains the following bug fixes:

. packets into the pvmd are copied in shared memory versions, to
  prevent segfault when accessing them after task disconnects.

. WT_DELHOST waits are flushed on task exit, so they don't accumulate.

. miscellaneous patches for SP2MPI port so it builds.

. fixed test in enc_xdr_long() (pvm_pklong, Default) that sometimes
  incorrectly flagged positive longs as overflows.

. fixed bug in enc_xdr_init() that sometimes caused segfault in
  pvm_setsbuf(), referencing a bad pointer.

. aimk saves the current directory before chdiring to the ARCH dir, uses
  full path instead of ".." (may be incorrect if ARCH dir is symlink).

. lib/pvm script now attempts to guess PVM_ROOT if unset, defaulting
  to $HOME/pvm3 if it can't.

. lib/pvmgetarch detects BSDI OS (ARCH=BSD386).

. change to busy-wait code in shared memory libpvm, giving better
  performance on overloaded machines.

. experimental change to pvm_psend in shared memory verion for better
  performance (delayed free of send buffer).

. typo in pvm_intro man page.

. pvmgs/Makefile.mimd uses $(AR_FRONT) instead of ar.

. examples/Makefile.aimk shouldn't have defined CC.

. fortran and c examples now use different executable names.

. fixed spelling in console help text.

. pvm_psend,precv return PvmNotImpl instead of PvmBadParam for PVM_STR.

. added SHELL=/bin/sh to several makefiles.

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

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.9.tar.z.uu from pvm3" | mail netlib@ORNL.GOV

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

  To get just the patches to update version 3.3.8:
      echo "send pvm338to9 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.9.tar.z.uu or pvm3.3.9.tar.gz
    or pvm338to9

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

Usenet newsgroup for discussion:
    comp.parallel.pvm

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

Sincerely,
The PVM research group

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



