mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-01 22:30:30 +02:00
+ added more specific tests
This commit is contained in:
parent
72e3212dad
commit
360d9afd72
@ -164,6 +164,15 @@ begin
|
|||||||
else
|
else
|
||||||
WriteLn('Failure.');
|
WriteLn('Failure.');
|
||||||
|
|
||||||
|
Writeln('special numeric values tests...');
|
||||||
|
cardinalcnt := $80000;
|
||||||
|
cardinalres := $12345;
|
||||||
|
cardinalres := cardinalcnt div cardinalres;
|
||||||
|
Write('Value should be 7...');
|
||||||
|
if cardinalres = 7 then
|
||||||
|
WriteLn('Success.')
|
||||||
|
else
|
||||||
|
WriteLn('Failure.');
|
||||||
|
|
||||||
{$IFDEF FPC}
|
{$IFDEF FPC}
|
||||||
WriteLn('------------------- CARDINAL -----------------------');
|
WriteLn('------------------- CARDINAL -----------------------');
|
||||||
@ -188,6 +197,16 @@ begin
|
|||||||
else
|
else
|
||||||
WriteLn('Failure.');
|
WriteLn('Failure.');
|
||||||
|
|
||||||
|
Writeln('special numeric values tests...');
|
||||||
|
cardinalcnt := $80000;
|
||||||
|
cardinalres := $12345;
|
||||||
|
cardinalres := cardinalcnt div cardinalres;
|
||||||
|
Write('Value should be 7...');
|
||||||
|
if cardinalres = 7 then
|
||||||
|
WriteLn('Success.')
|
||||||
|
else
|
||||||
|
WriteLn('Failure.');
|
||||||
|
|
||||||
WriteLn('(left) : LOC_REFERENCE; (right) : ordinal constant');
|
WriteLn('(left) : LOC_REFERENCE; (right) : ordinal constant');
|
||||||
{ RIGHT : power of 2 ordconstn }
|
{ RIGHT : power of 2 ordconstn }
|
||||||
{ LEFT : LOC_REFERENCE }
|
{ LEFT : LOC_REFERENCE }
|
||||||
@ -401,7 +420,5 @@ begin
|
|||||||
else
|
else
|
||||||
WriteLn('Failure.');
|
WriteLn('Failure.');
|
||||||
|
|
||||||
|
|
||||||
WriteLn('--------------------- QWORD ------------------------');
|
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
end.
|
end.
|
Loading…
Reference in New Issue
Block a user