Skip to content

Releases: runtimeverification/kontrol

v0.1.38: Add `foundry.md` (#135)

27 Oct 08:13
08de16a
Compare
Choose a tag to compare
* Add `kevm-dist` target `foundryx`

* Replace target `foundry` by `foundryx`

* Set Version: 0.1.38

---------

Co-authored-by: devops <devops@runtimeverification.com>

v0.1.37: Simplify returning of proof results (#114)

25 Oct 18:11
e4f1d6e
Compare
Choose a tag to compare
* Use Proof class to simplify returning of proof results

* Set Version: 0.1.31

* Don't index by unhashable FoundryTest type

* Fix test

* Set Version: 0.1.33

* Fix test

* Apply suggestions

* Set Version: 0.1.34

* Set Version: 0.1.34

* Set Version: 0.1.35

* Set Version: 0.1.36

* Set Version: 0.1.37

---------

Co-authored-by: devops <devops@runtimeverification.com>

v0.1.36: Fix `_method_to_cfg` (#109)

24 Oct 00:12
cf5e56b
Compare
Choose a tag to compare
* Copy the setup proof KCFG

* Simplify statement

* Slide statement

* Simplify statement

* Simplify statement

* Set Version: 0.1.34

* Set Version: 0.1.35

* Set Version: 0.1.36

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: rv-jenkins <admin@runtimeverification.com>

v0.1.35: Update dependency: deps/kevm_release (#119)

23 Oct 21:33
868b197
Compare
Choose a tag to compare
* deps/kevm_release: Set Version 1.0.319

* Set Version: 0.1.34

* Sync Poetry files: kevm-pyk version 1.0.319

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

* deps/kevm_release: Set Version 1.0.320

* Sync Poetry files: kevm-pyk version 1.0.320

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

* deps/kevm_release: Set Version 1.0.321

* Sync Poetry files: kevm-pyk version 1.0.321

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

* deps/kevm_release: Set Version 1.0.322

* Set Version: 0.1.35

* Sync Poetry files: kevm-pyk version 1.0.322

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

* fetch plugin_dir

* deps/kevm_release: Set Version 1.0.323

* Sync Poetry files: kevm-pyk version 1.0.323

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

* Remove redundant add_argument for --fail-fast

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: Andrei <andrei.vacaru@runtimeverification.com>
Co-authored-by: Noah Watson <noah@nwatson.xyz>

v0.1.34: Encapsulate program-level options (#108)

21 Oct 01:34
132a6c5
Compare
Choose a tag to compare
* Add GlobalOptions class to encapsulate options constant for one kontrol prove run

* Set Version: 0.1.28

* Set Version: 0.1.30

* Don't pass options on public function

* Move options construction to exec_prove, add constructor with default args

* Fix typo in help message

* Rename class to ProveOptions

* Set Version: 0.1.33

* Update src/kontrol/prove.py

* Address comments

* Set Version: 0.1.34

* Update src/kontrol/options.py

Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com>

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com>

v0.1.33: Update dependency: deps/kevm_release (#116)

20 Oct 08:34
04ede35
Compare
Choose a tag to compare
* deps/kevm_release: Set Version 1.0.318

* Set Version: 0.1.32

* Sync Poetry files: kevm-pyk version 1.0.318

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

* Set Version: 0.1.33

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: Palina Tolmach <polina.tolmach@gmail.com>

v0.1.32: Fix master deployments (#111)

19 Oct 13:44
b966121
Compare
Choose a tag to compare
* .github/master-push: correct way were building master image

* Set Version: 0.1.30

* Set Version: 0.1.30

* Set Version: 0.1.31

* Set Version: 0.1.32

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: rv-jenkins <admin@runtimeverification.com>

v0.1.25

11 Oct 22:10
d6efed1
Compare
Choose a tag to compare
The order of notifying downstreams happens before artifacts are ready…

v0.1.24: Execution of contract initialization code (#54)

11 Oct 02:27
27d42f3
Compare
Choose a tag to compare
* port contract initialization code to kontrol

* Set Version: 0.1.10

* Point to branch

* Fix formatting

* Update expected files

* Turn on verbose flag for integration tests

* Revert test-pr.yml

* edit workflow file

* Set Version: 0.1.11

* Set Version: 0.1.11

* edit workflow file

* Fix contracts.k.expected

* Revert test-pr.yml

* Set Version: 0.1.12

* Set Version: 0.1.13

* Set Version: 0.1.14

* Merge master into branch

* Add warning if constructor doesn't exist

* Use master branch of kevm

* Set Version: 0.1.21

* Fix formatting, update kevm

* Update test_foundry_kompile expected

* Update expected output

* Remove commented lines

* Set Version: 0.1.23

* Set Version: 0.1.24

---------

Co-authored-by: devops <devops@runtimeverification.com>

v0.1.23: Update dependency: deps/kevm_release (#94)

10 Oct 17:43
75ad658
Compare
Choose a tag to compare
* deps/kevm_release: Set Version 1.0.315

* Set Version: 0.1.23

* Sync Poetry files: kevm-pyk version 1.0.315

* deps/k_release: sync release file version 6.0.133

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

* Update expected output

---------

Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com>