On this branch https://github.com/jodavies/form/tree/ci-formapart I have integrated the FORMapart tests into the CI.
Some of the tests fail under valgrind with
==7113== Thread 3:
==7113== Conditional jump or move depends on uninitialised value(s)
==7113== at 0x295AC3: CheckWild (wildcard.c:1876)
==7113== by 0x28AB5F: RunReplace (transform.c:1624)
==7113== by 0x2918E6: RunTransform (transform.c:782)
==7113== by 0x2317DA: Generator (proces.c:3874)
==7113== by 0x23276B: Generator (proces.c:4245)
==7113== by 0x23209A: Generator (proces.c:4075)
==7113== by 0x23276B: Generator (proces.c:4245)
==7113== by 0x23276B: Generator (proces.c:4245)
==7113== by 0x23276B: Generator (proces.c:4245)
==7113== by 0x23276B: Generator (proces.c:4245)
==7113== by 0x23276B: Generator (proces.c:4245)
==7113== by 0x19A50E: SymGen (function.c:616)
On this branch https://github.com/jodavies/form/tree/ci-formapart I have integrated the FORMapart tests into the CI.
Some of the tests fail under valgrind with