Some test infrastructure

We can now test with interpretation, C1 and C2.
Flags filled in