+ added tests for succ/pred(<qword>)

This commit is contained in:
florian 1999-12-02 12:36:01 +00:00
parent 315f09283e
commit 53e197de2d

View File

@ -970,7 +970,7 @@ procedure testreqword;
procedure testintqword;
var
q1,q2 : qword;
q1,q2,q3 : qword;
begin
// lo/hi
@ -988,6 +988,24 @@ procedure testintqword;
assignqword($03030303,$fafafafa,q2);
if swap(q1)<>q2 then
do_error(2604);
// succ/pred
assignqword(0,$1,q1);
q3:=q1;
q1:=succ(q1);
q1:=succ(q1+1);
q2:=pred(q1-1);
q2:=pred(q2);
if q3<>q2 then
do_error(2605);
assignqword(0,$ffffffff,q1);
q3:=q1;
q1:=succ(q1);
q1:=succ(q1+1);
q2:=pred(q1-1);
q2:=pred(q2);
if q3<>q2 then
do_error(2606);
end;
var