Skip to content

Commit ba67f50

Browse files
rv-jenkinsrv-auditortothtamas28
authored
Update dependency: deps/stable-mir-json_release (#915)
Co-authored-by: devops <devops@runtimeverification.com> Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com>
1 parent 7ddce12 commit ba67f50

9 files changed

Lines changed: 100 additions & 72 deletions

File tree

.github/workflows/update-dependencies.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ jobs:
4949
git fetch --all
5050
git checkout "${VERSION}"
5151
cd ../..
52-
git add deps/stable-mir-json
52+
sed -i 's!__smir_version__: Final = '"'[0-9a-f]*'"'!__smir_version__: Final = '"'${VERSION}'"'!' kmir/src/kmir/__init__.py
53+
git add deps/stable-mir-json kmir/src/kmir/__init__.py
5354
git commit -m "deps/stable-mir-json: sync submodule ${VERSION}" || true
5455
- name: 'Update Nix flake inputs'
5556
run: |

deps/stable-mir-json

deps/stable-mir-json_release

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
e9395d9b763f1e78ed19ee106c6ab4f0128566a7
1+
a5b714d89d0c12c7f4b00602a95ad2d3a34530f0

flake.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
flake-utils.url = "github:numtide/flake-utils";
88

9-
stable-mir-json-flake.url = "github:runtimeverification/stable-mir-json/e9395d9b763f1e78ed19ee106c6ab4f0128566a7";
9+
stable-mir-json-flake.url = "github:runtimeverification/stable-mir-json/a5b714d89d0c12c7f4b00602a95ad2d3a34530f0";
1010
stable-mir-json-flake = {
1111
inputs.nixpkgs.follows = "nixpkgs";
1212
inputs.flake-utils.follows = "flake-utils";

kmir/src/kmir/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from importlib.metadata import version
12
from typing import Final
23

3-
VERSION: Final = '0.3.181'
4+
__version__: Final = version('kmir')
5+
__smir_version__: Final = 'a5b714d89d0c12c7f4b00602a95ad2d3a34530f0'

kmir/src/tests/integration/test_decode_value.py

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -70,29 +70,25 @@ def dedent(s: str) -> str:
7070
return dedent(s).strip()
7171

7272

73-
KORE_TEMPLATE: Final = Template(
74-
dedent(
75-
r"""
76-
Lbl'-LT-'generatedTop'-GT-'{}(
77-
Lbl'-LT-'kmir'-GT-'{}(
78-
Lbl'-LT-'k'-GT-'{}(kseq{}(inj{SortEvaluation{}, SortKItem{}}($evaluation), dotk{}())),
79-
Lbl'-LT-'retVal'-GT-'{}(LblnoReturn'Unds'KMIR-CONFIGURATION'Unds'RetVal{}()),
80-
Lbl'-LT-'currentFunc'-GT-'{}(Lblty{}(\dv{SortInt{}}("-1"))),
81-
Lbl'-LT-'currentFrame'-GT-'{}(
82-
Lbl'-LT-'currentBody'-GT-'{}(Lbl'Stop'List{}()),
83-
Lbl'-LT-'caller'-GT-'{}(Lblty{}(\dv{SortInt{}}("-1"))),
84-
Lbl'-LT-'dest'-GT-'{}(Lblplace{}(Lbllocal{}(\dv{SortInt{}}("-1")),LblProjectionElems'ColnColn'empty{}())),
85-
Lbl'-LT-'target'-GT-'{}(LblnoBasicBlockIdx'Unds'BODY'Unds'MaybeBasicBlockIdx{}()),
86-
Lbl'-LT-'unwind'-GT-'{}(LblUnwindAction'ColnColn'Unreachable{}()),
87-
Lbl'-LT-'locals'-GT-'{}(Lbl'Stop'List{}())
88-
),
89-
Lbl'-LT-'stack'-GT-'{}(Lbl'Stop'List{}()),
90-
),
91-
Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))
92-
)
93-
"""
73+
KORE_TEMPLATE: Final = Template(dedent(r"""
74+
Lbl'-LT-'generatedTop'-GT-'{}(
75+
Lbl'-LT-'kmir'-GT-'{}(
76+
Lbl'-LT-'k'-GT-'{}(kseq{}(inj{SortEvaluation{}, SortKItem{}}($evaluation), dotk{}())),
77+
Lbl'-LT-'retVal'-GT-'{}(LblnoReturn'Unds'KMIR-CONFIGURATION'Unds'RetVal{}()),
78+
Lbl'-LT-'currentFunc'-GT-'{}(Lblty{}(\dv{SortInt{}}("-1"))),
79+
Lbl'-LT-'currentFrame'-GT-'{}(
80+
Lbl'-LT-'currentBody'-GT-'{}(Lbl'Stop'List{}()),
81+
Lbl'-LT-'caller'-GT-'{}(Lblty{}(\dv{SortInt{}}("-1"))),
82+
Lbl'-LT-'dest'-GT-'{}(Lblplace{}(Lbllocal{}(\dv{SortInt{}}("-1")),LblProjectionElems'ColnColn'empty{}())),
83+
Lbl'-LT-'target'-GT-'{}(LblnoBasicBlockIdx'Unds'BODY'Unds'MaybeBasicBlockIdx{}()),
84+
Lbl'-LT-'unwind'-GT-'{}(LblUnwindAction'ColnColn'Unreachable{}()),
85+
Lbl'-LT-'locals'-GT-'{}(Lbl'Stop'List{}())
86+
),
87+
Lbl'-LT-'stack'-GT-'{}(Lbl'Stop'List{}()),
88+
),
89+
Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))
9490
)
95-
)
91+
"""))
9692

9793

9894
class _TestData(NamedTuple):

0 commit comments

Comments
 (0)