[Info-vax] DCL Integer Overflow
GerMarsh
marsh.family at tirhir.com
Mon Jul 3 11:03:46 EDT 2017
It seems that all languages do not have overflow check as a default - BASIC does...
$$$> run integer_overflow
%BAS-F-INTERR, Integer error or overflow
-BAS-I-USEPC_PSL, at user PC=000100A1, PSL=0000001B
-SYSTEM-F-INTOVF, arithmetic trap, integer overflow at PC=00000000000100A1, PS=0000001B
-BAS-I-FROMOD, In module INTEGER_OVERFLOW
%TRACE-F-TRACEBACK, symbolic stack dump follows
image module routine line rel PC abs PC
0 FFFFFFFF80310760 FFFFFFFF80310760
LIBRTL LIB$CALLG LIB$CALLG 464 0000000000000072 FFFFFFFF8417D8E2
DEC$BASRTL 0 000000000002B5A2 000000007BAA95A2
0 FFFFFFFF8053BA22 FFFFFFFF8053BA22
----- Above condition handler called with exception 0000047C
%SYSTEM-F-INTOVF, arithmetic trap, integer overflow at PC=00000000000100A1, PS=0000001B
----- End of Exception message
0 FFFFFFFF8052DDF2 FFFFFFFF8052DDF2
INTEGER_OVERFLOW INTEGER_OVERFLOW$MAIN INTEGER_OVERFLOW$MAIN
10 00000000000000A0 00000000000100A0
0 FFFFFFFF80CF9892 FFFFFFFF80CF9892
DCL 0 000000000006C832 000000007AE0E832
%TRACE-I-END, end of TRACE stack dump
More information about the Info-vax
mailing list