Skip to content

Releases: runtimeverification/kontrol

v0.1.16: Refactor proof setup (#63)

04 Oct 10:42
f624112
Compare
Choose a tag to compare
* Make `method_to_apr_proof` public

* Move calls

* Extract method `get_contract_and_method`

* Extract function `collect_tests`

* Extract function `collect_setup_methods`

* Update digest directly

* Rename variables

* Move statement

* Simplify log messages

* Change `_run_cfg_group` to work with `FoundryTest`

* Change `method_to_apr_proof` to work with `FoundryTest`

* Extract nested function `run_prover`

* Extract function `method_to_initialized_cfg`

* Pull setup digest computation

* Eliminate else branch

* Extract function `_setup_cterm`

* Pull `setUp()` final state loading

* Eliminate parameter `save_directory`

* Remove parameter `exclude_tests`

* Fix number of `pytest` workers on CI

* Set Version: 0.1.16

---------

Co-authored-by: devops <[email protected]>

v0.1.15: Update dependency: deps/kevm_release (#68)

03 Oct 17:33
b20e7c8
Compare
Choose a tag to compare
* deps/kevm_release: Set Version 1.0.310

* Set Version: 0.1.15

* Sync Poetry files: kevm-pyk version 1.0.310

* flake.{nix,lock}: update Nix derivations

* deps/kevm_release: Set Version 1.0.311

* Sync Poetry files: kevm-pyk version 1.0.311

* flake.{nix,lock}: update Nix derivations

---------

Co-authored-by: devops <[email protected]>

v0.1.14: Migrate missing tests to kontrol (#48)

03 Oct 04:25
fc4e228
Compare
Choose a tag to compare
* Update foundry ref

* Set Version: 0.1.9

* Updatae expected files, fix lemma

* Add non-ported test files

* Set Version: 0.1.10

* add cheatcode functions and update expected kompile output

* Set Version: 0.1.11

* Set Version: 0.1.11

* Update forge version in test-pr.yml

* Set Version: 0.1.12

* Set Version: 0.1.13

* Set Version: 0.1.14

---------

Co-authored-by: devops <[email protected]>
Co-authored-by: Everett Hildenbrandt <[email protected]>

v0.1.13: Update dependency: deps/kevm_release (#60)

02 Oct 16:27
5cfcb1b
Compare
Choose a tag to compare
* deps/kevm_release: Set Version 1.0.308

* Set Version: 0.1.13

* Sync Poetry files: kevm-pyk version 1.0.308

* flake.{nix,lock}: update Nix derivations

* deps/kevm_release: Set Version 1.0.309

* Sync Poetry files: kevm-pyk version 1.0.309

* flake.{nix,lock}: update Nix derivations

---------

Co-authored-by: devops <[email protected]>

v0.1.12

29 Sep 19:23
8fba019
Compare
Choose a tag to compare
One final test for review

v0.1.11: Update dependency: deps/kevm_release (#53)

28 Sep 23:02
f4f2a14
Compare
Choose a tag to compare
* deps/kevm_release: Set Version 1.0.307

* Set Version: 0.1.9

* Sync Poetry files: kevm-pyk version 1.0.307

* flake.{nix,lock}: update Nix derivations

* Set Version: 0.1.10

* Set Version: 0.1.11

---------

Co-authored-by: devops <[email protected]>

v0.1.10: Kontrol Image Permissions (#49)

28 Sep 18:39
56d8243
Compare
Choose a tag to compare
Force new Dockerhub Release

v0.1.9: Extract modules `kompile` and `prove` (#51)

27 Sep 18:42
226d4b2
Compare
Choose a tag to compare
* Move `_init_and_run_proof` into `run_kcfg_group`

* Move `run_cfg_group` out of `foundry_prove`

* Rename functions

* Extract module `kontrol.prove`

* Rename function

* Extract module `kontrol.kompile`

* Move import to top

* Set Version: 0.1.9

---------

Co-authored-by: devops <[email protected]>

v0.1.8: Add CI step to update dependents (#47)

26 Sep 11:22
9c65788
Compare
Choose a tag to compare
* Add CI step to update dependents

* Set Version: 0.1.8

---------

Co-authored-by: devops <[email protected]>

v0.1.7: Pull in changes to KEVM since project creation (#43)

26 Sep 08:03
9d6dbd3
Compare
Choose a tag to compare
* src/{kontrol,tests}: import changes in KEVM since last import

* Set Version: 0.1.4

* src/tests/integratiion/test_foundry_prove: bring back upped recursion limit

* src/tests/unit/test_solc_to_k: add unit test harness

* .github/test-pr: disable failing if any in matrix fails

* .github/test-pr: build haskell backend too

* Set Version: 0.1.5

* kontrol/cli: update to latest KEVM foundry_test_args

* Set Version: 0.1.7

---------

Co-authored-by: devops <[email protected]>