Now it's safe to merge, the second regression after fixing TPM validation has also been sorted out (normal array methods such as tpm.sum(axis=0) were not being handled after the last refactoring). The important fixes are bc0193 and 80def5. 90f9f5 is unrelated, but improves the config option I recently added. Rest of commits are aimed at fixing a few tests along the way.
For validation, this is the system from the 4.0 demo, values look good:
State of the art of the test suite. The errors/failures I sampled come from outdated coverage, which is to say, I couldn't find extra issues with this PR.
Now it's safe to merge, the second regression after fixing TPM validation has also been sorted out (normal array methods such as
tpm.sum(axis=0)
were not being handled after the last refactoring). The important fixes are bc0193 and 80def5. 90f9f5 is unrelated, but improves the config option I recently added. Rest of commits are aimed at fixing a few tests along the way.For validation, this is the system from the 4.0 demo, values look good:
And what we wanted to achieve in the first place:
State of the art of the test suite. The errors/failures I sampled come from outdated coverage, which is to say, I couldn't find extra issues with this PR.