HP Guardian Errors Manual page 172

Procedure errors and messages manual
Table of Contents

Advertisement

Recovery Use the original object files and the nld utility to recreate the program file.
63
Cause An anonymous data symbol reference was not located in a UL, Native UL, or system library.
Effect No process is created, and a message is printed on the home terminal. For example:
PID: \SAT.1,284 \SAT.$DATA.SRLVOL.NULCLIE2 (ELF) External References Not Resolved to Any User/System Library:
Prg: \SAT.$DATA.SRLVOL.NULCLIE2 -> X_INT (DATA) *ERROR* PROCESS_CREATE_ Error: 63
Recovery Either correct the coding error, use
nld
utility to add the data to the data area or user library, or refer the call to the data that is already
present in the application program.
64
Cause The system couldn't honor the floattype attribute requested by a process-creation request.
The error-detail information contains an error subcode that indicates the nature of the error. These
error subcodes are listed in
Effect No process is created.
Recovery Take corrective action as indicated by the subcode. As of G06.20 this code is reported
only for a program file; earlier releases use it also for libraries. These error subcodes are listed in
Table
9.
Table 9 Error Subcodes for Process Creation Error 64
Subcode
1
2
3
65
Cause A shared run-time library (SRL) requires a symbol from another SRL but cannot be referenced
because that SRL is already in use.
Effect No process is created.
Recovery Use the nld utility to specify the another SRL that contains the correct symbol.
66
172 Process Creation Errors
EXTERNAL DATA REFERENCES NOT RESOLVED TO ANY USER/SYSTEM LIBRARY
UNABLE TO HONOR FLOATTYPE ATTRIBUTE
Table
9.
Meaning
IEEE floating-point not supported by processor. Run your program on a processor model that supports
IEEE floating-point operation. If the process does not operate on floating-point data, but was mistakenly
marked as using IEEE floating-point, use the linker to force the floattype attribute to tandem_float. The
floattype attribute can be specified to the linker using the -set command at link time, or the -change
command to modify in an existing file. The linker is the nld utility for a non-PIC program, or the ld
utility for a PIC program.
Unrecognized floating-point specification in file. The program or library file specified to create the
process contains incorrect or corrupt information about the floattype. Recompile the object file(s) using
a valid floattype.
Floattype attribute of user library conflicts with that of the program (pre-G06.20 only). Recompile and
relink the object file(s) using the same floattype attribute for all, or if the library does not operate on
floating-point data, force its floattype attribute to neutral_float. The floattype attribute can be specified
to the nld utility using the -set command at link time, or the -change command to modify in an existing
file.
REFERENCED SRL IS ALREADY IN USE
UNABLE TO HONOR FLOATTYPE ATTRIBUTE OF A USER LIBRARY

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Guardian

Table of Contents