Patch-ID# 114806-02 Keywords: performance library 4.1 s1s8cc 7.0 perflib Synopsis: Patch for S1S8CC Performance Library 4.1 (libsunperf) Date: Oct/28/2004 Install Requirements: None Solaris Release: 7 8 9 SunOS Release: 5.7 5.8 5.9 Unbundled Product: S1S8 Compiler Common Performance Library Unbundled Release: 4.1 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4833924 4835142 4837120 4842051 4851813 4851814 4865309 4865328 4865911 4865931 4871734 4873936 4874636 4875844 4877367 4879090 4882961 4883731 4889122 4893368 4920924 4924490 4927937 4953549 4991388 5011659 Changes incorporated in this version: 4865309 4865911 4865328 4865931 4871734 4874636 4875844 4879090 4882961 4920924 4924490 4927937 4953549 4991388 5011659 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /SUNWspro/prod/lib/v8/modules/sunperf.mod /SUNWspro/prod/lib/v9/modules/sunperf.mod Problem Description: 4865309 Violated compatability of libsunperf *scal subroutines and netlib ones 4865328 Incompatibility of libsunperf *axpy subroutines and netlib ones 4865911 [s/d]dot is incompatible with corresponding netlib version 4865931 sasum is incompatible with corresponding netlib version and dasum 4871734 Netlib wins libsunperf in both performance and scalability 4874636 Incorrect .iface files: *SPGVX, *SPGVD, *HPGVX, *HPGVD 4875844 Problematic restoring of matrix order for *SP* and *HP* 4882961 Errors in interfaces and wrappers for *GEES,*GEESX,*GGES,*GGESX. 4920924 Incorrect DPPSVX.iface file 4924490 Problematic restoring N in PPSVX and other routines 4927937 incorrect result in rfft2b for odd leading dimension 4953549 Not optimal workspace is allocated in wrappers *_f90.f 4991388 application dumps core with SIGFPE in dss_get_cpu_info 5011659 Segmentation Fault with O3 or higher (build24.0) (from 114806-01) 4889122 App built against S1S7 libs fails against S1S8 libs 4833924 Incorrect f90 interface of GESVX and mistake in manpages 4835142 Mistakes in man pages for GESVX and GBSVX routines 4837120 Mistakes in man pages for PBSVX, POSVX, and PPSVX routines 4842051 Mistakes in man pages for *gbrfs, *gbequ, *gbsvx, *gbsv, *gbtrf 4851813 Incorrect defaults in F95 interface for GBTRF, GBBRD, and GBEQU 4851814 Mistakes in manpages *gbtrf 4873936 Mistakes in man pages for *SP* and *HP* routines. 4875844 Problematic restoring of matrix order for *SP* and *HP* 4877367 F90 interface problems in *gbtrf, *gbequ, *laqgb, and *gbbrd 4879090 Bugs in *GEESX F95 interfaces 4882961 Errors in interfaces and wrappers for *GEES,*GEESX,*GGES,*GGESX 4893368 F95 interface for SYSV is confused 4883731 Incorrect *iface files for CGEES and ZGEES Patch Installation Instructions: -------------------------------- For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/106326-01 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- The installer should be aware of the size of the libraries being patched, thus aware of the the space required to allow for the backout of this patch. README -- Last modified date: Thursday, October 28, 2004