Skip to content

Update dependency: deps/kmir_release#23

Open
rv-jenkins wants to merge 27 commits intomasterfrom
_update-deps/runtimeverification/mir-semantics
Open

Update dependency: deps/kmir_release#23
rv-jenkins wants to merge 27 commits intomasterfrom
_update-deps/runtimeverification/mir-semantics

Conversation

@rv-jenkins
Copy link
Collaborator

@rv-jenkins rv-jenkins commented Feb 28, 2026

Changes on top of the dep bump:

  • Updated p-token.md and spl-token.md to match upstream feature/p-token
  • Fixed require paths for kompass kdist layout (mir-semantics/ prefix)
  • Updated module names in kompass.md (KMIR-P-TOKEN, KMIR-SPL-TOKEN)
  • Added token test directory structure (data/token/spl-token/, data/token/p-token/)
  • Copied spl-multisig-signer-index.rs, spl-multisig-iter-eq-copied-next-fail.rs, spl_token_domain_data-fail.rs from feature/p-token (note that spl_token_domain_data changed to failing but was previously not run)
  • Added test_token.py using KMIR.prove_rs with kompass definitions
  • Added conftest.py overriding kmir fixture to use kompass.haskell/llvm-library targets
  • Added make test-token target
  • Generated show expected output for fail specs

CI run includes new tests

github-actions bot and others added 26 commits February 28, 2026 03:30
K modules match upstream:
- add `_Span` to `#execTerminatorCall`
- reduce Signers in cheatcodes from 3 to 11
- improve Signer representation for verification
- fix `variantIdx`
- add `cheatcode_maybe_same_account`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants