Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion p-token/test-properties/mir-semantics
Submodule mir-semantics updated 52 files
+11 −5 kmir/src/kmir/__main__.py
+20 −7 kmir/src/kmir/decoding.py
+161 −62 kmir/src/kmir/kast.py
+28 −0 kmir/src/kmir/kdist/mir-semantics/cheatcodes.md
+4 −1 kmir/src/kmir/kdist/mir-semantics/kmir.md
+68 −12 kmir/src/kmir/kdist/mir-semantics/rt/data.md
+93 −5 kmir/src/kmir/kdist/mir-semantics/rt/decoding.md
+21 −0 kmir/src/kmir/kdist/mir-semantics/symbolic/p-token.md
+5 −1 kmir/src/kmir/kdist/mir-semantics/ty.md
+3 −6 kmir/src/kmir/kmir.py
+82 −33 kmir/src/kmir/kompile.py
+1 −0 kmir/src/kmir/options.py
+7 −0 kmir/src/kmir/smir.py
+71 −13 kmir/src/kmir/value.py
+1 −1 kmir/src/tests/integration/data/exec-smir/enum/enum.state
+24 −0 kmir/src/tests/integration/data/exec-smir/newtype-pubkey/newtype-pubkey.rs
+3,406 −0 kmir/src/tests/integration/data/exec-smir/newtype-pubkey/newtype-pubkey.smir.json
+71 −0 kmir/src/tests/integration/data/exec-smir/newtype-pubkey/newtype-pubkey.state
+19 −0 kmir/src/tests/integration/data/exec-smir/struct-multi/struct-multi.rs
+7,020 −0 kmir/src/tests/integration/data/exec-smir/struct-multi/struct-multi.smir.json
+58 −0 kmir/src/tests/integration/data/exec-smir/struct-multi/struct-multi.state
+15 −0 kmir/src/tests/integration/data/prove-rs/assume-cheatcode-conflict-fail.rs
+15 −0 kmir/src/tests/integration/data/prove-rs/assume-cheatcode.rs
+15 −0 kmir/src/tests/integration/data/prove-rs/show/assume-cheatcode-conflict-fail.check_assume_conflict.expected
+3 −3 kmir/src/tests/integration/data/prove-rs/show/interior-mut-fail.main.expected
+158 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-0.expected
+155 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-1.expected
+159 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-2.expected
+161 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-3.expected
+174 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-4.expected
+177 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-5.expected
+184 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-6.expected
+148 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-7.expected
+181 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-8.expected
+162 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/final-9.expected
+51 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-0.expected
+50 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-1.expected
+54 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-2.expected
+56 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-3.expected
+69 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-4.expected
+69 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-5.expected
+76 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-6.expected
+49 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-7.expected
+76 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-8.expected
+55 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/init-9.expected
+40 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/test.rs
+17,597 −0 kmir/src/tests/integration/data/run-smir-random/complex-types/test.smir.json
+5,653 −0 kmir/src/tests/integration/data/run-smir-random/simple-types/test.smir.json
+1 −1 kmir/src/tests/integration/test_decode_value.py
+21 −8 kmir/src/tests/integration/test_integration.py
+4 −19 kmir/src/tests/integration/test_run_smir_random.py
+16 −0 scripts/generate-smir-json.sh
Loading