Repository navigation
v5.0.1
This version contains the following changes:
- Improvements to Spytial Sterling (2.3.0). This includes a case to catch when the instance stream is exhausted. The change was necessary because Forge reports instance exhaustion differently than unsatisfiability.
- Naming a predicate or helper-function variable the same as a sig, field, or another predicate or helper function will produce a warning. This will not terminate the run, in order to avoid making this a breaking change.
- Fix to an issue with the
test_keep lastoption, which causes Forge to run through all tests rather than stopping at the first failure. It would incorrectly handle a failingis forge_errortest, resulting in a Pardinus crash on a 2nd failure. Sinceis forge_errortests are primarily used in our internal test suite to confirm error messages, this is unlikely to impact users.