Download Vax C90-EL SERIES Technical data
Transcript
Compiler Messages [C] An operand range error occurs when a program attempts to load or store in an area of memory that is not part of the user’s area. This usually occurs when an invalid pointer is dereferenced. • Program Range Error A program range error occurs when a program attempts to jump into an area of memory that is not part of the user’s area. This may occur, for example, when a function in the program mistakenly overwrites the internal program stack. When this happens, the address of the function from which the function was called is lost. When the function attempts to return to the calling function, it jumps elsewhere instead. • Error Exit An error exit occurs when a program attempts to execute an invalid instruction. This error usually occurs when the program’s code area has been mistakenly overwritten with words of data (for example, when the program stores in a location pointed to by an invalid pointer). • Floating-point Exception A floating-point exception occurs when a program attempts to perform a floating-point operation that is not valid. On UNICOS systems, this error can occur in integer arithmetic because some integer operations are performed with floating-point arithmetic. S–2179–36 177