User`s guide
Cray XMT™ Programming Environment User’s Guide
float_inexact
An error using a floating-point number has occurred. An operation
is attempting to use an inexact floating-point number. This type of
error indicates an error in the source registers, the operation, or the
value written to the destination.
float_invalid
An error using a floating-point number has occurred. An operation is
attempting to use an invalid floating-point number.
float_zero_divide
An error using a floating-point number has occurred. An operation is
attempting to divide a floating-point number by 0.
float_overflow
An error using a floating-point number has occurred. An operation
using a floating-point number has caused an overflow to occur. This
type of error indicates an error in the source registers, the operation,
or the value written to the destination.
float_underflow
An error using a floating-point number has occurred. An operation
using a floating-point number has caused an underflow to occur. This
type of error indicates an error in the source registers, the operation,
or the value written to the destination.
poison Use of a poisoned register has occurred. A register is poisoned if
it contains an uninitialized value. The exception occurs when you
attempt to access the value in this register.
Use of a poisoned register can sometimes occur when the compiler
uses speculative loading. For example, the compiler may optimize a
loop for n iterations and load n+1 values. Under normal conditions,
the compiler does not use the n+1 value because the program
correctly stops consuming prefetched data after n iterations.
However, if the program accesses the n+1 value, it raises the poison
exception.
privileged A privilege error has occurred. This exception indicates that your
program does not have the necessary privilege level to perform an
operation.
prog_hw_error
A program-memory error has occurred. This indicates that while
the processor was loading an instruction, there was a temporary or
permanent problem with the physical memory.
100 S–2479–20