Patch-ID# 111723-02 Keywords: libm.il libmopt libmvec libsunmath us3 incomplete trap UltraSPARC-III Synopsis: Compiler Common 7.0: Patch for Forte Developer 7 Math Libraries Date: Oct/17/2002 Install Requirements: None Solaris Release: 7 8 9 SunOS Release: 5.7 5.8 5.9 Unbundled Product: Compiler Common NOTE: C, C++, Fortran 95 Unbundled Release: 7.0 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4652341 4664522 4688538 4705409 4710296 4716468 4727491 4739936 4745210 Changes incorporated in this version: 4652341 4688538 4705409 4710296 4716468 4727491 4739936 4745210 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/libp/libsunmath.a /SUNWspro/prod/lib/libsunmath.a /SUNWspro/prod/lib/libsunmath.so.1 /SUNWspro/prod/lib/v7/libm.il /SUNWspro/prod/lib/v7/libmopt.a /SUNWspro/prod/lib/v7/libmvec.a /SUNWspro/prod/lib/v7/libmvec_mt.a /SUNWspro/prod/lib/v7/libp/libmopt.a /SUNWspro/prod/lib/v7/libp/libmvec.a /SUNWspro/prod/lib/v7/libp/libmvec_mt.a /SUNWspro/prod/lib/v8/libm.il /SUNWspro/prod/lib/v8/libmopt.a /SUNWspro/prod/lib/v8/libmvec.a /SUNWspro/prod/lib/v8/libmvec_mt.a /SUNWspro/prod/lib/v8/libp/libmopt.a /SUNWspro/prod/lib/v8/libp/libmvec.a /SUNWspro/prod/lib/v8/libp/libmvec_mt.a /SUNWspro/prod/lib/v8a/libm.il /SUNWspro/prod/lib/v8plus/libm.il /SUNWspro/prod/lib/v8plus/libmopt.a /SUNWspro/prod/lib/v8plus/libmvec.a /SUNWspro/prod/lib/v8plus/libmvec_mt.a /SUNWspro/prod/lib/v8plus/libp/libmopt.a /SUNWspro/prod/lib/v8plus/libp/libmvec.a /SUNWspro/prod/lib/v8plus/libp/libmvec_mt.a /SUNWspro/prod/lib/v8plusa/libm.il /SUNWspro/prod/lib/v8plusa/libmvec.a /SUNWspro/prod/lib/v8plusa/libmvec_mt.a /SUNWspro/prod/lib/v8plusa/libp/libmvec.a /SUNWspro/prod/lib/v8plusa/libp/libmvec_mt.a /SUNWspro/prod/lib/v8plusb/libm.il /SUNWspro/prod/lib/v8plusb/libmopt.a /SUNWspro/prod/lib/v8plusb/libmvec.a /SUNWspro/prod/lib/v8plusb/libmvec_mt.a /SUNWspro/prod/lib/v8plusb/libp/libmopt.a /SUNWspro/prod/lib/v8plusb/libp/libmvec.a /SUNWspro/prod/lib/v8plusb/libp/libmvec_mt.a /SUNWspro/prod/lib/v9/libm.il /SUNWspro/prod/lib/v9/libmopt.a /SUNWspro/prod/lib/v9/libmvec.a /SUNWspro/prod/lib/v9/libmvec_mt.a /SUNWspro/prod/lib/v9/libp/libmopt.a /SUNWspro/prod/lib/v9/libp/libmvec.a /SUNWspro/prod/lib/v9/libp/libmvec_mt.a /SUNWspro/prod/lib/v9/libp/libsunmath.a /SUNWspro/prod/lib/v9/libp/libsunmath.so.1 /SUNWspro/prod/lib/v9/libsunmath.a /SUNWspro/prod/lib/v9/libsunmath.so.1 /SUNWspro/prod/lib/v9a/libm.il /SUNWspro/prod/lib/v9a/libmvec.a /SUNWspro/prod/lib/v9a/libmvec_mt.a /SUNWspro/prod/lib/v9a/libp/libmvec.a /SUNWspro/prod/lib/v9a/libp/libmvec_mt.a /SUNWspro/prod/lib/v9b/libm.il /SUNWspro/prod/lib/v9b/libmopt.a /SUNWspro/prod/lib/v9b/libmvec.a /SUNWspro/prod/lib/v9b/libmvec_mt.a /SUNWspro/prod/lib/v9b/libp/libmopt.a /SUNWspro/prod/lib/v9b/libp/libmvec.a /SUNWspro/prod/lib/v9b/libp/libmvec_mt.a Problem Description: 4652341 NaN arithmetic (sin & log) is very slow on ultrasparc III 4688538 /valid testvatan_SP fails with -fast -xcrossfile=1 4705409 SIGN of reals does not use inline template 4710296 libmopt hypot can deliver grossly inaccurate result 4716468 sincos returns garbage when argument is QNaN 4727491 sincospil returns garbage when |argument| is less than .25 4739936 argument reduction problems in long double trig routines 4745210 libmopt log gives inaccurate results for large subnormal numbers (from 111723-01) 4664522 atan2 fails to raise inexact for special cases 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: ----------------------------- none. README -- Last modified date: Thursday, October 17, 2002