|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: IT Resource Center (support_feedback
us-support2-mail.external.hp.com)
Date: Sun Mar 02 2003 - 10:53:46 CST
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
HP Support Information Digests
===============================================================================
o IT Resource Center World Wide Web Service
---------------------------------------------------
If you subscribed through the IT Resource Center and would
like to be REMOVED from this mailing list, access the
IT Resource Center on the World Wide Web at:
http://support.itrc.hp.com/
Login using your IT Resource Center User ID and Password.
Then select Support Information Digests (located under
Maintenance and Support). You may then unsubscribe from the
appropriate digest.
To download a patch referenced below, access the
IT Resource Center on the World Wide Web at:
http://support.itrc.hp.com/
Login using your IT Resource Center User ID and Password.
Then select Individual Patches (under Maintenance and Support)
to access the patch. You may also download a patch via anonymous
ftp(1) from ftp.itrc.hp.com.
===============================================================================
Digest Name: weekly HP-UX series 800 11.X patch digest
Created: Sun Mar 2 6:05:03 EST 2003
Table of Contents:
Document ID Title
--------------- -----------
PHSS_27725 s700_800 11.X MC/ServiceGuard and SG-OPS Edition A.11.14
PHSS_28560 s700_800 11.22 Fortran Product Patch, v2.6 to v2.6.4
PHSS_28551 s700_800 11.X OV ITO7.1X server patch A.07.13
PHCO_27375 s700_800 11.00 cumulative SAM/ObAM patch
PHKL_28502 s700_800 11.00 diag2 cumulative patch
PHSS_28559 s700_800 11.X Fortran90 from B.11.01.60 to B.11.01.64
PHSS_28520 s700_800 11.04 Virtualvault 4.6 OWS Cronolog Feature
PHKL_28512 s700_800 11.11 Fix for POSIX_AIO in JFS3.3
PHKL_28410 s700_800 11.11 vm preemption point, pdc, vhand performance
PHCO_28346 s700_800 11.00 csh(1) cumulative patch
The documents are listed below.
-------------------------------------------------------------------------------
Document ID: PHSS_27725
Date Loaded: 20030228
Title: s700_800 11.X MC/ServiceGuard and SG-OPS Edition A.11.14
Patch Name: PHSS_27725
Patch Description: s700_800 11.X MC/ServiceGuard and SG-OPS Edition A.11.14
Creation Date: 03/01/29
Post Date: 03/02/28
Hardware Platforms - OS Releases:
s700: 11.00 11.11
s800: 11.00 11.11
Products:
MC/ServiceGuard A.11.14
ServiceGuard OPS Edition A.11.14
Filesets:
DLM-Pkg-Mgr.CM-PKG,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
Package-Manager.CM-PKG,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
DLM-Clust-Mon.CM-CORE,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
Cluster-Monitor.CM-CORE,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
DLM-Clust-Mon.CM-CORE-MAN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
Cluster-Monitor.CM-CORE-MAN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
DLM-NMAPI.CM-NMAPI,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
DLM-ATS-Core.ATS-RUN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
ATS-CORE.ATS-RUN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
Yes
PHSS_27725: ABORT
cmcld could abort when a package with name more
than 36 characters and an ip address is halted.
cmcld could abort (with assertion failure) if it
goes for the quorum server, the qs lock is granted
but there is a reconfiguration before lock granted
message arrives.
PHSS_27246: ABORT
When using a contributed support tool to disable
and then re-enable safety time, the tool fails to
restore safety time protection properly, resulting
in node TOC.
If cmviewcl command is issued at the same time
either package configured resource, subnet or
service being deleted from the configuration, then
cmviewcl may fail with a SIGSEGV creating a core.
A series of single point network card or hub
failures may cause a cl_sync timeout resulting in
the entire cluster going down.
At cmcld start up, i.e. cmrunnode or cmruncl,
syslog shows this message,
"cmcld: Assertion failed: pnet != NULL, file:
comm_link.c, line: 140."
cmcld immediately aborts and dumps core.
Service Assistant Daemon (cmsrvassistd) can dump
core in /var/adm/cmcluster if SIGCHLD is delivered
while in the middle of a syslog call.
PHSS_26056: ABORT CORRUPTION OTHER
Service Assistant Daemon (cmsrvassistd) may abort
with a core dump if SIGCHLD is delivered while in
the middle of a syslog call.
ServiceGuard daemon (cmcld) may abort with a core
dump when a package is started or halted.
ServiceGuard daemon (cmcld) may abort with a core
dump when multiple cmapplyconf or cmrunnode
commands are issued and any one of them is aborted.
A ServiceGuard OPS node may TOC after a false
unclean shutdown.
ServiceGuard daemon (cmcld) may abort with core dump
due to DLPI errors.
ServiceGuard daemon (cmcld) may abort with core dump
during cluster formation.
A package may be started on two nodes, causing data
corruption.
Category Tags:
defect_repair enhancement general_release critical
halts_system corruption
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27725
Symptoms:
PHSS_27725:
1. The cmviewcl command intermittently fails with an
error message:
cmviewcl : Unable to query status for all packages:
Device busy
2. The hpmcSGClusterDown trap is never generated or sent
and the hpmcClusterState mib variable is never set to
down by the cmsnmpd subagent when the cluster is halted.
3. When multiple package commands (cm*pkg) are issued
during a cluster reformation, only the command issued
last will succeed. The rest of them may hang.
4. Admin functions executed through ServiceGuard
Manager are not logged in syslog on a cluster
node where operation takes place.
5. The man page for cmcheckconf gives the wrong
information for the -k option. The information for
this option is actually for the cmquerycl -k option.
6. During an online package modification which
removes previously-existing EMS resources, the
previously-existing resources are not unregistered
from EMS and deleted from memory properly, resulting in
lingering monitor requests and unfreed heap space.
7. When FS_MOUNT_RETRY_COUNT is set to 1 and if
the mount command fails to mount the file system
due to mount point being busy, the script returns
a failure even after successfully killing the processes
using that mount point and being able to retry and
successfully mount the file system in the second try.
As a result the package fails to start on the node.
Messages like the following will appear in the package
log file:
ERROR: Function check_and_mount
ERROR: Failed to mount /dev/vg01/lvol01
8. An SG command could hang shortly after a cluster
formation.
9. Online node reconfiguration with cmapplyconf fails
occasionally because of a race condition problem.
10. In the cmlvmd shutdown routine, SLVM Shutdown ioctl is
issued unnecessarily for SG OPS. syslog will show a
message saying that SLVM is already initialized.
11. cmcld could abort when a package with name more than 36
characters and an ip address is halted.
12. cmcld may log the following error message to syslog
while still functioning properly:
cmcld: Failed to connect to <IP address>:<port>
(Interrupted system call)
13. If two clusters have their private subnets bridged to
the public subnet and there is no route from cluster
A's interfaces to the cluster B's private subnet,
there is a race condition between the non-routable udp
broadcast packets coming from A's private subnet and
the udp broadcast packets coming from A's public
subnet that would cause cluster A from being able to
discover cluster B.
14. cmcld could abort (with assertion failure) if it goes
for the quorum server, the qs lock is granted but there
is a cluster reformation before lock granted message
arrives.
15. If any problem occurs during package startup after NFS
services have been started, causing package start to
fail, package restart would fail again even after
fixing the problem.
16. It is possible that when a ServiceGuard package
unmounts filesystems in umount_fs, not all filesystems
are unmounted and the volume group deactivation fails
with device busy. This is most likely to be true when
CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS is set to a
large number.
17. The following error message is found in the
package control log file:
"fuser: illegal option --C"
18. The cmviewconf command does not show the quorum server
(if one is configured).
19. Erroneous hpmcSGPkgDown traps with blank nodenames
are generated by cmsnmpd during cluster start up
or reformations caused when SG nodes fail, halt or
are started.
20. The cmsnmpd subagent doesn't update the
hpmcSGPkgSubnetStatus MIB variable when a package's
subnet fails or comes up.
21. When a node is halted, cmsnmpd shows inaccurate
hpmcNodeRole mib varibles on the halted node.
22. During a normal cluster shutdown, cmsnmpd doesn't
receive a node halted event from the SG subagent api
on the last node in the cluster to be halted. This
causes cmsnmpd to assume that the last node in the
cluster failed, and sets the hpmcNodeStatus mib
to "failed" and doesn't send out the appropriate
hpmcSGNodeHalted trap.
23. When an Oracle RAC database instance goes down
unexpectedly or is shutdown because "shutdown abort"
is used, the surviving Oracle RAC database instances
can take longer than normal time to finish database
recovery and return to normal operation.
24. If a user tries to change a package script timeout
using SAM/GUI without any other modifications, SAM/GUI
will ignore the changes and package configuration will
remain unchanged.
PHSS_27246:
1. When using the unsupported contributed cmsetsafety tool
to disable and then re-enable safety time, the tool
fails to restore safety time protection properly,
resulting in node TOC.
2. If the cmviewcl is issued at the same time that a
package resource,subnet or service is being deleted
from the configuration by another session using
cmapplyconf, then the cmviewcl may fail with a SIGSEGV
creating a core.
The stack trace by GDB typically contains:
#0 0xc01ffd40 in kill () from /usr/lib/libc.2
#1 0xc019b3b4 in raise () from /usr/lib/libc.2
#2 0xc01db550 in abort_C () from /usr/lib/libc.2
#3 0xc01db5ac in abort () from /usr/lib/libc.2
#4 0xd5ca8 in cdb_get_resource_list
(cluster_handle=0x40025f38 "",
pkg_name=0x40032b38 "pkg9424_2",
num_resources=2, resource_list=0x400325f0)
at config/config_cdb_data.c:1138
#5 0x8f560 in view_resource
(cluster_handle=0x40025f38 "",
pkg_name=0x40032b38 "pkg9424_2",
node_name=0x40036df0 "buf",
print_for_unowned=1) at cmd/cmd_view.c:2581
#6 0x8d224 in view_unowned_pkg
(cluster_handle=0x40025f38 "",
pkg_name=0x40032b38 "pkg9424_2",
package_format=0x40022990 "
vflag=1, lflag=1, plimit=1,
pkg_status=0x40009340 "down",
pkg_state=0x40009338 "halted",
pkg_switching=0x400093a0 "disabled",
pkg_owner=0x400354f8 "unowned",
status_str=0x40008ed8 "up")
at cmd/cmd_view.c:1859
#7 0x8ae88 in view_cluster
(cluster_name=0x40026118 "STRESS_lvk_0419",
vflag=1, lflag=1, numpkgs=0,
pkgs=0x40025430, numnodes=0,
nodes=0x40025440, climit=0,
plimit=1, nlimit=0, gflag=0)
#8 0x87a5c in view_main (argc=4, argv=0x7f7f01a4)
at cmd/cmd_view.c:289
#9 0x76758 in main (argc=4, argv=0x7f7f01a4)
at cmd/cmd_main.c:220
3. A package configured to use the large number of
file systems spread across the multiple volume groups
takes longer to mount the file systems. Also there
is no mechanism provided in the control script for
the user to specify additional options to fsck and
umount commands used in the package control script.
4. When cmcld is running with more than ten network
interface cards configured on a cluster node, its
CPU utilization percentage raises significantly.
This problem is mostly exposed with Superdome machines,
or systems with large VLAN configuration.
5. A series of single point network card or hub failures may
cause a cl_sync timeout resulting in the entire cluster
going down. Syslog reports error:
"Node id X did not reach sync step 0 for activity 3"
6. A cmapplyconf succeeds with unquoted 2-word value for
string resource. For example:
RESOURCE_UP_VALUE = very stable
The cmapplyconf would succeed, but the resource would
be "UP" when its value was "very" not "very stable".
7. In SAM/GUI a user is not able to see a hierarchy of EMS
resources in package configuration screens.
8. The cmsnmpd subagent will store the package status
as unknown, instead of down in the ServiceGuard MIB
table when a package's node fails and the package is
not restarted.
9. If cmrunnode or cmruncl times out, in a subsequent
cluster formation a package configured with automatic
start resources may fail to come up on its primary node.
10.ServiceGuard commands cmcheckconf/cmapplyconf with -P
option and without -C option can take longer to finish.
Even specifying -k option does not improve a performance.
This can be also noticed if ServiceGuard is upgraded from
11.09 or earlier version to 11.13 or 11.14.
11.ServiceGuard commands cmcheckconf/cmapplyconf with -k
option can take long time if there are large number of
disks and volume group configured on sytem while only
very few of them are mentioned in cluster ascii file.
12.At cmcld start up, i.e. cmrunnode or cmruncl, syslog
shows this message,
"cmcld: Assertion failed: pnet != NULL, file:
comm_link.c, line: 140."
cmcld immediately aborts and dumps core.
13.Service Assistant Daemon (cmsrvassistd) can dump core
in /var/adm/cmcluster if SIGCHLD is delivered while in
the middle of a syslog call. The stack trace in the
core dump would look like this:
#0 0x400c942f in tz_compute (tm=0xbffff064)
at ../sysdeps/i386/bits/string.h:343
#1 0x400c95c4 in __tz_convert (timer=0xbfffeee8,
use_localtime=1, tp=0xbffff064) at tzset.c:593
#2 0x400c576b in __localtime_r (t=0xbfffeee8,
tp=0xbffff064) at localtime.c:33
#3 0x4010298d in vsyslog (pri=27, fmt=0x805f740 "Unable to
send 64 bytes (Software caused connection abort).\n",
ap=0xbffff0dc) at syslog.c:170
#4 0x401028a9 in syslog (pri=27, fmt=0x805f740 "Unable to
send 64 bytes (Software caused connection abort).\n")
at syslog.c:102
#5 0x0804ba2c in cl_vsyslog (private_data=0x0,
category=131072, level=0, module=5,
fmt=0x8059dc0 "Unable to send %d bytes (%s).\n",
ap=0xbffff130) at utils/cl_syslog.c:91
#6 0x0805859b in cl_clog (clog_handle=0x0,
category=131072, level=0, module=5,
fmt=0x8059dc0 "Unable to send %d bytes (%s).\n") at
utils/cl_clog.c:123
#7 0x0804c356 in cl_local_cl_send (fd=0,
service_id=12,msg=0xbffff1ac, msg_length=32, flags=1,
reply=0x0, timeout=0x0,logh=0x0 at
lcomm/local_client.c:497
#8 0x0804b885 in handle_sig_chld (in=17) at
servsen/serv_assist.c:1236
#9 <signal handler called>
Also, the message the user will see is:
"Process creation daemon terminated due to a
signal(11)."
14.After customer modified the hostname, packages using
VxVM disk groups failed to start.
15.At package start up, busy mount point might not be
freed up and re-mounted appropriately.
PHSS_26056:
1. cmviewconf displays an incorrect HALT_SCRIPT_TIMEOUT
value for a package when the RUN_SCRIPT_TIMEOUT is
set to NO_TIMEOUT (0) and the HALT_SCRIPT_TIMEOUT
is set to a non-zero value.
2. After an upgrade of a ServiceGuard cluster to version
11.13 from version 11.12 or earlier, if any package
with an EMS resource has been added and deleted before
upgrade, then the addition of any new package to the
cluster after upgrade may fail. The cmapplyconf command
will return error messages like:
Error: Unable to apply the configuration change:
Unknown error: 3015.
Check the syslog file(s) for additional information.
cmapplyconf : Unable to apply the configuration
The syslog may contain the error messages like:
cmcld: cdb_db_prepare - 3015 error occurred 5
3. If cmrunnode or cmapplyconf are stopped in the middle of
execution and there are multiple such commands running
concurrently, then the cmcld may fail with a SIGSEGV or
SIGBUS creatig a core in /var/adm/cmcluster/core. The
syslog will contain the messages like,
cmlvmd: Could not read messages from /usr/lbin/cmcld:
Software caused connection abort
cmlvmd: CLVMD exiting
cmsrvassistd[]: The cluster daemon aborted our
connection.
cmsrvassistd[]: Lost connection with ServiceGuard
cluster daemon (cmcld): Software caused connection
abort
The stack trace by GDB typically contains:
#0 0x105d94 in cdb_client_port_close () from
/usr/lbin/cmcld
#1 0x1413a0 in cl_thread_start () from /usr/lbin/cmcld
#2 0x1aa8e8 in cma__thread_base () from /usr/lbin/cmcld
#3 0x1aca38 in cma__thread_start1()from /usr/lbin/cmcld
#4 0x1ac4d4 in cma__thread_start0 () from
/usr/lbin/cmcld
#5 0x105f0c in cdb_client_port_close () from
/usr/lbin/cmcld
4. If a configuration operation gets aborted during a
cluster reformation with a down node joining the cluster,
cmcld may abort on the node that is rejoining with the
following messages:
Action - Invalid transaction state of NO_TRANS for
node id x, (ABORTED)
Internal error - Aborting: cdb/cdb_coord_comm.c 517
(Invalid transaction state)
5. When a local LAN failover fails, no error messages about
the failure are logged to syslog.
6. When the concurrent fsck's have been defined in the
package control script, the fsck's executed on the
Journaled File System during a package start up log
messages in a random order. As a result it is hard to
associate the messages from the package control script
log with the volume groups being checked.
7. When SAM GUI switches environments, certain tasks are no
longer available.
8. Certain network load balancers or switches may not be
able to complete local switch within ten seconds after a
local switch occurs in ServiceGuard. This can result in
the client side not experiencing the failover
performance benefit that the network load balancer can
provide.
9. The ServiceGuard daemon, cmcld, may experience SIGSEGV
and accordingly dump core when a package is started or
halted. The resulting stack trace will show
segmentation violation.
10. The cmcheckconf/cmapplyconf command will fail for a
package if EMS resource is not available on the node
where command is issued even if that package only runs
on other nodes in the cluster where the resource is
available. The commands will fail with output similar
to:
Error: ems subclass request for <resource_name> failed,
resource type (3016)
Error: Failed to get type information for
<resource_name> on node <remote_node_name>
11. Primarily on ServiceGuard OPS clusters, the cmrunnode
command executed from the cmcluster rc script may fail.
When this happens, other nodes in the cluster may log
messages in syslog such as:
cmcld: Detected different configuration data on node
<Node Name>
cmcld: Can not form cluster with node <Node Name>
cmcld: Quitting due to configuration data version
mismatch
12. If an EMS monitor on the system is not yet ready to
monitor a resource on which a ServiceGuard package is
dependent, the package will fail to start.
The following messages may be seen in syslog:
cmcld: ems monitor for <resource name> is not ready
above message repeats 2 times
cmcld: Resource <resource name> set to "UP".
cmcld: Package <package name> cannot run on this node
because resource <resource name> does not meet
package RESOURCE_UP_VALUE.
13. A package configured with a deferred start resource may
start and halt immediately when the cluster starts up.
The following messages may be seen in syslog:
cmcld: Started package <package name> on node <node
name>.
cmcld: Package <package name> cannot run on this node
because resource <resource name> does not meet
package RESOURCE_UP_VALUE.
cmcld: Resource <resource name> in package <package
name> does not meet RESOURCE_UP_VALUE.
cmcld: Executing '<package control script path> stop'
for package <package name>, as service <service
ID>.
14. Issuing the command "cmsetlog -M RES" to turn up
logging in the resource module does not work.
15. A ServiceGuard OPS node may fail to halt resulting in
a TOC. The following error messages may be seen in
syslog:
cmcld: CMGMSD successfully halted
cmcld: Failed to unregister all resource monitor
requests.
cmcld: This node (<node name>) has ceased cluster
activities.
cmcld: Daemon exiting
cmcld: CMGMSD/GMS halted but unable to halt SG.
Rebooting...
16. ServiceGuard A.11.14 now supports adding a new resource
previously not configured in any package while the
cluster is running.
17. ServiceGuard daemon cmcld aborts with the message
"DLPI error! dl_errno: 1, dl_unix_errno: 0." in syslog.
This leads to a system TOC.
18. SG supports only 60 packages. With this patch it now
supports 150 packages. After installing this patch on
all nodes in the cluster, the cluster must be brought
down in order to increase the MAX_CONFIGURED_PACKAGES
parameter in the cluster ascii file. Once this is
changed, up to 150 packages may be configured.
Note that once a cluster has more than 60 packages
configured, any upgrade to SG version 11.14 MUST include
patch PHSS_26056. So, after halting a node and
upgrading that node to 11.14, PHSS_26056 must be applied
before bringing that node back into the running cluster.
If this procedure is not followed, any nodes running
11.14 without the patch could crash (TOC) due to cmcld
dying with SIGSEGV or SIGBUS. Be sure to set
AUTOSTART_CMCLD to 0 in /etc/rc.config.d/cmcluster
before beginning the upgrade to 11.14.
The SG11.14 patch PHSS_26056 will be released later this
spring. Until it is released, customers using > 60
packages must remain on 11.13 and not upgrade to 11.14.
Note that running 150 packages requires systems that
have a lot of capacity. If your systems are not
powerful enough, some of your packages may not start or
may partially start. In this case, you will need to
reduce the number of packages. Test each node by
running the cluster on that node only (cmruncl -n node),
and make sure all packages start that are configured to
run on that node.
NOTE: At this time ServiceGuard Manager does not
support more than 60 packages per cluster.
19. When nodes configured for a particular package are only
a subset of the nodes in the cluster, a call to
cmGetstatus(CM_PKG_STATUS) may return -26, causing
cmsnmpd to sever the socket connection with the
ServiceGuard cmcld daemon. This behavior will happen
when the user brings up the cluster or node and/or
restarts the cmsnmpd subagent. Once the socket
connection with SG is severed, no MIB variables or SNMP
traps will be updated or sent, which results in stale
data in the SG MIB table.
20. During cluster formation, cmcld can exit with a
segmentation violation. The stack trace of the
resulting core looks like:
cl_local_srv_free\952 (00121284) (`thread(24))
ss_monitor_operation_phase_II\441 (001285A0)
ss_cl_local_reply_event\944 (00129A88)
ss_event_handler\1069 (00129F20)
ss_event_handler (hpux_export stub) (00129E38)
cl_event_loop\434 (001C34E0)
cl_event_loop (hpux_export stub) (001C2D18)
cma__thread_base+01e8 (002283B0)
cma__thread_start1+0030 (0022A500)
cma__thread_start0+0004 (00229F9C)
21. Shortly after a cluster starts (via cmruncl or
cmrunnode on all nodes), cmcld can exit with the
following message:
Fatal internal error - Assertion failed:
ntohl(node_ptr->node_info.p_state) == P_NOT_OWNED,
file: pkg_list.c, line: 298
It is possible that before cmcld exits, packages may
have started up on this node, however these packages
will not be halted. So when the remaining nodes in the
cluster take over the packages that were running on
this node, it is possible for data corruption to occur
if VxVM disk groups are used in the packages, since
they are activated on more than one node. Also,
software components which communicate with the affected
application may experience connection problems
associated with the package's IP address appearing on
two nodes at the same time.
22. A package configured with automatic start resources may
start on an adoptive node instead of on the primary node
during cluster startup, due to the resources being
registered with EMS earlier on the adoptive node than on
the primary node.
23. Not all resource monitor requests are unregistered with
EMS when cmcld exits, so the next time cmcld starts up
and registers the same requests with EMS, it will not
get immediate notifications regarding the state of the
resources, and packages will not be able to start.
24. After a package has been added to a cluster, cmsnmpd may
not update the MIB and hence the package may not be
available as a resource to be monitored by another
package.
25. When the PACKAGE environment variable is improperly set
in the package control script, the script fails with
errors such as the following:
cmmodnet : Subnet <subnet> is not a configured subnet.
cmmodnet : Use the "netstat -in" command to list the
configured subnets.
No errors are logged to syslog.
26.If there are multiple cluster nodes issuing
configuration queries at roughly the same time,
cmgetconf can silently timeout.
27.When a node with a node ID that is not the first or last
node ID in the cluster is removed from a ServiceGuard
OPS Cluster, the "cmviewcl -l group" command will return
an error message like:
cmviewcl : Failed to convert node_name xxx to node_id.
28.In a 2 node ServiceGuard cluster, if cmcld on one node
experiences a long kernel hang and again tries to join
the cluster then the whole cluster can crash. This
can be seen on more than 2 nodes if cmcld on all the
nodes except on one node experiences long kernel hang.
The syslog on node which does not experience the kernel
hang will log messages like:
cmcld: Timed out node <node_name>. It may have failed.
cmcld: Attempting to form a new cluster
cmcld: Safety time set for 128.96 seconds from now
cmcld: Did not receive all votes: 1 out of 2
cmcld: All votes (100) are required at this point.
vmunix: SCSI: Reset requested from above -- lbolt:
246237, bus: 2^M^M
cmcld: Got at least 50 votes: 1 out of 2 last active
nodes.
cmcld: Obtaining Cluster Lock
cmcld: Successfully issued request for cluster lock
/dev/dsk/c2t8d0
vmunix: SCSI: Resetting SCSI -- lbolt: 246337, bus: 2^M^M
vmunix: SCSI: Reset detected -- lbolt: 246337, bus: 2^M^M
cmcld: Cluster lock disk /dev/dsk/c2t8d0 appears healthy
cmcld: Successfully obtained the Cluster Lock
cmcld: lock id: 6
cmcld: Turning off safety time protection since the
cluster
cmcld: may now consist of a single node. If ServiceGuard
cmcld: fails, this node will not automatically halt
cmcld: Active node <nodename> has voted for me
cmcld: Enabling safety time protection
cmcld: Enabled safety time with 257774
cmcld: Attempting to adjust cluster membership
cmcld: Safety time set for 7.71 seconds from now
cmcld: Active node <nodename> has voted for me
cmcld: Clearing Cluster Lock
29.When a shutdown(1m) command is run from two nodes
concurrently, it can cause cmhaltnode to fail. This can
happen if one node has completed its cmhaltnode and the
other node is still running cmhaltnode. This problem can
also be seen if a cmhaltnode command is halting the
cluster on one node and another node in the cluster does
a TOC or a reboot before the cmhaltnode command
completes.
The /etc/rc.log.old will contain messages or command
will exit with messages like:
Warning: Do not modify or enable packages until the
halt operation is completed.
Halting Package <pkg_name>
cmhaltnode : Unable to halt package <pkg_name>: Socket
is not connected
Check the syslog and pkg log files for more detailed
information:
cmhaltnode : Warning : node failed to HALT
ERROR: Unable to halt cluster on this node.
30.Large numbers of the following message are logged to the
syslog.log file:
Mar 18 10:00:48 HGALUX07 cmclconfd[15865]: Unable to
attach to network interface 1.
This happens whenever customers try to view properties
of objects in SG MGR, or when cmquerycl, cmcheckconf,
cmapplyconf are issued.
31.A series of short kernel hangs on one node lead to
cluster reformation and continues during reformation.
This opens a small timing window where the node that is
healthy hits the assertion failure,
cmcld: Assertion failed: !node->hb_eligible,
file: election.c, line: 5699.
32.cmapplyconf continually fails with Error:
Unable to begin the configuration change
33. cmsnmpd will not store cluster name in the mib
definition when started while cluster or local
node are halted. A call to "resls /cluster/status"
will result in output which is missing the cluster
name.
34. When nodes configured for a particular package are only
a subset of the nodes in the cluster, a call to
cmGetstatus(CM_PKG_STATUS) may return -26, causing
cmsnmpd to sever the socket connection with the
ServiceGuard cmcld daemon. This behavior will happen
when the user brings up the cluster or node and/or
restarts the cmsnmpd subagent. Once the socket
connection with SG is severed, no MIB variables or SNMP
traps will be updated or sent, which results in stale
data in the SG MIB table.
Defect Description:
PHSS_27725:
1. During cluster reconfiguration, if a node trying
to join the cluster responds last to the config_com
probe, it updates the pnode information for other
nodes as EBUSY, which results in the subsequent
failures.
Resolution:
Don't update the configd cache if responding node
is in the EBUSY state.
2. The hpmcSGClusterDown trap was never implemented because
there was no reliable way for the SG subagent api to
send a "cluster down" event because each node halts
independently and once cmcld stops running, cmsnmpd
can no longer retrieve the cluster status from the
SG subagent api.
Resolution:
When cmsnmpd receives an event that the local node
has halted or failed, then it will locally check the
cluster status and set the hpmcClusterStatus
mib variable to "down" and send a cluster down trap
if the cluster is down.
3. During a reconfiguration, if multiple package commands
are issued, only the command issued last will succeed.
Rest of them will hang. The timer that got created
to retry the package commands, was getting overwritten
by successive commands. So, only the command that was
issued last will succeed, and the rest of the commands
get lost without being replied. This leads to a command
hang, for the ones that were lost without being replied.
Resolution:
Fixed the timer creation code for
the commands, to create individual timers for
each command, so that all the commands can be retried
and replied correctly.
4. This is an enhancement request. Remote admin requests
executed through Object Manager were not tracked
through syslog on a cluster node where operation
takes place.
Resolution: Enhanced admin code paths in config
library and ServiceGuard daemons to log more
information about the user requesting the request,
where the request being issued and how is it issued.
5. The manual entry for cmcheckconf incorrectly described
cmcheckconf -k as cmquerycl -k.
Resolution: Make change so the manual page displays the
right description.
6. Due to a coding error, resources that do not exist in
the new package configuration are skipped over and not
handled.
Resolution:
When the configuration transaction is being committed,
obtain resource information from delete list compiled
during the prepare transaction phase instead of from CDB.
7. Package with FS_MOUNT_RETRY_COUNT set to 1 failed
to start even after script successfully cleaned up
the busy mount point and successfully mounted the
file system.
Resolution:
Handle the scenario described above correctly
in the script by returning a success to the caller of
the freeup_busy_mountpoint_and_mount_fs().
8. During cluster formation, timers may be inadvertently
cancelled.
Resolution:
Correct the code that cancels timers during cluster
reformation.
9. cdb thread and reconfig thread have potential race
condition during online node reconfiguration
Resolution:
Rectify the code to remove the race condition.
10. SLVM initialization ioctl is not given for SG, but SLVM
shutdown ioctl is issued.
Resolution:
Do not issue SLVM shutdown ioctl for SG.
11. A message sent from cmmodnet to cmcld contained too
little space for the package name. cmcld read off the
end of the message, causing the core.
Resolution:
Increased the size of the message.
12. During a call to connect(), EINTR (interrupted system
call) is returned, causing the call to fail. This occurs
within local messaging mechanisms, so normal cluster
operations are not affected.
Resolution:
Retry the connect() call if EINTR is returned, since it
is just a transient error.
13. If the non routable probe reach the config daemon on B,
B will try to respond to this probe, but the response
will be dropped by the kernel because there is no route
to A's private subnet from B. Then when the packet
from the public subnet reaches B, the config daemon
drops this probe because B already received a probe
from A and considers this a duplicate probe.
Resolution:
Instead of doing limited udp broadcast, do a subnet
directed broadcast, which would be received on all
subnets but the message will be ignored by the driver
if the subnet specified in the broadcast does not
match the subnet of the interface itself.
14. cmcld could abort (with assertion failure) if it goes
for the quorum server, the qs lock is granted but there
is a reconfiguration before lock granted message
arrives.
Resolution:
Remove the assertion, this state should be allowed.
15. Since package start failed after NFS services had been
started, the undo sequence should take care of halting
the NFS services. However, this step is skipped leading
to package restart failure since control script tries
to start NFS services which are already running.
Resolution:
Add the step of halting NFS services to undo sequence
in package control script to handle the case where
error occurs after NFS services started.
16. The mount and umount patches, PHCO_24635 and
PHCO_26451 introduced a retry mechanism so mount
command could get a correct result from mount table
without locking it. This mechanism however still
sometimes returns an incorrect list of mounted file
systems since retry is not done indefinitely. Since
SG relies on result from mount command, there are times
when SG is not able to unmount all file systems because
of incorrect result it got from mount command.
Resolution:
Executing mount once instead of
CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS time reduces the
chance of mount returning incorrect information, thus
reducing the chance of umount_fs missing file systems
needed to be unmounted.
17. This is a coding mistake. The option -c was meant to be
used to display the use of the busy mount point
together with file systems under that mount point.
Resolution:
Get rid of -C option. The option -c is not used either
since in the case there is no file systems under the
busy mount point, fuser command will fail, although
-c option is just for verbose purpose.
18. This is an enhancement submitted by WTEC to include the
quorum server and its parameters in the cmviewconf
output.
Resolution:
Added code to display the quorum server and its
properties if one is defined.
19. This defect was introduced by SG 11.13 patch
PHSS_27722 and SG 11.14 patch PHSS_27725 and is
caused because there is no efficient way to send
a PkgDown trap when a coordinator node failed
and packages went down without all cluster
nodes knowing the previous package statuses.
Resolution: Changed cmsnmpd and package manager to
replicate package status information on all nodes in
the cluster. Any package status change from "up" to
"down" will be detected by all nodes in the cluster
and trigger the appropriate PkgDown trap to be sent
with the corresponding node name.
20. The subnet down/up SG api events didn't trigger the
cmsnmpd to correctly update the package subnet
status mib variable on all running nodes in
the cluster.
Resolution:
cmsnmpd correctly updates the package subnet mib
variable on all running nodes and sets the subnet
status to "unknown" on all halted nodes.
21. The node halted event doesn't trigger cmsnmpd
to set all hpmcNodeRole mibs to "unknown" on the
halted node.
Resolution:
Set all hpmcNodeRole mibs to "unknown" when a node
is halted.
22. The problem is a side effect of performance improvements
in the shutdown path of cmcld. Because cmcld is
shutting down faster, messages cached on the client
side MAY not have the time needed (race condition) to be
delivered to the subagent in time.
Resolution:
Make sure the client side delivers the cached
messages regardless of whether cmcld is still there
or not. If the connection drops (cmcld shutdown), put
the local connection (lcomm) into cache flush mode.
After the cache is flushed then deliver the drop
connection errno.
23. When an Oracle process goes away, it can take up to 10
seconds for cmgmsd to detect the death of a process.
After detecting the death of a process, cmgmsd starts
group membership reconfiguration to clean up this
process and inform the surviving Oracle instances about
the new group membership. Oracle cannot start database
recovery unit it receives the new group membership.
Resolution: In the current implemenation, cmgmsd checks
the health of the local group member processes every 10
seconds by looking up the kernel process table. cmgmsd
is changed to keep a socket connection to every local
group member process. When the process goes away, cmgmsd
can detect the socket connection is broken immediately
because the kernel closes the socket connection for
death processes. This allows cmgmsd to detect the death
processes very quickly.
24. SAM/GUI code sets the flag indicating that the script
timeouts changes have been made, but then does not
check it when deciding whether to update configuration
Resolution:
Fixed SAM/GUI code to check whether the flag indicating
changes in script timeouts is set.
PHSS_27246:
1. When safety time is disabled, a timer is started to
simulate safety time protection, but when safety time is
re-enabled, the timer is not cancelled and eventually
pops, leading to node TOC.
Resolution:
Change support tool to cancel the timer when enabling
safety time.
2. cmviewcl command tried to reference the CDB object that
no longer exists after online delete operation.
Resolution:
While getting object list from CDB, add an extra check
to verify that the number of objects retrieved from the
CDB are as expected.
3. The package control script used the default file
system type while mounting the file systems. The
mount command spent additional time in determining
the file system type required to mount the file
system. Also the array variables to provide
additional options to the fsck and umount
command didn't exit in the package control script.
Resolution:
Add variables FS_UMOUNT_OPT, FS_FSCK_OPT and FS_TYPE to
package control script template. These additional
variables can be used as described in the comment
section of the package control script.
4. Due to the support of online hotswap LAN cards and APA
product, ServiceGuard's network manager inefficiently
checks for change of MAC address of each LAN card on a
regular basis. This check does consume lots of CPU
power, and the problem starts exposing when there are
many LAN cards configured in the cluster node where
cmcld is running.
Resolution:
Efficiently redesign the checking mechanism so that it
will not take lots of system CPU power while keeping
the supported features intact.
5. Network connections (heartbeat and general service) are
not reestablished when the physical network is restored
until cluster reformation time. Connections are not
cleaned up fast enough when physical network goes down.
This defect was originally root caused in JAG ad94082.
A quick fix was put into PHSS_25499. That fix has been
backed out. This is the complete fix for that problem.
Resolution:
Add the 'rcomm health monitor' to monitor health of
connections. Reestablish responding connections,
disconnect non-responding connections.
6. The parser which reads and parses the package ascii
file, was looking for key word "AND." If a token was
not "AND" or "and" it was ignored.
Resolution:
The package ascii parser was modified to print error
when token after first up value is not "AND."
7. SAM/GUI did not use a proper routine to look up EMS
resources and therefore could not go beyond "/".
Resolution: The package configuration code was modified
to properly traverse EMS hierarchy
8. When cmsnmpd tries to determine if a package status has
changed when a node failure causes a cluster reconfig,
the valid/invalid bit is never checked and the
packages local flags aren't updated.
Resolution: Changed cmsnmpd to update a package's local
flags and to identify a package status change when a
package status changes from invalid to valid after a
node failure or cluster reconfig.
9. Resource monitor requests are not unregistered with
EMS when cmcld exits from a cmrunnode/cmruncl time-out,
so the next time cmcld starts up and registers the same
requests with EMS, it will not get immediate
notifications regarding the state of the resources, and
a package will not be able to start on that node.
Resolution:
Unregister resource monitor requests before cmcld exits
from a cmrunnode/cmruncl time-out.
10.In ServiceGuard release of 11.12 and later, a probing
mechanism is added when only -P option is used without
-C option. This was mainly done to validate CVM disk
group. This probing can take a long time particularly on
system having large number of disk and/or volume groups.
Resolution:
Don't do probing if only -P option is specified without
-C option.
11.ServiceGuard commands cmcheckconf/cmapplyconf even with
-k option opens all volume groups found in lvmtab file.
It will not matter how many volume groups are mentioned
in cluster ascii file, all volumes will be probed.
Resolution:
When -k option is specified then probe volume groups
which are mentioned in cluster ascii file and skip rest
of volume groups found in lvmtab file.
12.This problem happens when customer tries to modify
the bridged net configuration. If the cluster has
existing binary configuration, cmcheckconf/cmapplyconf
are supposed to update the binary configuration
accordingly. However, these commands fail to do so and
only until cmruncl/cmrunnode do their own network
probing does ServiceGuard realize the bridged net
configuration has been changed. At this time, cmcld goes
through the list of network cards it found, compare with
what exists in the binary configuration generated by
cmapplyconf but could not find a match, hence the
assertion failure.
Resolution:
Made change so cmcheckconf/cmapplyconf update binary
configuration correctly.
13.We are not properly blocking signals in the Service
Assistant Daemon.
Resolution:
We should only unblock signals before entering
the select call, and they should be blocked during all
other times.
14.This is actually not a defect. What happened was, when
VxVM is initialized, it stores the hostname as a
variable called 'hostid'. The package control script
use both this hostid and the value of the hostname
command. As a result, this hostid and hostname should
always match, which means if whenever hostname is
modified, hostid should be updated accordingly.
Resolution:
Added comment in package control script specifying
hostid needs to be changed if hostname is changed,
using the vxdctl command.
15.The function used to free up mount point was not called
with the right option.
Resolution:
Added -c option to the fuser function call so all files
beneath the busy mount point would be displayed and all
the processes using the files would received SIGKILL.
PHSS_26056:
1. cmviewconf checks the wrong variable when determining
what value to display for HALT_SCRIPT_TIMEOUT.
Resolution:
Modify cmviewconf to check the correct variable when
determining what value to display for
HALT_SCRIPT_TIMEOUT.
2. While adding package information to the cluster database
on ServiceGuard version 11.13, cmapplyconf tries to get
rid of unused EMS resources. There is a coding error
there which leads to the command failure.
Resolution:
The coding error is fixed and the correct routine is now
called to remove the resources completely from the
cluster database.
3. Multiple commands create multiple transactions in the
queue. When one of the commands is aborted, the
corresponding transaction is also aborted. A lock is
released and a pointer is moved to next transaction. As
the lock is released another thread may come and delete
the next transaction thinking that it has been aborted.
Later when that deleted transaction is referenced, cmcld
dumps core with SIGBUS or SIGSEGV.
Resolution:
The fix is to always go back to the first transaction
when a transaction is aborted and destroy the
transaction. Also make sure that no transaction pointers
are held while the lock is released. Instead, re-lookup
will be done to find the correct transaction.
4. There is an invalid assertion in the code that checks
that all nodes are in a legal state corresponding to the
reply message received from a node. It is asserted that
a state of NO_TRANS is not legal when it is.
Resolution:
The fix was to change the code so that NO_TRANS is
considered a legal state at this point.
5. Error messages describing local LAN failover failures are
not logged to syslog in a production environment.
Resolution:
Make change such that the error messages are logged to
syslog in a production environment.
6. This is an enhancement request to make the control
script messages easier to read.
Resolution:
The package control script template is updated to
use -p option during fsck on the Journal File Systems.
7. The problem occurs due to SAM GUI code not properly
going through necessary checks.
Resolution:
Fix has been implemented to properly transmit code
checks.
8. The ServiceGuard unsolicited ARP reply broadcasts are
not sent in rapid intervals after a local switch. This
causes a delay in receiving the ARP reply from network
devices.
Resolution:
The unsolicited ARP replies are now sent every second
during the first ten broadcasts, and then the interval
starts increasing exponentially.
9. The package start or halt notification message may fail
to send due to connection abort, but an unexpected reply
message is received while the data associated with the
reply has been cleaned up. Thus a segmentation
violation occurs.
Resolution:
Do not send the reply message if the request
message has failed due to connection abort.
10. The cmcheckconf/cmapplyconf commands tries to contact
EMS resource registar on the remote node where package
is suppose to run and resource is available. But due to
a linking problem with the EMS toolkit, the command ends
up talking to the local node where the resource is
unavailable.
Resolution:
Corrected the linking problem of commands with EMS
toolkit.
11. The cmrunnode command collects cluster configuration
information from all nodes and copies the latest one
before starting the cluster. But sometimes during
system startup when all systems are starting, the
cmrunnode command can fail to collect the cluster
configuration information which can result in
failure of cluster formation.
Resolution:
A fix is added to make sure that the cmrunnode command
collects correct cluster configuration version, and if
unable to do so, it fails with error. The startup
script will then retry the command for 10 minutes and if
still unsuccessful, it will then give up.
12. ServiceGuard does not retry registering a resource if
the EMS monitor returns RM_NOT_READY.
Resolution:
When an EMS monitor returns RM_NOT_READY, keep on trying
to register the resource until the monitor returns
RM_ACCEPT.
13. The control script for a package configured with a
deferred start resource may complete successfully before
the resource is actually registered with EMS. When the
ServiceGuard daemon checks to make sure the resource is
monitored and up, the check will fail and the package
will be halted.
Resolution:
Changed the cmstartres command used in the package
control script to not complete until the resource is
registered with EMS.
14. The cmsetlog command does not accept "RES" as a valid
module.
Resolution:
Fixed cmsetlog to accept "RES" as a valid module and
turn up logging in the resource module appropriately.
15. A coding error in the ServiceGuard daemon shutdown
sequence makes it possible for the daemon to interpret
the unregistering of resource monitor requests to be
unsuccessful even in a successful case. On a
ServiceGuard OPS node, the shutdown sequence must be
clean, otherwise the node will be rebooted (TOC).
Resolution:
Fixed the coding error such that the success of the
unregistering operation is determined correctly.
16. There has been some confusion as to whether this feature
is supported. The ServiceGuard lab is now making an
official announcement that it is. Please note that this
feature only works through cmapplyconf on the command
line. Changes are being made to SAM GUI to allow both
online and offline resource addition (JAGae16264).
17. This is actually a DLPI bug. The DLS provider somehow
returns dl_errno as 1, which means bad address, for a
temporary resource shortage. It should return dl_errno
as 4 with unix_errno as ENOBUFS or ENOSR instead so
ServiceGuard could handle this transient problem
accordingly.
Resolution:
A DLPI patch will be released to fix this problem.
The workaround solution in Service Guard is to
abort only if we receive the dl_errno 1 too frequently
in a relatively long period of time, which indicates
a permanent, serious problem. Otherwise, the problem
is transient and will be ignored.
18. Not a defect.
19. cmGetstatus() incorrectly uses the number of nodes
the package can run on instead of the number of
nodes in the cluster when validating that each node
the package is configured to run on is actually in
the cluster. The only workaround is to configure each
package to run on only the first P nodes in the cluster.
Resolution: cmGetstatus() was changed to use the
number of nodes in the cluster when validating
each node that the package can run on.
20. If sending a message to cmsrvassistd fails,
the service sensor can free a pointer twice,
resulting in a segmentation violation.
Resolution: Changed the service sensor to
only free reply messages when the send
succeeded.
21. When a package is to be started, the coordinator node
sends a "start request" to the node that's supposed
to run the package. If the reply to that message
indicates a problem due to an upcoming cluster
formation, then the state of that package was being
reset to "not busy". If another event arrives
before the cluster formation (e.g. a resource becomes
available on the coordinator node), then the package
may be started. However, the original message could
have made it to the node that was supposed to run the
package, so the package could be run on both nodes.
Resolution:
Keep the package state "busy" so nothing else will
happen to the package until the cluster formation
event arrives.
22. During cluster startup, on each node the Package
Manager thread queues up events on the EMS thread to
register resources with EMS without waiting for the
events to complete. The EMS thread on one node may get
CPU time earlier than the EMS thread on another node, so
at the time nodes are evaluated for package ownership,
resources for a certain package may be registered on an
adoptive node but not on the primary node.
Resolution:
Make the Package Manager thread wait for the EMS thread
to finish registering resources with EMS before carrying
on with other initialization operations.
23. This defect was originally addressed in JAGad93682, the
fix for which was included in PHSS_25124. We are now
backing out the fix for JAGad93682 (when registering
a monitor request, send START/STOP/START to unregister
any lingering request and register a fresh request) and
implementing a more correct solution, namely making sure
that all monitor requests are unregistered with EMS
before cmcld exits.
Resolution:
Make the main daemon thread wait until the EMS thread
finishes unregistering all monitor requests before
deleting the EMS thread and exiting.
24. cmsnmpd may hold stale cluster data that prevents it
from updating the MIB correctly. The workaround is to
restart cmsnmpd.
Resolution:
Refresh the cluster data held by cmsnmpd every time a
configuration change occurs.
25. The PACKAGE environment variable should never be
explicitly set in the package control script, since it
is obtained from ServiceGuard when the script is
executed. However, in case the user sets it
unknowingly, more intuitive error messages should be
logged.
Resolution:
Log the following message to syslog when the PACKAGE
environment variable specifies a package name that
cannot be found in the configuration:
cmcld: Unable to lookup package <package name>.
Documentation in the package control script has also
been enhanced to warn the user not to set the PACKAGE
environment variable.
26 When a query is sent it includes an id. The ids are
unique within a node but not within a cluster. This
can cause the receiver to believe they have already
sent a reply to a specific query even though it's
really from someone else.
Resolution:
Include the sender's node name as part of the query
id.
27.The Node_id is not changed after cluster is
reconfigured. So when a node with a node ID that is not
the first or last node ID in the cluster is removed from
the Cluster, there will be a free slot in node_id list,
and then cmviewcl will not be able to get the node name
for the removed node_id.
Resolution:
Continue to check the next node_id instead of reporting
this error.
28.The problem happens when one node of a cluster hangs,
causing a cluster reformation, and then returns
immediately before the cluster reformation completes
(late vote). If the cluster reformation is in the last
phase when the hung node returns and votes, the
coordinator must determine if it will accept the node
back into the election. There is a small window during
which this determination is done incorrectly.
Resolution:
The fix is to accurately determine whether the hung node
should be accepted back into the election. This
prevents the election from being restarted and both
nodes TOCing by safety timer expiring. In some cases,
the hung node will be allowed back in, and in other
cases it will TOC.
29.The cmhaltnode command halts packages first. While
halting the packages if other nodes in the cluster
reboot or halt, the cluster communications for halting
the package may get disconnected, resulting in an error,
ENOTCONN. This error causes the cmhaltnode command to
exit out without halting the cluster.
Resolution:
If an ENOTCONN error is generated before completing the
cmhaltnode command, the command will now handle this and
will retry to halt cluster services again, but this time
the rebooted or halted node will not be used for the
cluster communications for the package being halted.
30.At network probing phase, ServiceGuard tries to bind to
network interfaces of unsupported type.
Resolution:
Check for and skip lan cards of unsupported type.
31.SG design assumed once a node votes late and gets
deferred, it's no longer heartbeating with coordinator.
It turns out, although rarely, this does happen.
Resolution:
At election timeout, drop any node that's hb_eligible
but did not send vote.
32. A cmapplyconf command is started, but goes away
immediately. The proxy server does not know this
because the proxy server did not check bind failure to
the command's lcomm port. Proxy server believes the
command is there, so it starts a transaction (acquires
config lock) and waits for the transaction to start.
Proxy will never know that the command is already gone.
Subsequent applyconfs will fail since the config lock
is held already.
Resolution:
Make sure the transaction is not started until after
the bind has completed successfully. If the command
goes away after the bind has completed the transaction
will be cleaned up.
33. The fix submitted for JAGad68565 in
PHSS_24678 (SG11.13) and PHSS_24536 (SG11.09)
to intialize all Emanate Cluster related variables
to empty strings when the cluster or local node
wasn't running caused resls to show the cluster
name as an empty string if the local node is halted.
Resolution:
Change was made to initialize all status variables to
empty string when cmsnmpd first starts, independent
of whether the cluster or local node are up or down.
34. cmGetstatus() incorrectly uses the number of nodes
the package can run on instead of the number of
nodes in the cluster when validating that each node
the package is configured to run on is actually in
the cluster. The only workaround is to configure
each package to run on only the first P nodes in the
cluster.
Resolution: cmGetstatus() was changed to use the
number of nodes in the cluster when validating
each node that the package can run on.
Enhancement:
Yes
PHSS_27725:
This patch delivers new functionality for logging the
audit messages into the syslog.log for the admin
operations.
This patch delivers new functionality for including the
quorum server and its parameters in the cmviewconf command.
PHSS_27246:
This patch delivers new functionality for package control
script to do parallel fsck and umount. For this purpose
variables FS_UMOUNT_OPT FS_FSCK_OPT and FS_TYPE are added
to package control script. The comment section of package
control script describes use of these variables.
SR:
8606231688 8606233054 8606230826 8606229591 8606232772
8606238968 8606227696 8606242547 8606250049 8606229966
8606236658 8606232561 8606241953 8606242718 8606237295
8606229495 8606245169 8606248970 8606234353 8606237504
8606245185 8606232614 8606246814 8606251394 8606231669
8606248834 8606251434 8606251633 8606248845 8606254001
8606254986 8606247612 8606249052 8606244410 8606257766
8606251320 8606245185 8606254920 8606259876 8606256716
8606260131 8606262131 8606233259 8606244305 8606260489
8606249878 8606264328 8606268205 8606261124 8606247648
8606258432 8606242547 8606256106 8606256331 8606208266
8606260426 8606264135 8606214892 8606261781 8606255339
8606272001 8606280988 8606271637 8606278861 8606278820
8606269861 8606282343 8606283230 8606267626 8606280203
8606269037 8606281709 8606281543 8606269292 8606287005
8606284273 8606289077 8606283370 8606287690
Patch Files:
DLM-Pkg-Mgr.CM-PKG,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
Package-Manager.CM-PKG,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
/usr/lbin/cm/C/CMpack.ou
/usr/lbin/cm/C/CMpackadmin.ui
/usr/lbin/cm/C/CMpackconf.ui
/usr/lib/libcmpkg.1
/usr/sbin/cmhaltpkg
/usr/sbin/cmhaltserv
/usr/sbin/cmmakepkg
/usr/sbin/cmmigrate
/usr/sbin/cmmodnet
/usr/sbin/cmmodpkg
/usr/sbin/cmrunpkg
/usr/sbin/cmrunserv
/usr/sbin/cmstartres
/usr/sbin/cmstopres
DLM-Clust-Mon.CM-CORE,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
Cluster-Monitor.CM-CORE,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
/sbin/init.d/cmcluster
/usr/contrib/bin/cmsetlog
/usr/contrib/bin/cmsetsafety
/usr/contrib/bin/get_sn
/usr/contrib/bin/sscnfmtr
/usr/lbin/cm/C/CMcore.ou
/usr/lbin/cm/C/CMcoreadmin.ui
/usr/lbin/cm/C/CMcoreconf.ui
/usr/lbin/cmclconfd
/usr/lbin/cmcld
/usr/lbin/cmlogd
/usr/lbin/cmlvmd
/usr/lbin/cmsnmpd
/usr/lbin/cmsrvassistd
/usr/lbin/cmui
/usr/lib/libcmcore.1
/usr/lib/libcmcore.sl
/usr/lib/libcmdlm.sl
/usr/lib/libcmpkg.sl
/usr/lib/libcmres.1
/usr/lib/libcmres.sl
/usr/lib/libsgcl.2
/usr/lib/libsgcl.sl
/usr/newconfig/usr/lib/libcmdlm.1
/usr/newconfig/usr/lib/libcmpkg.1
/usr/sbin/cmapplyconf
/usr/sbin/cmcheckconf
/usr/sbin/cmdeleteconf
/usr/sbin/cmgetconf
/usr/sbin/cmhaltcl
/usr/sbin/cmhaltnode
/usr/sbin/cmquerycl
/usr/sbin/cmruncl
/usr/sbin/cmrunnode
/usr/sbin/cmscancl
/usr/sbin/cmviewcl
/usr/sbin/cmviewconf
/usr/sbin/convert
DLM-Clust-Mon.CM-CORE-MAN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
Cluster-Monitor.CM-CORE-MAN,fr=A.11.14,
fa=HP-UX_B.11.00_32/64,v=HP:
/usr/share/man/man1m.Z/cmcheckconf.1m
DLM-NMAPI.CM-NMAPI,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
/opt/nmapi/nmapi2/lib/libnmapi2.1
/opt/nmapi/nmapi2/lib/libnmapi2.sl
/opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.1
/opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.sl
/usr/contrib/bin/gmsetlog
/usr/lbin/cmgmsd
/usr/lib/libcmdlm.1
/usr/lib/libcmdlm.dlm.1
DLM-ATS-Core.ATS-RUN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
ATS-CORE.ATS-RUN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
/etc/cmcluster/sharedtape/ats_tapelibs
/usr/lbin/cmtaped
/usr/sbin/stapplyconf
/usr/sbin/stcheckconf
/usr/sbin/stdeleteconf
/usr/sbin/stdisplay
/usr/sbin/stgetconf
/usr/sbin/stquerycl
/usr/sbin/streclaim
/usr/sbin/stsetlog
/usr/sbin/stviewcl
what(1) Output:
DLM-Pkg-Mgr.CM-PKG,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lbin/cm/C/CMpack.ou:
RCS $Header: CMpack.ou,v 82.2 98/10/19 19:13:55 ssa
Exp $
/usr/lbin/cm/C/CMpackadmin.ui:
$Revision: 82.2 $
/usr/lbin/cm/C/CMpackconf.ui:
$Revision: 82.2 $
/usr/lib/libcmpkg.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
MC/ServiceGuard Product $Revision: 82.2 $
/usr/sbin/cmhaltpkg:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmhaltserv:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmmakepkg:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmmigrate:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmmodnet:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmmodpkg:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmrunpkg:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmrunserv:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmstartres:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmstopres:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
DLM-Clust-Mon.CM-CORE,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
/sbin/init.d/cmcluster:
$Revision: 82.2 $
/usr/contrib/bin/cmsetlog:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Local Comm
Util
/usr/contrib/bin/cmsetsafety:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Local Comm
Util
/usr/contrib/bin/get_sn:
get_sn Revision 1.7
/usr/contrib/bin/sscnfmtr:
sscnfmtr Revision 1.1
Tools
/usr/lbin/cm/C/CMcore.ou:
None
/usr/lbin/cm/C/CMcoreadmin.ui:
$Revision: 82.2 $
/usr/lbin/cm/C/CMcoreconf.ui:
$Revision: 82.2 $
/usr/lbin/cmclconfd:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Build date: Mon Feb 24 18:12:49 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Config Daemon
Config
Command Cln
Command Srv
Local Comm
Util
Config DB
/usr/lbin/cmcld:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Build date: Mon Feb 24 18:14:21 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Daemon
Config DB
Cluster Monitor
Command Srv
CommunicationSrv
Config
Dlm
Local Comm
Network Sensor
Package Manager
Remote Comm
Quorum Module
API
Service Sensor
Cluster LVM
Status DB
Sync
Util
/usr/lbin/cmlogd:
Build date: Mon Feb 24 18:14:21 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Log Daemon
Local Comm
Util
/usr/lbin/cmlvmd:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Build date: Mon Feb 24 18:10:15 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Cluster LVM
Local Comm
Util
/usr/lbin/cmsnmpd:
Build date: Mon Feb 24 18:17:14 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
API
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
SNMPSUBAGENT
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
Copyright 1992-1996 SNMP Research, Incorporated
SNMP Research Distribution version 14.0.0.0
/usr/lbin/cmsrvassistd:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Build date: Mon Feb 24 18:09:37 PST 2003
Build id: ibld_sgops_a1114patch
/usr/lbin/cmui:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
GUI
Config
Command Cln
Command Utils
Local Comm
Util
/usr/lib/libcmcore.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Cluster Monitor Product $Revision: 82.2 $
/usr/lib/libcmcore.sl:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Cluster Monitor Product $Revision: 82.2 $
/usr/lib/libcmdlm.sl:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ServiceGuard OPS Edition Product $Revision: 82.2 $
/usr/lib/libcmpkg.sl:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
MC/ServiceGuard Product $Revision: 82.2 $
/usr/lib/libcmres.1:
MC/ServiceGuard Resource Lib $Revision: 82.2 $
/usr/lib/libcmres.sl:
MC/ServiceGuard Resource Lib $Revision: 82.2 $
/usr/lib/libsgcl.2:
None
/usr/lib/libsgcl.sl:
None
/usr/newconfig/usr/lib/libcmdlm.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Cluster Monitor Product Only $Revision: 82.2 $
/usr/newconfig/usr/lib/libcmpkg.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Cluster Monitor Product Only $Revision: 82.2 $
/usr/sbin/cmapplyconf:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmcheckconf:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmdeleteconf:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmgetconf:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmhaltcl:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmhaltnode:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmquerycl:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmruncl:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmrunnode:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmscancl:
None
/usr/sbin/cmviewcl:
Build date: Mon Feb 24 18:14:59 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Commands
Command Cln
Command Srv
Config
Command Utils
Local Comm
Util
/usr/sbin/cmviewconf:
Build date: Mon Feb 24 18:17:26 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Config
Command Cln
Command Srv
Command Utils
Local Comm
Util
Tools
/usr/sbin/convert:
Build date: Mon Feb 24 18:17:26 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
Config
Command Cln
Command Srv
Command Utils
Local Comm
Util
Tools
DLM-Clust-Mon.CM-CORE-MAN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
/usr/share/man/man1m.Z/cmcheckconf.1m:
None
DLM-NMAPI.CM-NMAPI,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
/opt/nmapi/nmapi2/lib/libnmapi2.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
NMAPI2 32
GMAPI 32
Build date: Mon Feb 24 18:20:54 PST 2003
Build id: ibld_sgops_a1114patch
/opt/nmapi/nmapi2/lib/libnmapi2.sl:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
NMAPI2 32
GMAPI 32
Build date: Mon Feb 24 18:20:54 PST 2003
Build id: ibld_sgops_a1114patch
/opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.1:
Build date: Mon Feb 24 18:24:50 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
NMAPI2 64
GMAPI 64
/opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.sl:
Build date: Mon Feb 24 18:24:50 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
NMAPI2 64
GMAPI 64
/usr/contrib/bin/gmsetlog:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Build date: Mon Feb 24 18:20:37 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
GMAPI 32
/usr/lbin/cmgmsd:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Build date: Mon Feb 24 18:20:30 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
/usr/lib/libcmdlm.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ServiceGuard OPS Edition Product $Revision: 82.2 $
/usr/lib/libcmdlm.dlm.1:
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ServiceGuard OPS Edition Product $Revision: 82.2 $
DLM-ATS-Core.ATS-RUN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
/etc/cmcluster/sharedtape/ats_tapelibs:
Advanced Tape Services A.11.09
/usr/lbin/cmtaped:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Advanced Tape Support daemon
Build date: Mon Feb 24 18:18:15 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
API
Config DB
CommunicationSrv
Config
Local Comm
Util
/usr/sbin/stapplyconf:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/stcheckconf:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/stdeleteconf:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/stdisplay:
HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
/usr/sbin/stgetconf:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/stquerycl:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/streclaim:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/stsetlog:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
/usr/sbin/stviewcl:
Advanced Tape Support commands
Build date: Mon Feb 24 18:18:55 PST 2003
Build id: ibld_sgops_a1114patch
A.11.14 Date: 01/15/2003; PATCH: PHSS_27725
ATS Headers
ATS Utils
Command Cln
Command Srv
Command Utils
Config
Local Comm
Util
cksum(1) Output:
DLM-Pkg-Mgr.CM-PKG,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
931382500 622 /usr/lbin/cm/C/CMpack.ou
1779608406 65684 /usr/lbin/cm/C/CMpackadmin.ui
3998340222 65789 /usr/lbin/cm/C/CMpackconf.ui
4171290300 12288 /usr/lib/libcmpkg.1
3096295531 2449408 /usr/sbin/cmhaltpkg
3096295531 2449408 /usr/sbin/cmhaltserv
3096295531 2449408 /usr/sbin/cmmakepkg
3096295531 2449408 /usr/sbin/cmmigrate
3096295531 2449408 /usr/sbin/cmmodnet
3096295531 2449408 /usr/sbin/cmmodpkg
3096295531 2449408 /usr/sbin/cmrunpkg
3096295531 2449408 /usr/sbin/cmrunserv
3096295531 2449408 /usr/sbin/cmstartres
3096295531 2449408 /usr/sbin/cmstopres
DLM-Clust-Mon.CM-CORE,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
873785469 7868 /sbin/init.d/cmcluster
883731893 1134592 /usr/contrib/bin/cmsetlog
883731893 1134592 /usr/contrib/bin/cmsetsafety
397325857 65536 /usr/contrib/bin/get_sn
1917414471 53248 /usr/contrib/bin/sscnfmtr
1204333406 547 /usr/lbin/cm/C/CMcore.ou
1864590287 67664 /usr/lbin/cm/C/CMcoreadmin.ui
3261135812 67494 /usr/lbin/cm/C/CMcoreconf.ui
3635279607 1447632 /usr/lbin/cmclconfd
1115557058 3454672 /usr/lbin/cmcld
2971440408 180224 /usr/lbin/cmlogd
462382058 1029840 /usr/lbin/cmlvmd
3266427827 2179072 /usr/lbin/cmsnmpd
2312597298 198352 /usr/lbin/cmsrvassistd
3367299109 3290832 /usr/lbin/cmui
870924427 12288 /usr/lib/libcmcore.1
870924427 12288 /usr/lib/libcmcore.sl
2894080839 12288 /usr/lib/libcmdlm.sl
4171290300 12288 /usr/lib/libcmpkg.sl
361064596 12288 /usr/lib/libcmres.1
361064596 12288 /usr/lib/libcmres.sl
2002459765 479232 /usr/lib/libsgcl.2
2002459765 479232 /usr/lib/libsgcl.sl
2993989433 12288 /usr/newconfig/usr/lib/libcmdlm.1
1688346170 12288 /usr/newconfig/usr/lib/libcmpkg.1
3096295531 2449408 /usr/sbin/cmapplyconf
3096295531 2449408 /usr/sbin/cmcheckconf
3096295531 2449408 /usr/sbin/cmdeleteconf
3096295531 2449408 /usr/sbin/cmgetconf
3096295531 2449408 /usr/sbin/cmhaltcl
3096295531 2449408 /usr/sbin/cmhaltnode
3096295531 2449408 /usr/sbin/cmquerycl
3096295531 2449408 /usr/sbin/cmruncl
3096295531 2449408 /usr/sbin/cmrunnode
1867742789 17221 /usr/sbin/cmscancl
3096295531 2449408 /usr/sbin/cmviewcl
3386558190 1814528 /usr/sbin/cmviewconf
2511483252 1880064 /usr/sbin/convert
DLM-Clust-Mon.CM-CORE-MAN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,
v=HP:
2392445717 2996 /usr/share/man/man1m.Z/cmcheckconf.1m
DLM-NMAPI.CM-NMAPI,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
1908859627 266240 /opt/nmapi/nmapi2/lib/libnmapi2.1
1908859627 266240 /opt/nmapi/nmapi2/lib/libnmapi2.sl
1284103124 145872 /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.1
1284103124 145872 /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.sl
435281446 177872 /usr/contrib/bin/gmsetlog
733834609 1062608 /usr/lbin/cmgmsd
2894080839 12288 /usr/lib/libcmdlm.1
2894080839 12288 /usr/lib/libcmdlm.dlm.1
DLM-ATS-Core.ATS-RUN,fr=A.11.14,fa=HP-UX_B.11.00_32/64,v=HP:
272811593 595 /etc/cmcluster/sharedtape/ats_tapelibs
513038176 1111760 /usr/lbin/cmtaped
1055823496 2215936 /usr/sbin/stapplyconf
1055823496 2215936 /usr/sbin/stcheckconf
1055823496 2215936 /usr/sbin/stdeleteconf
2177109762 79568 /usr/sbin/stdisplay
1055823496 2215936 /usr/sbin/stgetconf
1055823496 2215936 /usr/sbin/stquerycl
1055823496 2215936 /usr/sbin/streclaim
1055823496 2215936 /usr/sbin/stsetlog
1055823496 2215936 /usr/sbin/stviewcl
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_26056 PHSS_27246
Equivalent Patches: None
Patch Package Size: 27060 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_27725
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27725.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27725. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_27725.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27725.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27725.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
For ServiceGuard OPS Edition Clusters using OPS 8.1.6 or
higher do the following:
1) Halt OPS and ServiceGuard on the node the patch is to
be installed on.
2) Install this patch on that node.
3) Restart ServiceGuard and OPS on that node.
4) Patch needs to be installed on all nodes in the
cluster.
For MC/ServiceGuard Clusters, do the following:
1) Halt ServiceGuard on the node the patch is to be
installed on.
2) Install this patch on that node.
3) Restart ServiceGuard on that node.
4) Patch needs to be installed on all nodes in the
cluster.
If installing the patch on an unpatched MC/ServiceGuard
cluster, do the following:
1) Kill all EMS monitors (e.g. diskmond, mibmond, etc) on
each node before starting ServiceGuard on that node.
-----End of Document ID: PHSS_27725------------------------------------------
Document ID: PHSS_28560
Date Loaded: 20030227
Title: s700_800 11.22 Fortran Product Patch, v2.6 to v2.6.4
Patch Name: PHSS_28560
Patch Description: s700_800 11.22 Fortran Product Patch, v2.6 to v2.6.4
Creation Date: 03/02/04
Post Date: 03/02/27
Hardware Platforms - OS Releases:
s700: 11.22
s800: 11.22
Products:
FORTRAN90 B.11.22.06
Filesets:
FORTRAN90.F90-RELNOTES,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,v=HP
FORTRAN90.FORT90-PRG,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,v=HP
FORTRAN90.FORT90-MAN,fr=B.11.22.03,fa=HP-UX_B.11.22_IA/PA,v=HP
FORTRAN90.F90-JPN-E-MAN,fr=B.11.22.03,fa=HP-UX_B.11.22_IA/PA,v=HP
FORTRAN90.F90-JPN-S-MAN,fr=B.11.22.03,fa=HP-UX_B.11.22_IA/PA,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28560
Symptoms:
PHSS_28560:
01)JAGae42882: performance is degraded (by 2-4x) since the
no parms overlap assertion is no longer
present.
02)JAGae56955: Memory leak in applicaton program.
03)JAGae57366: Error *bad stackf90 with +Oopenmp
PHSS_28487:
01)JAGad78503: The compiler appears to be generating extra
local variables as evidenced by looking at
the stack in the debugger.
02)JAGae04245: The compiler aborts, error 8901, with -g
on a structure with unions.
03)JAGae43641: When compiling some f90 codes with +O3
+Oopenmp, compiler will assert after
inlining a routine that was passed a record
containing a dope vector.
04)JAGae46008: Internal compiler error at +O2.
05)JAGae50020: The address of a member of a nested union
is incorrect.
06)JAGae50953: The compiler aborts when compiling +O2
and +DSitanium2.
07)JAGae53267: Internal compiler error, TCG assertion.
PHSS_27975:
01)JAGad32489: A 4 byte variable forced to 16bit alignment
using equivalence causes TCG assert on size
vs alignment.
02)JAGae44107: The compiled program aborts when compiled
with +O2.
03)JAGae44139: The compiled program does not work when
compiled with +DSitanium2.
04)JAGae44232: The compiled program does not work when
compiled with +DSitanium2.
05)JAGae44446: The compiler asserts in f95store.c on
private type in boundless array of derived
type.
06)JAGae44736: Wrong answers when code is compiled at +O2.
07)JAGae47442: The compiler aborts when procssing
extraneous enddo statements.
PHSS_27281:
01)JAGac39693: Compiler aborts when an integer is used
as case selector for a logical expression.
02)JAGad57319: Backend optimizer warning messages are
using the linker name for routines (with
the trailing underscore), not the name as
it appears in the original source.
03)JAGae04154: The compiler will assert after inlining a
routine that was passed a record containing
a dope vector.
04)JAGae14987: Missed exceptions when running exception
handling codes compiled at +O3.
05)JAGae17847: The compiler generates inefficent code at
+O2 due to missing floating point
normalization code.
06)JAGae21778: The compiler moves code around OMP lock
calls.
07)JAGae21794: Segmentation violation during cloning of
a vararg routine.
08)JAGae22667: When compiling a file not in the current
directory with +cpp_keep, the filename
given in error and warning messages can
be incorrect.
09)JAGae27006: +Oparallel disables speculative loads in
parallel regions.
10)JAGae27279: Default cpp options are identical between
PA and IA, they should be different.
11)JAGae27323: When using +asm/-S in combination with
+P/+Oprofile, +asm/-S are ignored.
12)JAGae27372: Incorrect answers with optimization greater
than +O1.
13)JAGae28967: Internal failure in low level optimizer,
cm_misc.C.
14)JAGae28994: The compiler aborts with OpenMP and PREFETCH
directive.
15)JAGae29950: Fortran has options to select shared
libF90 and libU77 libraries, but no
corresponding option for libIO77.
16)JAGae30245: The compiler aborts when +i8 is used with
values greather than 2**31.
17)JAGae30374: The compiler issues an internal error
message when the first argument to an
elemental procedure is not an array.
18)JAGae30661: The compiler aborts with an inernal error
in the Arith.C routine of the low level
optimizer.
19)JAGae30782: See JAGae30661.
20)JAGae30911: The compiler generates inefficient code
at +O3 +Oparallel.
21)JAGae31161: Wrong answers from generated programs at
optimizations greater than +O1 when
using -K.
22)JAGae31165: Wrong answers from generated programs
at optimization levels greater than +O2
with or without +Odataprefetch.
23)JAGae32050: See JAGae30911.
24)JAGae32208: Extensive use of automatic arrays in a
subroutine with a very high call count
resulted in poor performance due to using
malloc for automatic array allocation.
25)JAGae32568: Segmentation fault compiling incomplete
program
26)JAGae33403: Segmentation fault compiling f90 program
with function returning pointer to array
of derived type containing a private
typed object.
27)JAGae33622: The compiler aborts with santity test
failure in DataPrefetch.
28)JAGae34186: See JAGae33622.
29)JAGae34762: The compiler aborts with +i8 in TMDATE.
30)JAGae36138: The compiler encounters an internal error
in ModSched.C.
31)JAGae36139: Compiling with +Oparmsoverlap results in
segmentation fault.
32)JAGae36141: Compiling with +Oparmsoverlap results low
level optimizer failure.
33)JAGae36447: The loop unroll factor was not being
honored on loops which are inlined or cloned
34)JAGae38058: Compiling with +Ofenvaccess results in
compiler abort.
35)JAGae38090: The directive c$dir sync_routine is ignored
with warning if +Oopenmp used. It needs
to be supported regardless of optimization
levels.
36)JAGae38242: The compiler does not catch illegal
parameter on a deferred shape array.
37)JAGae38346: Wrong answers at +O2 optimization.
38)JAGae38376: See JAGae27372.
39)JAGae39339: BOZ constant causes compiler abort in
case statement.
40)JAGae39932: Internal failure in low-level optimizer,
file Domin.C.
41)JAGae40552: Internal failure in low-level optimizer,
file PredAnaly.C.
42)JAGae40713: The compiler aborts when compiling with
both the +Onoinline and +Oprofile options.
43)JAGae40739: The compiler aborts when a parameter is
equivalenced to a local variable.
44)JAGae40745: Internal failure in low-level optimizer,
file SchedDriver.C.
45)JAGae40963: Wrong answers with +O2 +DSitanium2.
46)JAGae40985: See JAGae40963.
47)JAGae41202: Memory leak when a save statement is used
with an automatically allocated array.
48)JAGae41636: Wrong answers when passing complex pointers
at +O2 optimization.
49)JAGae41998: Performance problem due to loss of loop
unrolling.
50)JAGae42040: See JAGae40745.
51)JAGae42081: See JAGae40552.
52)JAGae42188: The compiler aborted when trying to
initialze a pointer field of a derived type.
Defect Description:
PHSS_28560:
01)JAGae42882: App performance degraded when inlining
routines that are passed allocatable arrays
(by descriptor)
02)JAGae56955: The compiler failed to generate a call to
free temporary variables.
03)JAGae57366: Incorrect processing of workshare DO
directive. We were promoting reduction
clauses on an already deleted node.
PHSS_28487:
01)JAGad78503: The compiler was incorrectly informing
the debugger about some of the data on
the stack.
02)JAGae04245: The compiler was incorrectly resetting
the unions for vax structures to zero.
03)JAGae43641: Routines passed as records containing dope
vectors were incorrectly inlined.
04)JAGae46008: The compiler had a problem with switch
expand.
05)JAGae50020: The compiler was incorrectly resetting
the unions for vax structures to zero.
06)JAGae50953: The compiler pipeliner was not correctly
adding edge dependencies.
07)JAGae53267: The compiler incorrectly handled forcibly
misalligned objects in common.
PHSS_27975:
01)JAGad32489: The compiler was using the wrong alignment
value.
02)JAGae44107: The compiler was performing incorrect
software pipelining of a loop.
03)JAGae44139: There was an error in instruction
scheduling.
04)JAGae44232: There was an error in instruction
scheduling.
05)JAGae44446: The compiler was using the wrong type.
06)JAGae44736: The compiler was incorrectly performing
scheduling and register allocation in a
modulo scheduled loop.
07)JAGae47442: The compiler allowed the extraneous enddo
statement to cascade incorrectly.
PHSS_27281:
01)JAGac39693: The compiler needed to accept the integer
and convert it to logical.
02)JAGad57319: The name neede to be translated based on
the current setting of +[no]ppu to display
the name as it appears in the original
source.
03)JAGae04154: The compiler needs to avoid inlining
routines that are passed records containing
dope vectors.
04)JAGae14987: Changed IA exception handling FP
environment optimization from aggressive
to conservative.
05)JAGae17847: The compiler optimized away floating
point normalization code causing floating
point underflow exceptions.
06)JAGae21778: The comiler neglected to make synch
routines of the nested versions of
omp_set_lock and omp_unset_lock.
07)JAGae21794: The HLO assumed the presence of a
basic-block-local definition during
cloning. This is not guaranteed in all
circumstances.
08)JAGae22667: Include file handling code needed to be
smarter about files in non-local
directories.
09)JAGae27006: The compiler needed to mark the outlined
routine as containing same profile kind as
the parent routine.
10)JAGae27279: Changed the default cpp options.
11)JAGae27323: When using +asm/-S in combination with
+P/+Oprofile, +asm/-S was being ignored.
12)JAGae27372: The modulo scheduler failed to add the
correct cross-iteration dependences.
13)JAGae28967: Coding problem in cm_misc.
14)JAGae28994: The compiler needed to generate code to
access the pointer for the prefetch
directive.
15)JAGae29950: The compiler needed to accept an option
(+[no]sharedlibIO77) to select the shared
.vs. archive version of libIO77.
16)JAGae30245: The compiler did not give friendly error
messages for overflows (greater than 2**31).
17)JAGae30374: Look for arrays for elemental
func/subroutine in other positions of
call list.
18)JAGae30661: The compiler failed to handle large
operands correctly.
19)JAGae30782: See JAGae30661.
20)JAGae30911: The compiler failed to peform loop
unrolling for an outlined routine.
21)JAGae31161: The compiler failed to mark correct usage
dependencies.
22)JAGae31165: The handling of unconditional predicate
definitions failed to check whether or not
the resource is a floating-point resource.
23)JAGae32050: See JAGae30911.
24)JAGae32208: The compiler needed a mechansim to perform
allocation of automatic arrays on the stack
rather than heap (by option).
25)JAGae32568: The compiler did not detect incomplete
programs and exit gracefully.
26)JAGae33403: The compiler needed to drop the derived
type and get the underlying type for
function results.
27)JAGae33622: The compiler had an error in loop
optimization.
28)JAGae34186: See JAGae33622.
29)JAGae34762: The compiler neglected to set KNOWN_SIZE_no
attribute on common blocks.
30)JAGae36138: The compiler failed to ensure that
all accesses in a chain are of the load
offset or store offset form when promoting
loop-carried memory recurrence accesses.
31)JAGae36139: The compiler incorrectly generated compare
operations in recovery code.
32)JAGae36141: Compiler bug.
33)JAGae36447: The compiler failed to propogate the loop
unrolling factor when the loop was cloned
or inlined.
34)JAGae38058: Problem in the code layout phase.
35)JAGae38090: The sync_routine directive was not allowed
to be present within the Openmp programming
mode.
36)JAGae38242: The compiler neglected to detect and report
the error.
37)JAGae38346: The compiler had an error in scheduling
code.
38)JAGae38376: See JAGae27372.
39)JAGae39339: 'Z' notation was not accepted as type
compatible.
40)JAGae39932: There was an internal compiler problem.
41)JAGae40552: The compiler had an error in compare
instruction generation.
42)JAGae40713: The compiler was not processing options
correctly.
43)JAGae40739: Compiler error in 64 bit integer promotion.
44)JAGae40745: The compiler and an error in instruction
cloning.
45)JAGae40963: There was an internal compiler error with
instruction scheduling.
46)JAGae40985: See JAGae40963.
47)JAGae41202: The compiler failed to remove save
attribute for the automatic array.
48)JAGae41636: The compiler erroneoulsy passed the address
instead of the value of the complex number.
49)JAGae41998: The compiler failed to propogate the loop
unrolling factor during loop
transformations.
50)JAGae42040: See JAGae40745.
51)JAGae42081: See JAGae40552.
52)JAGae42188: The compiler was sending a boundless array
to the optimizer.
Enhancement:
No
SR:
8606263528 8606124310 8606131624 8606176587 8606234970
8606248589 8606255073 8606257475 8606258366 8606262949
8606262993 8606264663 8606265870 8606265992 8606266122
8606266992 8606267695 8606267969 8606268329 8606269168
8606271451 8606274011 8606274164 8606274758 8606275263
8606275418 8606275437 8606276267 8606276662 8606277130
8606277265 8606277565 8606278129 8606279457 8606277575
8606283330 8606283497 8606283617 8606107295 8606110102
8606209317 8606235065 8606269668 8606279652 8606283493
8606285955 8606286078 8606286128 8606286325 8606286363
8606286552 8606286556 8606286567 8606286570 8606287069
8606287332 8606287806 8606288110 8606288449 8606288508
8606290462 8606290712 8606290724 8606290857 8606292371
8606293205 8606293618 8606282065 8606286029 8606286133
8606287014 8606289336 8606289637
Patch Files:
FORTRAN90.F90-RELNOTES,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.css
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.htm
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.pdf
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.ps
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.txt
FORTRAN90.FORT90-PRG,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,v=HP:
/opt/fortran90/bin/f90
/opt/fortran90/lbin/f90com32
/opt/fortran90/lbin/f90com64
/opt/fortran90/lib/nls/msg/C/f90.cat
/opt/fortran90/lib/nls/msg/C/f90com.cat
/opt/fortran90/lib/ielf/math/hpux32/ielf_Acos_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Acosf_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Acosw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Asin_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Asinf_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Asinw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cos_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosf_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosffinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosfinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosw_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosw_4finish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Coswfinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp10_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp10f_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp10w_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp2_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp2f_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp2w_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expf_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expm1_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expm1f_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expm1w_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Iround_3.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Iroundf_3.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Llround_3.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Llroundf_3.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log10_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log10f_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log10w_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log1p_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log1pf_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log1pw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log2_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log2f_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log2w_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Logf_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Logw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Lround_3.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Lroundf_3.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrt_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrt_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtf_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtf_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtw_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sin_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinf_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinffinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinfinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinw_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinw_4finish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinwfinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tan_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanf_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanffinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanfinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanw_2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanw_4.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanw_4finish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanwfinish.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigfstart_v2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigstart_v2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigw_4start_v2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigwstart_v2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_acos.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_acosf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_acosw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_asin.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_asinf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_asinw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_atan.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_atanf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_atanw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_ceil.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_ceilf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_ceilw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_cos.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_cosf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_cosw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp10.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp10f.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp10w.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp2f.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp2w.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_expf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_expm1.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_expm1f.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_expm1w.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_expw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_floor.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_floorf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_floorw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_iceil.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_iceilf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_ifloor.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_ifloorf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_iround.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_iroundf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llceil.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llceilf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llfloor.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llfloorf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llrint.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llrintf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llrintw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llround.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llroundf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_llroundw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log10.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log10f.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log10w.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log1p.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log1pf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log1pw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log2.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log2f.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_log2w.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_logf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_logw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_lrint.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_lrintf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_lrintw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_lround.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_lroundf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_lroundw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_nearbyint.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_nearbyintf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_nearbyintw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_rint.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_rintf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_rintw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_round.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_roundf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_roundw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_rsqrt.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_rsqrtf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_rsqrtw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_sin.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_sinf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_sinw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_tan.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_tanf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_tanw.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_trunc.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_truncf.o
/opt/fortran90/lib/ielf/math/hpux32/ielf_truncw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Acos_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Acosf_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Acosw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Asin_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Asinf_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Asinw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cos_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosf_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosffinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosfinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosw_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosw_4finish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Coswfinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp10_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp10f_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp10w_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp2_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp2f_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp2w_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expf_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expm1_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expm1f_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expm1w_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Iround_3.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Iroundf_3.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Llround_3.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Llroundf_3.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log10_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log10f_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log10w_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log1p_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log1pf_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log1pw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log2_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log2f_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log2w_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Logf_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Logw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Lround_3.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Lroundf_3.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrt_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrt_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtf_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtf_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtw_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sin_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinf_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinffinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinfinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinw_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinw_4finish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinwfinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tan_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanf_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanffinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanfinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanw_2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanw_4.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanw_4finish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanwfinish.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigfstart_v2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigstart_v2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigw_4start_v2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigwstart_v2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_acos.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_acosf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_acosw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_asin.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_asinf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_asinw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_atan.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_atanf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_atanw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_ceil.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_ceilf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_ceilw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_cos.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_cosf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_cosw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp10.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp10f.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp10w.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp2f.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp2w.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_expf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_expm1.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_expm1f.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_expm1w.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_expw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_floor.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_floorf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_floorw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_iceil.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_iceilf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_ifloor.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_ifloorf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_iround.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_iroundf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llceil.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llceilf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llfloor.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llfloorf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llrint.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llrintf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llrintw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llround.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llroundf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_llroundw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log10.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log10f.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log10w.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log1p.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log1pf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log1pw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log2.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log2f.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_log2w.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_logf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_logw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_lrint.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_lrintf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_lrintw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_lround.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_lroundf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_lroundw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_nearbyint.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_nearbyintf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_nearbyintw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_rint.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_rintf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_rintw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_round.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_roundf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_roundw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_rsqrt.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_rsqrtf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_rsqrtw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_sin.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_sinf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_sinw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_tan.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_tanf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_tanw.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_trunc.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_truncf.o
/opt/fortran90/lib/ielf/math/hpux64/ielf_truncw.o
FORTRAN90.FORT90-MAN,fr=B.11.22.03,fa=HP-UX_B.11.22_IA/PA,
v=HP:
/opt/fortran90/share/man/man1.Z/f90.1
FORTRAN90.F90-JPN-E-MAN,fr=B.11.22.03,
fa=HP-UX_B.11.22_IA/PA,v=HP:
/opt/fortran90/share/man/ja_JP.eucJP/man1.Z/f90.1
FORTRAN90.F90-JPN-S-MAN,fr=B.11.22.03,
fa=HP-UX_B.11.22_IA/PA,v=HP:
/opt/fortran90/share/man/ja_JP.SJIS/man1.Z/f90.1
what(1) Output:
FORTRAN90.F90-RELNOTES,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.css:
None
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.htm:
None
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.pdf:
None
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.ps:
None
/opt/fortran90/newconfig/RelNotes/Fortran90.2.6.txt:
None
FORTRAN90.FORT90-PRG,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,v=HP:
/opt/fortran90/bin/f90:
HP F90 v2.6.4
HP-UX f90 B.11.22.07 PHSS_28560 (Itanium-based host
and target) Tue Feb 4 16:10:41 2003 CST
/opt/fortran90/lbin/f90com32:
HP Fortran-95 Version F95D4 HP:131200:080240
Copyright (c) 1993-2003 HP. All Rights Reserved.
HP-UX f90com32 B.11.22.07 PHSS_28560 (Itanium-based
host and target) Thu Feb 6 17:14:45 2003 CST
HP F90 v2.6.4
HP Low-level optimizer B.11.22.83 (01/27/03)
Ucode2 PBO Annotator - Rev 1.1 Ucode2 2.8 - 24-Sep-0
2.10:14
HP IPF libflowdb - Rev 1.2 date: 24-Sep-02.09:52 [47
638 538]
/opt/fortran90/lbin/f90com64:
HP Fortran-95 Version F95D4 HP:131200:080240
Copyright (c) 1993-2003 HP. All Rights Reserved.
HP-UX f90com64 B.11.22.07 PHSS_28560 (Itanium-based
host and target) Thu Feb 6 17:21:14 2003 CST
HP F90 v2.6.4
HP Low-level optimizer B.11.22.83 (01/27/03)
Ucode2 PBO Annotator - Rev 1.1 Ucode2 2.8 - 24-Sep-0
2.10:14
HP IPF libflowdb - Rev 1.2 date: 24-Sep-02.09:52 [47
638 538]
/opt/fortran90/lib/nls/msg/C/f90.cat:
None
/opt/fortran90/lib/nls/msg/C/f90com.cat:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Acos_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Acosf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Acosw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Asin_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Asinf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Asinw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cos_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosffinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Cosw_4finish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Coswfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp10_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp10f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp10w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp2_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp2f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp2w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Exp_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expm1_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expm1f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expm1w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Expw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Iround_3.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Iroundf_3.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Llround_3.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Llroundf_3.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log10_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log10f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log10w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log1p_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log1pf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log1pw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log2_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log2f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log2w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Log_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Logf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Logw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Lround_3.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Lroundf_3.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrt_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrt_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Rsqrtw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sin_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinffinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinw_4finish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Sinwfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tan_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanffinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanw_4finish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Tanwfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigfstart_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigstart_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigw_4start_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_Trigwstart_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_acos.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_acosf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_acosw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_asin.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_asinf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_asinw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_atan.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_atanf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_atanw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_ceil.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_ceilf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_ceilw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_cos.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_cosf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_cosw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp10.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp10f.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp10w.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp2f.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_exp2w.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_expf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_expm1.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_expm1f.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_expm1w.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_expw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_floor.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_floorf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_floorw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_iceil.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_iceilf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_ifloor.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_ifloorf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_iround.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_iroundf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llceil.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llceilf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llfloor.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llfloorf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llrint.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llrintf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llrintw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llround.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llroundf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_llroundw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log10.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log10f.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log10w.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log1p.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log1pf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log1pw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log2.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log2f.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_log2w.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_logf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_logw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_lrint.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_lrintf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_lrintw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_lround.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_lroundf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_lroundw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_nearbyint.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_nearbyintf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_nearbyintw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_rint.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_rintf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_rintw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_round.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_roundf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_roundw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_rsqrt.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_rsqrtf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_rsqrtw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_sin.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_sinf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_sinw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_tan.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_tanf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_tanw.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_trunc.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_truncf.o:
None
/opt/fortran90/lib/ielf/math/hpux32/ielf_truncw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Acos_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Acosf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Acosw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Asin_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Asinf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Asinw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cos_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosffinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Cosw_4finish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Coswfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp10_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp10f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp10w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp2_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp2f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp2w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Exp_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expm1_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expm1f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expm1w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Expw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Iround_3.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Iroundf_3.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Llround_3.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Llroundf_3.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log10_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log10f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log10w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log1p_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log1pf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log1pw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log2_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log2f_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log2w_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Log_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Logf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Logw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Lround_3.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Lroundf_3.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrt_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrt_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtf_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Rsqrtw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sin_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinffinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinw_4finish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Sinwfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tan_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanf_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanffinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanw_2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanw_4.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanw_4finish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Tanwfinish.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigfstart_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigstart_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigw_4start_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_Trigwstart_v2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_acos.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_acosf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_acosw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_asin.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_asinf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_asinw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_atan.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_atanf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_atanw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_ceil.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_ceilf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_ceilw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_cos.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_cosf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_cosw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp10.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp10f.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp10w.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp2f.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_exp2w.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_expf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_expm1.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_expm1f.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_expm1w.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_expw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_floor.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_floorf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_floorw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_iceil.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_iceilf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_ifloor.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_ifloorf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_iround.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_iroundf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llceil.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llceilf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llfloor.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llfloorf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llrint.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llrintf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llrintw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llround.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llroundf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_llroundw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log10.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log10f.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log10w.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log1p.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log1pf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log1pw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log2.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log2f.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_log2w.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_logf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_logw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_lrint.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_lrintf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_lrintw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_lround.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_lroundf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_lroundw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_nearbyint.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_nearbyintf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_nearbyintw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_rint.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_rintf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_rintw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_round.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_roundf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_roundw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_rsqrt.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_rsqrtf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_rsqrtw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_sin.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_sinf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_sinw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_tan.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_tanf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_tanw.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_trunc.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_truncf.o:
None
/opt/fortran90/lib/ielf/math/hpux64/ielf_truncw.o:
None
FORTRAN90.FORT90-MAN,fr=B.11.22.03,fa=HP-UX_B.11.22_IA/PA,
v=HP:
/opt/fortran90/share/man/man1.Z/f90.1:
None
FORTRAN90.F90-JPN-E-MAN,fr=B.11.22.03,
fa=HP-UX_B.11.22_IA/PA,v=HP:
/opt/fortran90/share/man/ja_JP.eucJP/man1.Z/f90.1:
None
FORTRAN90.F90-JPN-S-MAN,fr=B.11.22.03,
fa=HP-UX_B.11.22_IA/PA,v=HP:
/opt/fortran90/share/man/ja_JP.SJIS/man1.Z/f90.1:
None
cksum(1) Output:
FORTRAN90.F90-RELNOTES,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,
v=HP:
2390883671 5252 /opt/fortran90/newconfig/RelNotes/
Fortran90.2.6.css
3636164147 110939 /opt/fortran90/newconfig/RelNotes/
Fortran90.2.6.htm
3189538451 194784 /opt/fortran90/newconfig/RelNotes/
Fortran90.2.6.pdf
2811050236 1686520 /opt/fortran90/newconfig/RelNotes/
Fortran90.2.6.ps
759108908 56210 /opt/fortran90/newconfig/RelNotes/
Fortran90.2.6.txt
FORTRAN90.FORT90-PRG,fr=B.11.22.03,fa=HP-UX_B.11.22_IA,v=HP:
67144261 410772 /opt/fortran90/bin/f90
693204230 34751796 /opt/fortran90/lbin/f90com32
1332400090 34784556 /opt/fortran90/lbin/f90com64
963661813 18012 /opt/fortran90/lib/nls/msg/C/f90.cat
1388579142 85148 /opt/fortran90/lib/nls/msg/C/f90com.cat
768784582 142160 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Acos_4.o
1697433348 141864 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Acosf_4.o
115108364 142176 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Acosw_4.o
3265920138 142256 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Asin_4.o
3376855697 16144 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Asinf_4.o
120933093 142480 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Asinw_4.o
4092328672 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cos_2.o
4081159641 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cosf_2.o
2722787202 5960 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cosffinish.o
3217143451 5960 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cosfinish.o
125891439 3032 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cosw_2.o
4144095858 3040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cosw_4.o
2744153789 5976 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Cosw_4finish.o
2808306986 6568 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Coswfinish.o
984628968 35400 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp10_4.o
1504742433 35272 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp10f_4.o
87357423 35672 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp10w_4.o
1028916634 35320 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp2_4.o
1786452542 35272 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp2f_4.o
3486722903 35608 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp2w_4.o
1049150692 35384 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Exp_4.o
3276043641 35184 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Expf_4.o
3035841986 36184 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Expm1_4.o
3886387734 35848 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Expm1f_4.o
926716009 50960 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Expm1w_4.o
4119315339 35584 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Expw_4.o
3328063832 3712 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Iround_3.o
896682268 3720 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Iroundf_3.o
212428133 3720 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Llround_3.o
3170705307 3720 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Llroundf_3.o
109931865 31800 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log10_4.o
340687648 31184 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log10f_4.o
1976666904 32048 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log10w_4.o
860668206 31760 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log1p_4.o
428455704 31000 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log1pf_4.o
3884000123 31984 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log1pw_4.o
3045127871 31400 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log2_4.o
2494393768 30696 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log2f_4.o
3543296419 31592 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log2w_4.o
23789249 31152 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Log_4.o
2465640525 30488 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Logf_4.o
1257088605 31376 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Logw_4.o
2397791602 3712 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Lround_3.o
2890453227 3720 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Lroundf_3.o
1012772443 6808 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Rsqrt_2.o
4120248089 6704 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Rsqrt_4.o
989735485 6472 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Rsqrtf_2.o
1189308161 6376 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Rsqrtf_4.o
1735631414 7136 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Rsqrtw_2.o
1950142494 6848 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Rsqrtw_4.o
181956034 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sin_2.o
4118362730 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinf_2.o
1921041621 5960 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinffinish.o
298031858 5960 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinfinish.o
2565973904 3032 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinw_2.o
681807640 3048 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinw_4.o
775452752 5976 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinw_4finish.o
146147691 6744 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Sinwfinish.o
625097685 3016 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tan_2.o
3418628136 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanf_2.o
424423932 7288 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanffinish.o
48292415 7376 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanfinish.o
46936724 3040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanw_2.o
2102913577 3040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanw_4.o
356062045 7392 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanw_4finish.o
2754333597 9080 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Tanwfinish.o
3897532385 173344 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Trigfstart_v2.o
3839667947 174336 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Trigstart_v2.o
2629503644 184080 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Trigw_4start_v2.o
718866739 257240 /opt/fortran90/lib/ielf/math/hpux32/
ielf_Trigwstart_v2.o
1633002717 142120 /opt/fortran90/lib/ielf/math/hpux32/
ielf_acos.o
1679392550 16480 /opt/fortran90/lib/ielf/math/hpux32/
ielf_acosf.o
2521021828 144384 /opt/fortran90/lib/ielf/math/hpux32/
ielf_acosw.o
1862704409 142232 /opt/fortran90/lib/ielf/math/hpux32/
ielf_asin.o
3649406568 16480 /opt/fortran90/lib/ielf/math/hpux32/
ielf_asinf.o
2260801932 144520 /opt/fortran90/lib/ielf/math/hpux32/
ielf_asinw.o
3531978102 8144 /opt/fortran90/lib/ielf/math/hpux32/
ielf_atan.o
3394322352 7224 /opt/fortran90/lib/ielf/math/hpux32/
ielf_atanf.o
2936846190 9320 /opt/fortran90/lib/ielf/math/hpux32/
ielf_atanw.o
1842480125 4040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_ceil.o
3813899760 4000 /opt/fortran90/lib/ielf/math/hpux32/
ielf_ceilf.o
24510815 4016 /opt/fortran90/lib/ielf/math/hpux32/
ielf_ceilw.o
606423979 3008 /opt/fortran90/lib/ielf/math/hpux32/
ielf_cos.o
3984947220 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_cosf.o
446336081 3040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_cosw.o
4132449888 35616 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp.o
960918991 35608 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp10.o
2822166074 35320 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp10f.o
1638805036 50232 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp10w.o
4153933032 35568 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp2.o
2154139119 35328 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp2f.o
2779832959 50152 /opt/fortran90/lib/ielf/math/hpux32/
ielf_exp2w.o
1825468787 35320 /opt/fortran90/lib/ielf/math/hpux32/
ielf_expf.o
1735460448 50920 /opt/fortran90/lib/ielf/math/hpux32/
ielf_expm1.o
1552200190 35960 /opt/fortran90/lib/ielf/math/hpux32/
ielf_expm1f.o
3003396693 52360 /opt/fortran90/lib/ielf/math/hpux32/
ielf_expm1w.o
2807098230 50208 /opt/fortran90/lib/ielf/math/hpux32/
ielf_expw.o
512095389 4064 /opt/fortran90/lib/ielf/math/hpux32/
ielf_floor.o
181139670 4088 /opt/fortran90/lib/ielf/math/hpux32/
ielf_floorf.o
2539512497 4032 /opt/fortran90/lib/ielf/math/hpux32/
ielf_floorw.o
4263193539 4240 /opt/fortran90/lib/ielf/math/hpux32/
ielf_iceil.o
2221552217 4272 /opt/fortran90/lib/ielf/math/hpux32/
ielf_iceilf.o
3784400751 4240 /opt/fortran90/lib/ielf/math/hpux32/
ielf_ifloor.o
495751665 4280 /opt/fortran90/lib/ielf/math/hpux32/
ielf_ifloorf.o
2011761525 4184 /opt/fortran90/lib/ielf/math/hpux32/
ielf_iround.o
4284518991 4192 /opt/fortran90/lib/ielf/math/hpux32/
ielf_iroundf.o
3898933318 4264 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llceil.o
1855506692 4288 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llceilf.o
3642523855 4256 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llfloor.o
4011325722 4264 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llfloorf.o
1312589297 3472 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llrint.o
126094686 3480 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llrintf.o
2053576608 3488 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llrintw.o
1645798694 4360 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llround.o
3162929174 4384 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llroundf.o
2980801241 4656 /opt/fortran90/lib/ielf/math/hpux32/
ielf_llroundw.o
1743903367 31352 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log.o
1712383906 32008 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log10.o
3408965435 31320 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log10f.o
4027227457 33624 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log10w.o
2638641469 31928 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log1p.o
1061291244 31168 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log1pf.o
1410912502 33424 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log1pw.o
1551545506 31560 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log2.o
1859564881 30824 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log2f.o
3345991735 33376 /opt/fortran90/lib/ielf/math/hpux32/
ielf_log2w.o
1502689147 30624 /opt/fortran90/lib/ielf/math/hpux32/
ielf_logf.o
2305100852 33176 /opt/fortran90/lib/ielf/math/hpux32/
ielf_logw.o
216530997 4072 /opt/fortran90/lib/ielf/math/hpux32/
ielf_lrint.o
289329690 4088 /opt/fortran90/lib/ielf/math/hpux32/
ielf_lrintf.o
4255428920 4104 /opt/fortran90/lib/ielf/math/hpux32/
ielf_lrintw.o
3843708385 4192 /opt/fortran90/lib/ielf/math/hpux32/
ielf_lround.o
726594067 4200 /opt/fortran90/lib/ielf/math/hpux32/
ielf_lroundf.o
2807254424 4568 /opt/fortran90/lib/ielf/math/hpux32/
ielf_lroundw.o
3270042394 3928 /opt/fortran90/lib/ielf/math/hpux32/
ielf_nearbyint.o
2490844953 3920 /opt/fortran90/lib/ielf/math/hpux32/
ielf_nearbyintf.o
1933578288 4048 /opt/fortran90/lib/ielf/math/hpux32/
ielf_nearbyintw.o
2029242697 3840 /opt/fortran90/lib/ielf/math/hpux32/
ielf_rint.o
3084497378 3856 /opt/fortran90/lib/ielf/math/hpux32/
ielf_rintf.o
3829391831 4080 /opt/fortran90/lib/ielf/math/hpux32/
ielf_rintw.o
3133357694 4128 /opt/fortran90/lib/ielf/math/hpux32/
ielf_round.o
4099601175 4144 /opt/fortran90/lib/ielf/math/hpux32/
ielf_roundf.o
309040725 4176 /opt/fortran90/lib/ielf/math/hpux32/
ielf_roundw.o
4055036762 7576 /opt/fortran90/lib/ielf/math/hpux32/
ielf_rsqrt.o
3647545373 7232 /opt/fortran90/lib/ielf/math/hpux32/
ielf_rsqrtf.o
3552599801 7864 /opt/fortran90/lib/ielf/math/hpux32/
ielf_rsqrtw.o
4068703456 3016 /opt/fortran90/lib/ielf/math/hpux32/
ielf_sin.o
2352576302 3032 /opt/fortran90/lib/ielf/math/hpux32/
ielf_sinf.o
908043409 3040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_sinw.o
1941913750 3016 /opt/fortran90/lib/ielf/math/hpux32/
ielf_tan.o
157320395 3024 /opt/fortran90/lib/ielf/math/hpux32/
ielf_tanf.o
3626634885 3040 /opt/fortran90/lib/ielf/math/hpux32/
ielf_tanw.o
938085519 3880 /opt/fortran90/lib/ielf/math/hpux32/
ielf_trunc.o
3618147632 3896 /opt/fortran90/lib/ielf/math/hpux32/
ielf_truncf.o
3376235550 3896 /opt/fortran90/lib/ielf/math/hpux32/
ielf_truncw.o
1351012038 142528 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Acos_4.o
4127517707 142208 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Acosf_4.o
3752678403 142576 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Acosw_4.o
1693704498 142664 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Asin_4.o
1646522688 16504 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Asinf_4.o
1609770095 142672 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Asinw_4.o
1730514877 3360 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cos_2.o
3623324584 3368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cosf_2.o
3491749647 6288 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cosffinish.o
4119793390 6288 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cosfinish.o
1233666985 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cosw_2.o
1269342384 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cosw_4.o
4066301655 6312 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Cosw_4finish.o
1504052002 6904 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Coswfinish.o
3356792819 35800 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp10_4.o
1611609858 35672 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp10f_4.o
475371137 36080 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp10w_4.o
3809925583 35768 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp2_4.o
3990363836 35688 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp2f_4.o
325561852 36016 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp2w_4.o
2826711598 35784 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Exp_4.o
3357047787 35600 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Expf_4.o
167509366 36568 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Expm1_4.o
3280731927 36264 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Expm1f_4.o
2744747999 51440 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Expm1w_4.o
20851789 36024 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Expw_4.o
3129156489 4040 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Iround_3.o
988309806 4040 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Iroundf_3.o
3748454350 4040 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Llround_3.o
3186798428 4048 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Llroundf_3.o
2790638361 32136 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log10_4.o
4257125685 31520 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log10f_4.o
1763213228 32384 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log10w_4.o
354651764 32168 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log1p_4.o
3269975925 31400 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log1pf_4.o
1678478011 32360 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log1pw_4.o
859416435 31776 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log2_4.o
860700183 31120 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log2f_4.o
3008923104 31976 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log2w_4.o
984677412 31520 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Log_4.o
2432048222 30824 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Logf_4.o
2698011756 31712 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Logw_4.o
3030583946 4024 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Lround_3.o
2865098683 4032 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Lroundf_3.o
908847296 7160 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Rsqrt_2.o
151935860 7056 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Rsqrt_4.o
615299918 6816 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Rsqrtf_2.o
3326500213 6720 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Rsqrtf_4.o
1771913678 7480 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Rsqrtw_2.o
1228788168 7208 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Rsqrtw_4.o
4043403085 3360 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sin_2.o
2706720777 3368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinf_2.o
1757514041 6296 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinffinish.o
3432192380 6288 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinfinish.o
2422320129 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinw_2.o
3428051819 3384 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinw_4.o
487222412 6304 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinw_4finish.o
1214444412 7088 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Sinwfinish.o
519367094 3360 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tan_2.o
903219300 3368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanf_2.o
3430780173 7656 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanffinish.o
3473862082 7728 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanfinish.o
455033764 3368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanw_2.o
3336233040 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanw_4.o
47903261 7760 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanw_4finish.o
2752055776 9456 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Tanwfinish.o
3981386628 173640 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Trigfstart_v2.o
59800712 174616 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Trigstart_v2.o
3776077919 184568 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Trigw_4start_v2.o
2616098015 257896 /opt/fortran90/lib/ielf/math/hpux64/
ielf_Trigwstart_v2.o
3623871938 142496 /opt/fortran90/lib/ielf/math/hpux64/
ielf_acos.o
1264405132 16872 /opt/fortran90/lib/ielf/math/hpux64/
ielf_acosf.o
769642947 144752 /opt/fortran90/lib/ielf/math/hpux64/
ielf_acosw.o
994033646 142640 /opt/fortran90/lib/ielf/math/hpux64/
ielf_asin.o
2645656577 16896 /opt/fortran90/lib/ielf/math/hpux64/
ielf_asinf.o
4202542465 144904 /opt/fortran90/lib/ielf/math/hpux64/
ielf_asinw.o
3940672085 8496 /opt/fortran90/lib/ielf/math/hpux64/
ielf_atan.o
3195620033 7536 /opt/fortran90/lib/ielf/math/hpux64/
ielf_atanf.o
1239817028 9632 /opt/fortran90/lib/ielf/math/hpux64/
ielf_atanw.o
2010188470 4392 /opt/fortran90/lib/ielf/math/hpux64/
ielf_ceil.o
2349638642 4360 /opt/fortran90/lib/ielf/math/hpux64/
ielf_ceilf.o
1947631938 4368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_ceilw.o
2174529535 3352 /opt/fortran90/lib/ielf/math/hpux64/
ielf_cos.o
148926470 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_cosf.o
820495151 3384 /opt/fortran90/lib/ielf/math/hpux64/
ielf_cosw.o
3662302309 35984 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp.o
2828373262 36016 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp10.o
1483734160 35760 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp10f.o
1927304479 50664 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp10w.o
1748148961 35944 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp2.o
4018207025 35728 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp2f.o
1391418802 50608 /opt/fortran90/lib/ielf/math/hpux64/
ielf_exp2w.o
2705306458 35696 /opt/fortran90/lib/ielf/math/hpux64/
ielf_expf.o
608448935 51400 /opt/fortran90/lib/ielf/math/hpux64/
ielf_expm1.o
2263623598 36368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_expm1f.o
2587008915 52832 /opt/fortran90/lib/ielf/math/hpux64/
ielf_expm1w.o
1980337000 50656 /opt/fortran90/lib/ielf/math/hpux64/
ielf_expw.o
4046026660 4400 /opt/fortran90/lib/ielf/math/hpux64/
ielf_floor.o
1606278231 4416 /opt/fortran90/lib/ielf/math/hpux64/
ielf_floorf.o
1064828322 4368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_floorw.o
3170762255 4568 /opt/fortran90/lib/ielf/math/hpux64/
ielf_iceil.o
2916082567 4608 /opt/fortran90/lib/ielf/math/hpux64/
ielf_iceilf.o
2350818815 4560 /opt/fortran90/lib/ielf/math/hpux64/
ielf_ifloor.o
3043111694 4600 /opt/fortran90/lib/ielf/math/hpux64/
ielf_ifloorf.o
3503625607 4504 /opt/fortran90/lib/ielf/math/hpux64/
ielf_iround.o
793677118 4520 /opt/fortran90/lib/ielf/math/hpux64/
ielf_iroundf.o
4001766992 4592 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llceil.o
4133132922 4616 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llceilf.o
242951508 4600 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llfloor.o
2231920494 4600 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llfloorf.o
396692526 3808 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llrint.o
2251704818 3800 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llrintf.o
4030282756 3816 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llrintw.o
3221558187 4696 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llround.o
3748811911 4712 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llroundf.o
1647871269 5000 /opt/fortran90/lib/ielf/math/hpux64/
ielf_llroundw.o
2806457277 31720 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log.o
1703944099 32344 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log10.o
338619833 31656 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log10f.o
2886942906 33928 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log10w.o
689522250 32304 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log1p.o
2252278073 31544 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log1pf.o
1689991228 33776 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log1pw.o
4243327548 31888 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log2.o
1561934621 31224 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log2f.o
1024298274 33688 /opt/fortran90/lib/ielf/math/hpux64/
ielf_log2w.o
187994087 30984 /opt/fortran90/lib/ielf/math/hpux64/
ielf_logf.o
680384328 33560 /opt/fortran90/lib/ielf/math/hpux64/
ielf_logw.o
4040212574 3800 /opt/fortran90/lib/ielf/math/hpux64/
ielf_lrint.o
210611939 3808 /opt/fortran90/lib/ielf/math/hpux64/
ielf_lrintf.o
218690204 3816 /opt/fortran90/lib/ielf/math/hpux64/
ielf_lrintw.o
4020711630 4696 /opt/fortran90/lib/ielf/math/hpux64/
ielf_lround.o
4151320819 4712 /opt/fortran90/lib/ielf/math/hpux64/
ielf_lroundf.o
2130071208 5000 /opt/fortran90/lib/ielf/math/hpux64/
ielf_lroundw.o
292890965 4272 /opt/fortran90/lib/ielf/math/hpux64/
ielf_nearbyint.o
1963284089 4264 /opt/fortran90/lib/ielf/math/hpux64/
ielf_nearbyintf.o
1898640616 4384 /opt/fortran90/lib/ielf/math/hpux64/
ielf_nearbyintw.o
2451176662 4200 /opt/fortran90/lib/ielf/math/hpux64/
ielf_rint.o
4008908303 4216 /opt/fortran90/lib/ielf/math/hpux64/
ielf_rintf.o
3382173475 4432 /opt/fortran90/lib/ielf/math/hpux64/
ielf_rintw.o
75704593 4472 /opt/fortran90/lib/ielf/math/hpux64/
ielf_round.o
1150484726 4496 /opt/fortran90/lib/ielf/math/hpux64/
ielf_roundf.o
1239796120 4520 /opt/fortran90/lib/ielf/math/hpux64/
ielf_roundw.o
3951457261 7952 /opt/fortran90/lib/ielf/math/hpux64/
ielf_rsqrt.o
2609718170 7600 /opt/fortran90/lib/ielf/math/hpux64/
ielf_rsqrtf.o
3439172213 8224 /opt/fortran90/lib/ielf/math/hpux64/
ielf_rsqrtw.o
889971588 3352 /opt/fortran90/lib/ielf/math/hpux64/
ielf_sin.o
4078067766 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_sinf.o
448107203 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_sinw.o
824139258 3352 /opt/fortran90/lib/ielf/math/hpux64/
ielf_tan.o
1693731654 3376 /opt/fortran90/lib/ielf/math/hpux64/
ielf_tanf.o
809467098 3368 /opt/fortran90/lib/ielf/math/hpux64/
ielf_tanw.o
1998144783 4232 /opt/fortran90/lib/ielf/math/hpux64/
ielf_trunc.o
575610879 4240 /opt/fortran90/lib/ielf/math/hpux64/
ielf_truncf.o
2361001984 4240 /opt/fortran90/lib/ielf/math/hpux64/
ielf_truncw.o
FORTRAN90.FORT90-MAN,fr=B.11.22.03,fa=HP-UX_B.11.22_IA/PA,
v=HP:
90751447 28417 /opt/fortran90/share/man/man1.Z/f90.1
FORTRAN90.F90-JPN-E-MAN,fr=B.11.22.03,
fa=HP-UX_B.11.22_IA/PA,v=HP:
2031473198 32600 /opt/fortran90/share/man/ja_JP.eucJP/
man1.Z/f90.1
FORTRAN90.F90-JPN-S-MAN,fr=B.11.22.03,
fa=HP-UX_B.11.22_IA/PA,v=HP:
4271024560 32735 /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/
f90.1
Patch Conflicts: None
Patch Dependencies:
s700: 11.22: PHSS_27287 PHSS_27288
s800: 11.22: PHSS_27287 PHSS_27288
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_28487 PHSS_27975 PHSS_27281
Equivalent Patches:
PHSS_28559:
s700: 11.00 11.11
s800: 11.00 11.11
Patch Package Size: 79230 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_28560
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_28560.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_28560. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_28560.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_28560.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_28560.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHSS_28560------------------------------------------
Document ID: PHSS_28551
Date Loaded: 20030227
Title: s700_800 11.X OV ITO7.1X server patch A.07.13
Patch Name: PHSS_28551
Patch Description: s700_800 11.X OV ITO7.1X server patch A.07.13
Creation Date: 03/02/20
Post Date: 03/02/27
Hardware Platforms - OS Releases:
s700: 11.00 11.11
s800: 11.00 11.11
Products:
OpenView Operations 7.1
Filesets:
OVOPC-SVC.OVOPC-SVC-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-SVC.OVOPC-SVC-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-OVW.OVOPC-OVW-MGR,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-OVW.OVOPC-OVW-MGR,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC.OVOPC-LIB,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC.OVOPC-LIB,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC.OVOPC-MAN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC.OVOPC-MAN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC.OVOPC-UX-MGR78,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC.OVOPC-UX-MGR78,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-OVW.OVOPC-LIB-UTIL,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-OVW.OVOPC-LIB-UTIL,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-ORA.OVOPC-UX-ORAB,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-ORA.OVOPC-UX-ORAB,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-SVC.OVOPC-SVC-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-SVC.OVOPC-SVC-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-DEV.OVOPC-DEV-MGR,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-DEV.OVOPC-DEV-MGR,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC.OVOPC-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC.OVOPC-GUI,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC.OVOPC-NLS,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC.OVOPC-NLS,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC.OVOPC-GUI-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC.OVOPC-GUI-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-ORA.OVOPC-GUI-ORA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-ORA.OVOPC-GUI-ORA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-ORA.OVOPC-UX-ORAA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-ORA.OVOPC-UX-ORAA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-SVC.OVOPC-SVC-MGR,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-SVC.OVOPC-SVC-MGR,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-JPN.OVOPC-NLS-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-JPN.OVOPC-NLS-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-JPN.OVOPC-GUI-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-JPN.OVOPC-GUI-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-ORA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-ORA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28551
Symptoms:
PHSS_28551:
- SR: B555015321
opccfgupld -replace aborts with ORA-02292 if service
assignments exist and the complete user bank was
downloaded.
- SR: 8606284789
itochecker fails to get the list of managed nodes for its
"Node Check" if nslookup fails to resolve some of the
nodes.
- SR: B555015229
Since the OVO 7.00 release and since the A.06.10 patch
the "suppress and count duplicates" behaviour was
changed which has the side effect that messages sent into
the pending browser are not suppressed/counted any more.
- SR: B555015298
The opcuiwww error message ITO217-10 (invalid client
authentication) should only be logged once and not for
every refresh interval, otherwise the opcerror logfile
will soon be filled up with these error messages.
- SR: 8606271986
Service associations are not added if one of the services
is not defined in the same XML input file.
- SR: 8606287307
The JavaGUI does ignores relative times in saved filters
if one of the times is zero.
- SR: B555015292
As soon as an active message is duplicated it will
appear in all open pending browser as well unless you
have disabled the sortByLastTimeReceived feature in the
X resources (/opt/OV/lib/X11/app-defaults/C/Opc).
- SR: B555015634
If there are many messages in the active message browser
and count and suppress duplicates is enabled, adding new
messages is very slow, although the message key is used.
- SR: B555015350
The forward manager queue file forwmgrq grows, even
though msg forwarding is not used.
- SR: B555015607
Processes using the XML parser from the libopcxml library
(i.e. opcuiwww and opcsvcm) may terminate in case the
parser detects a fatal error.
- SR: B555015400
After OVO A.07.10 was released, following new agent
platforms were added:
- HP-UX 11.22 (IA64)
- True64 5.1A
- Solaris 2.5
opcnode prints an empty string for the machine type of a
node of a new platform.
- SR: B555015161
Java GUI does not show all message in filtered history
browser if there is another node with the same start of
the node name.
- SR: B555009734
The color of message groups in the Java GUI doesn't
change if the label is different than the name.
- SR: B555015193
The JavaGUI does not load history messages from the
database, if you open a new history browser filtered only
based on service names. It will only contain those
messages which have been acknowledged after the
browser has been opened.
- SR: B555015514
opccfgupld aborts with ORA-01000: maximum open cursors
exceeded.
- SR: B555013121
When distributing agent software after the installation
of an agent patch, all agent components (opc_pkg.Z,
comm_pkg.Z and perf_pkg.Z) are distributed and installed,
although only one of the components was changed.
- SR: B555015532
The operator GUI may abort during start-up if the saved
home session is set to show only one or two of the
"Managed Nodes", "Message Groups" or "Application
Desktop" windows, and another OVO user's GUI is shown on
the same display. The terminal may receive a message:
FATAL ERROR: X Failed BadValue (integer parameter out of
range for operation).
- SR: B555015393
Second Java GUI freezes when opening OVO:Filter Messages
window if Custom Message Attributes are used.
- SR: B555014389
Service assignments cause a lot more database activity
(CPU load, creation of redo-logs) than necessary.
- SR: B555015626
opcif_read() doesn't return data if the signal pipe is
empty, but there is still more data in the queue file.
This can for example happen if the maximum pipe size of
8192 bytes was reached and therefore no more signal
bytes could be written into the signal pipe.
- SR: 8606291042
It is not possible to use opcnode -chg_nodetype for nodes
for external events.
- SR: H555008031
The XML parser used by the ServiceNavigator product will
not detect if a CalcRule definition is missing thus
causing 'opcservice -check' to abort.
- SR: B555015482
opcmsgm may fail to correctly process messages with
message keys greater than 254 bytes, or abort on message
keys greater than 2048 bytes.
- SR: B555015450
The JavaGUI does not start (opcuiwww aborts) if the user
has assigned lots of messages with large message texts.
- SR: 8606271045
If you define a filter setting on the Motif GUI and
specify a node, the node spec is not loaded if you
load the filter on the JavaGUI.
- SR: B555015228
opcragt loads complete node bank from the database which
was not the case in ITO 6.
- SR: 8606282309
'opcservice -check' does not print a warning if you
use whitespaces at the start or at the end of service
names.
- SR: B555013943
A complete removal of services with 'opcservice -remove'
doesn't trigger a config change notification message to
the JavaGUI clients so you'll have an outdated service
tree but don't know it.
- SR: 8606273475
It is not allowed to use special characters in message
group names but the GUI does not prevent you from using
special characters for message groups in conditions.
The messages matching these conditions will be sent
to message group MISC.
- SR: B555015496
Queue file handling was inefficient for larger queue
files.
- SR: B555015163
The service engine process opcsvcm may abort after the
parsing is done. You'll see a "ItoXML::Entity::Close()"
line in the stacktrace.
- SR: B555014873
The exit code of commands executed through an ECS
annotate node and the OVO annotation server is always 0.
- SR: B555015324
The ServiceNavigator should be able to provide just
parts of the service tree so that the JavaGUI can load
the services on demand in order to handle large service
trees in a reasonable time.
PHSS_28148:
- SR: B555014123
The ITO application which is integrated in CDE will not
start if it writes some startup message like "ovw:
Allocated ... colors."
- SR: B555015046
When the function opctemplfile_modify() is called to
modify a template without conditions, it will fail and
the return status is undefined.
- SR: B555014765
The opcmsgm process leaks memory and grows (until it
aborts as soon as the maxdsiz kernel limit is reached)
if it gets acknowledge requests for already acknowledged
messages.
- SR: B555014396
The message throughput dramatically drops when using
message key relations.
- SR: B555015164
Different strange failures if the DATABASE entry in the
opcsvinfo file is not present, or after any
OPC_RESTRICT_TO_PROCS line.
- SR: H555008635
Activating duplicate message suppression will cause
opcmsgm to coredump.
- SR: B555014200
When upgrading from OVO 6.x to 7.10, all Layout Groups
are deleted from the node bank, all nodes except for the
management server are put into the Holding Area.
- SR: B555014545
opcforwm consumes a lot of CPU if suppress and count
duplicates is enabled and annotations are added for the
duplicates.
- SR: 8606123974
Enhancement request: a command to pull annotations from
the ITO database based upon the message ID and other
criteria is needed.
- SR: B555014507
Cannot start Input/Output Applications from a SJIS
management server on an EUC managed node.
- SR: H555009077
ITO A.07.10 cannot be configured on Oracle 9.2.0.2.
- SR: H555009020
opcctrlowv does not remove the semaphore identifier after
it is no longer needed, therefore stale semaphores are
left on the system. This becomes apparent when X-OVW
applications are started from the Java GUI, for example.
- SR: 8606258715
opcnode -listnodes gives incorrect information for
Communication Type and Network Type.
- SR: 8606285821
itochecker produces an error if the /etc/resolv.conf
configuration file contains TAB characters.
- SR: B555014688
opcmsgm is blocked when it tries to acknowledge a message
if this message is currently locked (for instance by
opcmack).
- SR: B555014006
Oracle TEMP table space overflows for large environments
when loading messages in the Java GUI.
- SR: B555014435
When a message which has been forwarded to a second
management server is unacknowledged, it is owned on the
original management server, but not on the second server.
- SR: B555014696
Only one opctranm process can run at a time.
- SR: B555014677
opctranm reports any error to the console only but
not to the opcerror file.
- SR: B555007586
if agent installation is aborted using Ctrl+C, inst.lock
file is not removed
- SR: B555014606
OVO UNIX does not support Oracle 9.2.0.
- SR: B555011695
Downloading service logs into a file using 'opcsvcdwn'
may loop while writing the file until the disk is full.
- SR: H555007902
Multithread-unsafe system calls have been used even if
thread safe versions exist. This may cause various
problems, especially on multiprocessor machines.
- SR: 8606258467
opctranm hangs if the target agent is stopped while
the operation is running.
- SR: B555014169
The itochecker tool does not warn you if required patches
are missing on the management server.
- SR: B555008674
The opcagt and the opcragt commands have a new option
'-version'. In both man pages, this was not documented.
The new option was not part of the usage strings of
opcagt and opcragt.
- SR: B555014375
Database access performance is bad because Oracle
re-parses every SQL statement.
- SR: B553003927
opcmsgi and message APIs (agent + server) leak memory
when handling messages with custom message attributes.
- SR: B555014621
Adding a new annotation lasts very long if there are
already a lot of annotations, for example because
suppress and count duplicates is used.
- SR: B555014845
The opcuiadm GUI process leaks memory if you run
"test pattern matching" on a whole template and you
have lots of matching lines.
- SR: B555014546
When the suppress and count duplicates feature is
enabled with adding annotations for duplicates and a
lot of duplicates are received because of a message
storm, this might add a lot of annotations for a
message. This might cause performance problems and might
fill up the disk.
- SR: B555015177
Can't distribute actions,cmds and monitors to HPUX 11
agent after installing an agent patch. This problem only
occurs, if the management server system has been
upgraded.
- SR: 8606143216
The Distribution Manager now supports selective
distribution of actions/commands/monitor binaries.
- SR: B555014960
opcactm produces a lot of open file handles and
terminates after some time.
- SR: B555014886
opcforwm sends a critical message: Database inconsistency
detected (opc_annotation->opc_anno_text).
The entries in the two tables belong together. But
actually there is only an entry in one table. (OpC50-1)
Warning: not all requested objects were processed.
(OpC50-24)
- SR: B555013070
opcmktree.sh is incompatible with opccfgupld if
LANG is not set to C.
- SR: 8606282090
opcforwm was not started if no msgforw template existed.
In some MoM setups (e.g. the top level server in a
hierarchical layout) it is necessary to have opcforwm
running even if no such template exists.
- SR: 8606249669
No undefined variable warning was given out if the
<$MSG_NODE_ID> variable was used in a field other than
the service name.
- SR: B555014226
The Control Manager did not pass the name of the
expired license together with the expiration message
(OpC40-1122)
- SR: 8606232431
VPO tries to resolve node name that only contains only
blanks because of typo in template definition or
variable assignment.
- SR: 8606267386
itochecker reports errors checking the kernel parameters:
"symbol not found"
- SR: B555014586
The opcdbreorg(1m) man page has a wrong restriction.
- SR: B555014807
Syntax errors in the opc.hosts mapping file may lead to
process aborts.
- SR: B555013220
An escalated message is only acknowledged on the
escalation manager and not on the source manager, if the
message is acknowledged using opcack, opcackmsg or
opcackmsgs.
- SR: 8606288086
opc_backup hangs when an active Service Information
Portal (SIP) connection is present.
- SR: B555014465
opcdbreorg -consolidate does not consider in disk space
check, that old files still need space until restart of
the database.
- SR: B555014597
Use direct=y for export to avoid Oracle export bug
199416.1 in opcdbreorg.
- SR: 8606276020
The support utility itochecker checks for the operating
system version. On HP-UX 11.11 it prints a wrong error:
"This is not a supported OS version"
- SR: B555014773
Cannot specify an empty string in the history download
filters, for example an empty message group.
- SR: 8606261909
opc_backup should also backup files in NFS mounted
directories.
- SR: B555014471
opcforwm produces ORA-01405: fetched column value is NULL
messages because two threads use the same database
connection at the same time.
- SR: B555015023
CMA settings of a condition are lost if condition is set
to On Server Log Only.
- SR: B555014354
opccfgupld fails on simplified Chinese installations if
NLS_LANG is not set in the environment.
Defect Description:
PHSS_28551:
- SR: 8606287307
While loading a saved filter it was checked whether one
of the times was zero then the time settings have been
ignored. They should only be ignored if both times are
zero.
- SR: B555015634
Added new database index on column msg_key on table
opc_act_messages. This index will be automatically
created when you create the VPO database.
If you already have an existing database, please run
following comand to create the index (you will get
warnings that the tables and other indexes already
exist):
opcdbinst -v
- SR: B555015607
The constructor of the fatal error in the libopcxml
library may have a problem so it will throw a second
exception which will cause the terminate() method to be
called.
The stack trace contains something like:
#4 terminate () from /usr/lib/libCsup.2
#5 ThrowException () from /usr/lib/libCsup.2
#6 __throw__FPvT1 () from /usr/lib/libCsup.2
#7 ItoXML::Processor::FatalError () from
/opt/OV/lib/libopcxml.sl
The errorhandling has been changed so that all errors
will be catched and properly propagated to the thread
which has started the parser.
- SR: B555015400
opcnode now also supports following values for mach_type:
MACH_HP11_IA64
MACH_TRUE64_51A
MACH_SUN_SOLARIS_25
Also, opcnode will print the platform number if it does
not find the platform in it's internal list. opcnode now
also allows to add nodes by specifying the platform
number instead of the machine type string.
- SR: B555015514
Increased the default of open_cursors from 255 to 1024.
This will only take effect when creating the database.
If you have an existing database, you need to manually
change the value in the initopenview.ora file:
- Exit all GUIs
- Shutdown the OpenView Processes:
/opt/OV/bin/ovstop
- Shutdown the Oracle Database, for example on HP-UX:
/sbin/init.d/ovoracle stop
- Edit the $ORACLE_HOME/dbs/init${ORACLE_SID}.ora file,
change the open_cursors value to 1024:
open_cursors = 1024
&nb