Test suite results for test file tbs/tb0433a.pp

Test run data :

Run ID:
Operating system: linux
Processor: powerpc
Version: 3.2.3
Fails/OK/Total: 44/7941/7985
Version: 3.2.3
Full version: 3.2.3-1377-g51b2f84a53-unpushed
Comment: -O1 -Xd -Fl/usr/lib32 -Fd -Fl/usr/lib/gcc/powerpc64-linux-gnu/13/32 -Fd
Machine: gcc203
Category: 1
SVN revisions: bff5cbd342:51b2f84a53:4f3b6199df:d1c29e6cb9
Submitter: pierre
Date: 2024/05/08 11:05:00 <> 2024/05/05
Previous run: 946815
Next run: 949265

Hide skipped tests

Hide successful tests

Test file "tbs/tb0433a.pp" information:

t_id 648
t_adddate 2003/10/03
t_result 0
t_knownrunerror 0

Detailed test run results:

tr_idruntr_oktr_skiptr_result
525044685948121TrueFalseSuccessfully run

Record count: 1

No log of 948121.

Source:

{$ifdef fpc}
{$mode delphi}
{$endif fpc}

function times2(x : longint) : longint;

begin
  times2:=2*x;
end;

var
 x:function(x:longint):longint;
 y:pointer absolute x;
 z,w,v:pointer;
begin
 x:=times2;
 z:=@x;
 w:=addr(x);
 v:=@times2;
 writeln(longint(y),' ',longint(z),' ',longint(w),' ',longint(v));
 if (z<>w) or (z<>v) or (y<>z) then
  begin
    writeln('Addr Error');
    halt(1);
  end;
 if (y<>@times2) then
  begin
    writeln('Absolute Error');
    halt(1);
  end;

end.

Link to SVN view of tbs/tb0433a.pp source.