mattias 6a6e7bcb85 tests: tppu: change indirectly used method 2 dagen geleden
..
ancestorchange1 6a6e7bcb85 tests: tppu: change indirectly used method 2 dagen geleden
bug41291 ef37f67749 tests: ppus: test for bug 41291 2 maanden geleden
bug41457 68781abf2d compiler: started alternative scheduler, also scheduling ppu files 3 dagen geleden
changeinlinebody dd5c25c2bc Update FreeBSD/PowerPC64 context mappings. 2 maanden geleden
changeinner1 1d73f6ec04 test: ppus: test compile when unit changed 2 maanden geleden
changeleaf1 1d73f6ec04 test: ppus: test compile when unit changed 2 maanden geleden
cycle2_changeb 8074b6cb52 tests: ppus: recompile cycle when deepest unit change 2 weken geleden
cycle3_changec 8074b6cb52 tests: ppus: recompile cycle when deepest unit change 2 weken geleden
cycleimpl3_changec a4a17efd4f tests: ppus: impl cycle 3units, change deepest 2 weken geleden
generic_indirectuses 4f9242758f tests: ppus: generic in indirect uses change 2 weken geleden
implinline1 ef37f67749 tests: ppus: test for bug 41291 2 maanden geleden
implinline2 ef37f67749 tests: ppus: test for bug 41291 2 maanden geleden
implinline3 1d73f6ec04 test: ppus: test compile when unit changed 2 maanden geleden
touchleaf1 d39531043a tests: ppus: added test for keep ppu when leaf ppu is recompiled 3 dagen geleden
twounits 6277cedc95 tests: started test suite for compiling and using ppus 2 maanden geleden
.gitignore 6277cedc95 tests: started test suite for compiling and using ppus 2 maanden geleden
readme.txt d8d6c7958f Mass trailing space removal for tests. 1 maand geleden
tcrecompile.pas 6a6e7bcb85 tests: tppu: change indirectly used method 2 dagen geleden
testppu.lpi 68781abf2d compiler: started alternative scheduler, also scheduling ppu files 3 dagen geleden
testppu.lpr 6277cedc95 tests: started test suite for compiling and using ppus 2 maanden geleden
tstppuutils.pas 6277cedc95 tests: started test suite for compiling and using ppus 2 maanden geleden

readme.txt

Test suite for running the compiler, building ppus, running again, checking what ppus were build.

How to use:
- Compile the compiler, for example via ../../compiler/ppcx64.lpi, creating ../../compiler/x86_64/pp
- Compile this testsuite testppu.lpi
- Run this testsuite:
Set environment variable PP to the compiler and run all tests:
PP=../../compiler/x86_64/pp ./testppu

Or run a single test:

PP=../../compiler/x86_64/pp ./testppu --suite=TestImplInline1