Skip to content

Commit

Permalink
Update dependency: deps/k_release (#355)
Browse files Browse the repository at this point in the history
* deps/k_release: Set Version 7.0.15

* Set Version: 0.2.53

* deps/k_release: Set Version 7.0.16

* deps/k_release: Set Version 7.0.17

* deps/k_release: Set Version 7.0.24

* deps/k_release: Set Version 7.0.25

* deps/k_release: Set Version 7.0.26

* deps/k_release: Set Version 7.0.27

* deps/k_release: Set Version 7.0.28

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.29

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.30

* deps/k_release: Set Version 7.0.31

* deps/k_release: Set Version 7.0.32

* deps/k_release: Set Version 7.0.33

* deps/k_release: Set Version 7.0.34

* deps/k_release: Set Version 7.0.35

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* Changed to updated `is_bottom` and `is_top`.

Selecting parameter `weak=True`

* deps/k_release: Set Version 7.0.36

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.37

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.38

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.39

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.40

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.41

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.42

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.43

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.44

* deps/k_release: Set Version 7.0.45

* deps/k_release: Set Version 7.0.46

* deps/k_release: Set Version 7.0.47

* deps/k_release: Set Version 7.0.48

* deps/k_release: Set Version 7.0.49

* deps/k_release: Set Version 7.0.50

* Set Version: 0.2.54

* deps/k_release: Set Version 7.0.51

* deps/k_release: Set Version 7.0.52

* deps/k_release: Set Version 7.0.53

* deps/k_release: Set Version 7.0.54

* deps/k_release: Set Version 7.0.55

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.56

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.57

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.59

* deps/k_release: Set Version 7.0.60

* deps/k_release: Set Version 7.0.61

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.62

* deps/k_release: Set Version 7.0.63

* deps/k_release: Set Version 7.0.64

* deps/k_release: Set Version 7.0.65

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.66

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.67

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.68

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.69

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.70

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

* deps/k_release: Set Version 7.0.71

* kmir/{pyproject.toml,poetry.lock}: sync Poetry files

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

---------

Co-authored-by: devops <[email protected]>
Co-authored-by: dkcumming <[email protected]>
  • Loading branch information
3 people authored May 20, 2024
1 parent fec3d1a commit a2e40c3
Show file tree
Hide file tree
Showing 8 changed files with 124 additions and 122 deletions.
2 changes: 1 addition & 1 deletion deps/k_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.0.14
7.0.71
37 changes: 19 additions & 18 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
description = " A flake for KMIR Semantics";

inputs = {
k-framework.url = "github:runtimeverification/k/v7.0.14";
k-framework.url = "github:runtimeverification/k/v7.0.71";
nixpkgs.follows = "k-framework/nixpkgs";
flake-utils.follows = "k-framework/flake-utils";
rv-utils.follows = "k-framework/rv-utils";
pyk.url = "github:runtimeverification/k/v7.0.14?dir=pyk";
pyk.url = "github:runtimeverification/k/v7.0.71?dir=pyk";
nixpkgs-pyk.follows = "pyk/nixpkgs";
poetry2nix.follows = "pyk/poetry2nix";
};
Expand Down
190 changes: 95 additions & 95 deletions kmir/poetry.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions kmir/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "kmir"
version = "0.2.53"
version = "0.2.54"
description = ""
authors = [
"Runtime Verification, Inc. <[email protected]>",
Expand All @@ -13,7 +13,7 @@ authors = [
[tool.poetry.dependencies]
python = "^3.10"
filelock = "3.9.0"
pyk = { git = "https://github.com/runtimeverification/k.git", tag = "v7.0.14", subdirectory = "pyk" }
pyk = { git = "https://github.com/runtimeverification/k.git", tag = "v7.0.71", subdirectory = "pyk" }
pytest-timeout = "2.1.0"

[tool.poetry.group.dev.dependencies]
Expand Down
2 changes: 1 addition & 1 deletion kmir/src/kmir/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

from .kmir import KMIR

VERSION: Final = '0.2.53'
VERSION: Final = '0.2.54'
5 changes: 3 additions & 2 deletions kmir/src/kmir/kmir.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
from pyk.kore.syntax import Pattern, SortApp
from pyk.kore.tools import PrintOutput, kore_print
from pyk.ktool.kprove import KProve
from pyk.prelude.ml import is_bottom, is_top
from pyk.proof import APRProof, APRProver, EqualityProof, ImpliesProver
from pyk.proof.proof import Proof, Prover # not exported explicitly
from pyk.utils import BugReport, check_file_path, run_process
Expand Down Expand Up @@ -149,9 +150,9 @@ def initialise_a_proof(
_LOGGER.info(f'Simplifying initial and target node: {claim.label}')
new_init, _ = kcfg_explore.cterm_symbolic.simplify(new_init)
new_target, _ = kcfg_explore.cterm_symbolic.simplify(new_target)
if CTerm._is_bottom(new_init.kast):
if is_bottom(new_init.kast, weak=True):
raise ValueError('Simplifying initial node led to #Bottom, are you sure your LHS is defined?')
if CTerm._is_top(new_target.kast):
if is_top(new_target.kast, weak=True):
raise ValueError('Simplifying target node led to #Bottom, are you sure your RHS is defined?')

kcfg.let_node(init_node_id, cterm=new_init)
Expand Down
2 changes: 1 addition & 1 deletion package/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.53
0.2.54

0 comments on commit a2e40c3

Please sign in to comment.