HP (Hewlett-Packard) IA-64 Computer Accessories User Manual


 
D-4 Simulator Status and Error Messages Copyright © 2000 Hewlett-Packard Co.
Ski IA-64 Simulator Reference Manual 1.0L
help: Unknown command: %s
You asked Ski to tell you about a particular command but the command you asked for doesn’t exist. Try the help
command alone to get a list of all of the commands Ski understands. See “Command Entry” on page 4-1.
IA-32 program terminated
An IA-32 application-mode program finished executing and invoked an MS-DOS system function to terminate itself.
The function it used doesn’t provide a way for the program to return a completion status. See “Application-Mode IA-
32 Programs” on page 6-1.
IA-32 program terminated with status %d
Your IA-32 application-mode program finished execution in the normal fashion and invoked an MS-DOS system
function to terminate itself and indicate a completion status. See “Application-Mode IA-32 Programs” on page 6-1.
Ignored attempt to write a Read-Only symbol
Some registers and symbols recognized by Ski are read-only. You tried to modify one of them. See “Symbolic Argu-
ments” on page 4-4 and “Changing Registers and Memory with Assignment Commands” on page 8-1.
Illegal expression: %s
You used an expression that can’t be parsed. Check parentheses, variable names, and the matching of operands and
operators. See “Expressions” on page 4-2.
%s: Illegal number of arguments < %d >:
You passed too few or too many operands with a Ski command. The command appears in the %s field on the left and
the number of operands you passed appears in the %d field on the right. Use the help command for information
about the command of interest or see Appendix A, “Command Reference”.
Illegal operation fault
An attempt was made to execute an invalid instruction; probably a wild pointer in a jump table caused a wild branch.
This can only happen for application-mode programs; system-mode programs handle this fault through the interrup-
tion mechanism. See Chapter 6, “Program Simulation”.
Illegal slot field in breakpoint address
You used the bs command to set an IA-64 breakpoint, but you specified an address in the last four bytes of a bundle.
Because the IA-64 architecture provides for bundle-level, but not instruction-level, addressing, Ski “pretends” that
the first instruction of the bundle is in the first four bytes, the second instruction is in the second four bytes, and the
third instruction is in the third four bytes. You specified a location in the fourth four bytes of a bundle and that isn’t
allowed by Ski. See “Setting Program Breakpoints” on page 8-4 and “How Ski Implements Breakpoints” on
page 8-6.
Interrupting simulation
Ski received a SIGINT signal while simulating, probably because you hit control-C (or whatever key you have con-
figured to interrupt a running program.) This is a status message, not an error message. See “Interruptions” on
page 7-1 and the first few paragraphs of Chapter 9, “Command Files”.
missing command
You used the if expression true_command : false_command command. Either you left the true_command blank
and the expression evaluated to a non-zero value, or you left the false_command blank and the expression evaluated
to zero. See “The if Command” on page 9-2.