peter 471d004bc3 * new inherited; test 25 年之前
..
divexcp.pp fa407afadd + exception level test 26 年之前
inoutres.pp f40d1d694d + inoutres test 26 年之前
readme.txt ffa34b83d6 *** empty log message *** 25 年之前
strreal.pp 7d7d8e45b9 + strreal.pp, strreal2.pp 26 年之前
strreal2.pp 7d7d8e45b9 + strreal.pp, strreal2.pp 26 年之前
testa2.pp 6bef8f4732 *** empty log message *** 26 年之前
testansi.pp e7bb989eab * moved *.pp into subdirs 26 年之前
testaoc.pp abfb66363f * test of Int64/QWord stuff 26 年之前
testarr1.pp 64b3cac231 *** empty log message *** 26 年之前
testcas2.pp 140563c927 *** empty log message *** 25 年之前
testcase.pp 59041dcce3 + testcase.pp 26 年之前
testchar.pp 408c5a7a3a * compiles with BP 26 年之前
testchr2.pp 408c5a7a3a * compiles with BP 26 年之前
testcmov.pp fdadb4a450 *** empty log message *** 26 年之前
testcstr.pp f1ce0b4cb6 * typed const string loading 26 年之前
testenm1.pp ffa34b83d6 *** empty log message *** 25 年之前
testexc.pp 3bd800d671 * not interactive anymore 26 年之前
testexc.ree 35f1a5def1 * expectedfailures 26 年之前
testexc2.pp 25bc00bb42 * fixes 26 年之前
testexc3.pp ec8222a642 *** empty log message *** 26 年之前
testfail.pp e7bb989eab * moved *.pp into subdirs 26 年之前
testfail.ree 35f1a5def1 * expectedfailures 26 年之前
testfdi2.pp 80a7540e78 testfdiv with imposed outputs 26 年之前
testfdi3.pp 80a7540e78 testfdiv with imposed outputs 26 年之前
testfdiv.pp 8c94e449ae test extended 26 年之前
testfpu.pp 9581f8a99b + more assembler tests 26 年之前
testfpu2.pp 023e8976a4 Test fpu exception reset 26 年之前
testgoto.pp e39ffac090 * moved into correct dir 26 年之前
testheap.pp e7bb989eab * moved *.pp into subdirs 26 年之前
testi642.pp 7f52cfc571 disable explicitly overflow checks 25 年之前
testin64.pp 25bc00bb42 * fixes 26 年之前
testinh.pp 471d004bc3 * new inherited; test 25 年之前
testinl.pp 00761cc37d * test case for inlining bug 25 年之前
testintr.pp 17e185afcb raise error if worng code generated 26 年之前
testlib.pp 68e75531e5 * defines added 26 年之前
testmmx.pp e16a043724 * initial release 26 年之前
testop.pp 25d48db77a * test for operators in different units improoved 26 年之前
testop1.pp 25d48db77a * test for operators in different units improoved 26 年之前
testop2.pp 25d48db77a * test for operators in different units improoved 26 年之前
testop3.pp 25d48db77a * test for operators in different units improoved 26 年之前
testout.pp 68e75531e5 * defines added 26 年之前
testpusw.pp 077c5e97aa + added Intel check 26 年之前
testpva2.pp a3d3cd7b81 test untyped var arg for procvar in TP mode 25 年之前
testpvar.pp 3dfffb4d75 *** empty log message *** 26 年之前
testrang.pp 8f02af8161 test that range check is not restored too early 26 年之前
testrtti.pp 56c602fc83 * added [] crash test for array of byte 26 年之前
testsave.pp 366aece76e * saveregisters also save the one needed for return values 26 年之前
testset.pp 79d83656f0 * activated FPC_HAS_SET_INEQUALITIES define 26 年之前
teststr.pp e7bb989eab * moved *.pp into subdirs 26 年之前
teststr2.pp 866212249a * fixed range check problem 26 年之前
testu1.pp 03052cb67e *** empty log message *** 26 年之前
testu2.pp 03052cb67e *** empty log message *** 26 年之前
testu3.pp 609aad0867 *** empty log message *** 26 年之前
testu4.pp 609aad0867 *** empty log message *** 26 年之前
testu5.pp 609aad0867 *** empty log message *** 26 年之前

readme.txt

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