Releases: runtimeverification/kontrol
Releases · runtimeverification/kontrol
v0.1.115: Added comment to kontrol summary auto-generated file (#263)
* Added comment to kontrol summary auto-generated file * Set Version: 0.1.105 * added comment to auto-generated files * fixed issue with append * Added comment to auto generated as an option to kontrol summary command * updated deployment summary outputs in test data * Fixed \n issue in test outuput fiees * Set Version: 0.1.106 * updated .k.expected files * Set Version: 0.1.108 * Set Version: 0.1.112 * Added --license parameter to kontrol summary command * Set Version: 0.1.113 * Modified UNLICENSED output * Set Version: 0.1.113 * Updated .expected files * Set Version: 0.1.114 * Updated .expected * Addressed PR comments * update expected output * Fixed issue * fix errors * sort args * Set Version: 0.1.115 --------- Co-authored-by: devops <[email protected]> Co-authored-by: Andrei <[email protected]>
v0.1.114
Enable generating KEVM claims from the basic blocks of Kontrol KCFGs …
v0.1.113: Update foundry.nix (#274)
* update foundry montly because the nightly build we were using has been deleted on github * Set Version: 0.1.112 * Set Version: 0.1.113 --------- Co-authored-by: devops <[email protected]> Co-authored-by: rv-jenkins <[email protected]>
v0.1.112: Update dependency: deps/kevm_release (#273)
* deps/kevm_release: Set Version 1.0.416 * Set Version: 0.1.112 * Sync Poetry files: kevm-pyk version 1.0.416 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <[email protected]>
v0.1.111: Verify `proveX` and `checkX` functions similarly to `testX` (#249)
* Add `prove`, `check` prefixes for functions to be verified; add a test * Set Version: 0.1.108 * Skip `prove_assert_true` in legacy CI job * Set Version: 0.1.110 * Add support for `proveFail`, `checkFail` prefixes * Rename `testFail_assert_false` to `check...`; update expected output * Set Version: 0.1.111 * Updated expected output after merge * Another exected output update after merge --------- Co-authored-by: devops <[email protected]>
v0.1.110: Update dependency: deps/kevm_release (#268)
* deps/kevm_release: Set Version 1.0.413 * Set Version: 0.1.108 * Sync Poetry files: kevm-pyk version 1.0.413 * flake.{nix,lock}: update Nix derivations * update expected output,removing cell fragments * Set Version: 0.1.110 * deps/kevm_release: Set Version 1.0.415 * Sync Poetry files: kevm-pyk version 1.0.415 * deps/k_release: sync release file version 6.1.77 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <[email protected]> Co-authored-by: Andrei <[email protected]> Co-authored-by: Andrei Văcaru <[email protected]>
v0.1.109: Write `KompiledKore` data structures on `foundry_kompile` (#227)
* Write `KompiledKore` data structures on `foundry_kompile` * Set Version: 0.1.109 --------- Co-authored-by: devops <[email protected]>
v0.1.108: Enable breaking on all foundry actions (#261)
* kontrol/prove: make sure to break on foundry calls/returns to not generate those rules for KEVM * kontrol/cheatcodes.md, kontrol/prove.py: break on more cheatcode rules to get maximal basic-blocks for KEVM claims * kontrol/{prove,options,__main__}: add option --break-on-foundry for breaking on all foundry rules * kontrol/{options,prove}: allow KEVMs --break-on-storage cut-rule too * Set Version: 0.1.105 * kontrol/{options,__main__,prove}: enable --break-on-basic-blocks * Set Version: 0.1.106 * kontrol/: rename --break-on-foundry => --break-on-cheatcodes * kontrol/prove: enumerate rules directly from definition instead of manually * Set Version: 0.1.107 * Set Version: 0.1.108 --------- Co-authored-by: devops <[email protected]> Co-authored-by: Andrei Văcaru <[email protected]>
v0.1.107: Update dependency: deps/kevm_release (#267)
* deps/kevm_release: Set Version 1.0.412 * Set Version: 0.1.107 * Sync Poetry files: kevm-pyk version 1.0.412 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <[email protected]>
v0.1.106: Update dependency: deps/kevm_release (#265)
* deps/kevm_release: Set Version 1.0.411 * Set Version: 0.1.106 * Sync Poetry files: kevm-pyk version 1.0.411 * deps/k_release: sync release file version 6.1.76 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <[email protected]>