AlphaServer SC patch kit: ========================== AlphaServer SC Version : SC V2.6 SSB Kit Name: SCV26SSB107658 Release Date: 06/23/2004 PTR: 153-2-1439 IPMT Number: CFS.107658 Abstract: MPI_COMM_CREATE fails when rank>1 with SCV26SSB107348B This patch does not contain any kernel mods so you do not have to build or deploy kernels or reboot any nodes to install it. It does contain a static library (libmpi.a) and any program that is statically linked against a previous version of this library will have to be relinked to get the benefit of this fix. Dynamically linked programs (which are the default) will pick up the new version of libmpi.so automatically. Description of Patch: ===================== 1. Fixes a problem in SCV26SSB107348B using subgroups with optimized collectives that could cause an MPI program to hang or core dump. This patch supercedes SCV26SSB107348B and includes the following fixes from that patch: 2. Fixes a problem in intra-node MPI that could lead to an assertion failure for MPI jobs that use more than one cpu on the same node: Assertion failed: ng==NULL, file adi2init.c, line 1112 The same jobs would run successfully with one cpu per node (this uses inter-node MPI only). 3. Fixes a problem with subgroups that could cause an MPI program that used them to core dump during exit. Kit location: ============= The patch kit is SCV26SSB107658.tar.gz and it is available from ITRC. Prerequisites: ============== Before installing this Patch kit, you should ensure the following: 1) You have all mandatory patches for this release installed 2) You have the following specific patches installed: SCV26105882 MPI mandatory patch for V2.6 SSB Kit checksum: ============= # cksum SCV26SSB107658.tar.gz 1469180038 1652759 SCV26SSB107658.tar.gz Updated files: ============== A list of the files included in this patch is given below along with the cksum values for each file. 1795171421 3946264 /usr/opt/mpi/lib/libmpi.a 4146153463 3185584 /usr/opt/mpi/shlib/libmpi.so 923996835 3193776 /usr/opt/mpi/shlib/libpmpi.so Instructions: ============= This patch is provided as a setld installable kit. Unpack it into a directory that is NFS mounted on all domains e.g. /nfs/SCV26SSB107658 and install it as follows: Patch required on Management Server (if used) : NO Patch required on Domains : YES On Domains: ----------- Install the patch as follows: # cd /nfs/SCV26SSB107658 # scrun -d all setld -l /nfs/SCV26SSB107658 SCV26SSB107658 You do not need to build or deploy kernels or reboot any nodes. This patch contain a static library (libmpi.a) and any program that is statically linked against a previous version of this library will have to be relinked to get the benefit of this fix. Dynamically linked programs (which are the default) will pick up the new version automatically. To remove the patch use the following commands: # scrun -d all setld -d SCV26SSB107658 =======================================================================