Test suite results for test file tbs/tb0229.pp

Test run data :

Run ID:
Operating system: linux
Processor: i386
Version: 3.2.3
Fails/OK/Total: 43/8311/8354
Version: 3.2.3
Full version: 3.2.3-1373-gae0fe8a6a0
Comment: -XR/home/pierre/sys-root/i386-linux -Xd -Xr/home/pierre/sys-root/i386-linux
Machine: gcclocal
Category: 1
SVN revisions: fdf93c5b29:c17a0e20f5:ae0fe8a6a0:d1c29e6cb9
Submitter: pierre
Date: 2024/04/19 10:37:00 <> 2024/04/09
Previous run: 934296
Next run: 935632

Hide skipped tests

Hide successful tests

Test file "tbs/tb0229.pp" information:

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

Detailed test run results:

tr_idruntr_oktr_skiptr_result
443649316934966TrueFalseSuccessfully run

Record count: 1

No log of 934966.

Source:

{ Old file: tbs0268.pp }
{ crash with exceptions                                OK 0.99.13 (FK) }

PROGRAM Test2;

{$MODE DELPHI}

USES SysUtils;  // Dos for DosError because FindFirst is not a Function?

PROCEDURE DirList;
(* Show all Files, gives me "unhandled exception occurred at xxx, access
   violation" after inserting Try Except it worked but i got a "forever
   scrolling screen", then i inserted raise and got a correct "Exception
   in FindFirst" and "At end of ExceptionAddressStack"
   Next i inserted the ON E:EXCEPTION and ,E.Message an got 9999 *)
VAR SR : TSearchRec;
BEGIN
  TRY
    FindFirst ('*',faAnyFile,SR);  // why not a function ?
  EXCEPT
    ON E:EXCEPTION DO
      WriteLn ('Exception in FindFirst !-', E.Message);
  END;
  repeat
    Write (SR.Name,' ');
  until FindNext (SR)<>0;
  FindClose (SR);                  // and this is Delphi ?
END;

BEGIN
  WriteLn ('Hello, this is my first FPC-Program');
  DirList;
END.

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