
*******************************************************************************

                 TEST SUITE FOR ISO 7185 PASCAL

                 Copyright (C) 1995 S. A. Moore - All rights reserved
                 Copyright (C) 2015-2020 Trevor Blight - All rights reserved

*******************************************************************************

The following are implementation defined characteristics

Maxint: 2147483647
Bit length of integer without sign bit appears to be: 31
With sign bit: 32
Integer default output field
         1111111111222222222233333333334
1234567890123456789012345678901234567890
         42
                  -42
The default TotalWidth for integer-type is 11
Leaving 10 for digits plus a sign

Real floating point default output field
         1111111111222222222233333333334
1234567890123456789012345678901234567890
 1.2345679012345678e+00
Note that the exponent character 'e' is implementation defined ('E' is also allowed)
There are 17 digits in the mantissa and 2 exponent digits - these are also implementation defined
The default TotalWidth for real-type is 23
Real fixed point precision is 53 digits, base 2, rounds to even
Machine epsilon is  2.2204460492503131e-16
This is about 16 significant digits, base 10

Boolean default output field
 False
  True
TotalWidth for boolean-type is: 6
Boolean case is mixed

Char default output field
         1111111111222222222233333333334
1234567890123456789012345678901234567890
a
Appears to be ASCII

The page() procedure appears to result in 1 characters being output to the file
The characters in the page() sequence are (in decimal):
12
Note that the page() procedure may perform its function with
out of band control sequences

the  '(.' & '.)' alternatives  to '[' & ']' are allowed
the  '@' alternative  to '^' is allowed


 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Pascal Acceptance Test: Wed Oct 29 12:33:05 UTC 2025
all 833 tests passed, no failures

rm -f *.dat *.o *.s *.i *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe
rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.i todo/*.gpi todo/*.gpd todo/core
GP= PC="gpc" PFLAGS=" --autobuild   -g -O3 -W -Wall -Wno-unused  " PFLAGS_NO_PATHS="-g -O3 -W -Wall -Wno-unused  " SRCDIR="." TEST_MAKE_FLAG=test-make-flag "./test_run"  "*.pas" | tee test_log | "./test_sum" -d
Test Run By abuild on 2025-10-29 12:33:05
Native configuration is i686-redhat-linux-gnu (i04-ch4d)

		=== gpc tests ===

Running target any
Running testsuite ...

FAIL: fjf23.pas

		=== gpc Summary ===

# of tests                5112
# of expected passes      5111
# of unexpected failures  1

gpc version 20070904, based on gcc-3.4.6
