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-ModeIA-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-4and “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 interruption 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-4and “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-1and 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.

D-4 Simulator Status and Error Messages

Copyright © 2000 Hewlett-Packard Co.