mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2026-01-07 12:20:47 +01:00
| .. | ||
| divexcp.pp | ||
| inline01.pp | ||
| inoutres.pp | ||
| readme.txt | ||
| strreal2.pp | ||
| strreal.pp | ||
| testa2.pp | ||
| testansi.pp | ||
| testaoc.pp | ||
| testarr1.pp | ||
| testcas2.pp | ||
| testcase.pp | ||
| testchar.pp | ||
| testchr2.pp | ||
| testcmov.pp | ||
| testcstr.pp | ||
| testenm1.pp | ||
| testexc2.pp | ||
| testexc3.pp | ||
| testexc.pp | ||
| testexc.ree | ||
| testfail.pp | ||
| testfail.ree | ||
| testfdi2.pp | ||
| testfdi3.pp | ||
| testfdiv.pp | ||
| testfpu2.pp | ||
| testfpu.pp | ||
| testgoto.pp | ||
| testheap.pp | ||
| testi642.pp | ||
| testin64.pp | ||
| testinh.pp | ||
| testinl.pp | ||
| testintr.pp | ||
| testlib.pp | ||
| testmmx.pp | ||
| testop1.pp | ||
| testop2.pp | ||
| testop3.pp | ||
| testop.pp | ||
| testout.pp | ||
| testpusw.pp | ||
| testpva2.pp | ||
| testpvar.pp | ||
| testrang.pp | ||
| testrtti.pp | ||
| testsave.pp | ||
| testset.pp | ||
| teststr2.pp | ||
| teststr.pp | ||
| testu1.pp | ||
| testu2.pp | ||
| testu3.pp | ||
| testu4.pp | ||
| testu5.pp | ||
This directory contains tests for several parts of the compiler:
The tests ordered how they should be executed
Shortstrings .......... teststr.pp compatibility and speed of
string functions
teststr2.pp some misc. tests mainly collected
from bug reports
testcstr.pp Typed Constant string loading from
other constants
Ansistrings ........... testansi.pp
testa2.pp
Classes ............... testdom.pp
Exceptions ............ testexc.pp
testexc2.pp
testexc3.pp
Libraries ............. testlib.pp a very primitive test
Parameter passing
via out ............... testout.pp
str/write(real_type) .. strreal.pp test correct rounding
strreal2.pp test correct writing of 10 till 1e-24
input/output .......... inoutres.pp tests inoutres values of invalid
operations
Units ................. testu1.pp tests init. & finalization and halt
testu2.pp in finalization
testu3.pp a type redefining problem
testu4.pp
testu5.pp
case .................. testcase.pp tests case statements with byte and word
sized decision variables
testcas2.pp tests case with sub enum types
Arrays ................ testarr1.pp small test for open arrays with classes
Enumerations .......... testenm1.pp tests assignments of subrange
enumerations
Inline ................ inline01.pp tests recursive inlining, inlining
a procedure multiple times and
inlining procedures in other
inline procedures.