Skip to content
Merged
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 50 files
+1 −1 deps/pyproject-build-systems
+1 −1 deps/stable-mir-json
+1 −1 deps/stable-mir-json_release
+1 −1 deps/uv2nix
+1 −1 deps/uv_release
+18 −18 flake.lock
+3 −3 flake.nix
+16 −0 kmir/src/kmir/__main__.py
+25 −17 kmir/src/kmir/kdist/mir-semantics/kmir.md
+11 −0 kmir/src/kmir/kdist/mir-semantics/rt/data.md
+2 −0 kmir/src/kmir/kdist/mir-semantics/rt/value.md
+36 −47 kmir/src/kmir/kdist/mir-semantics/symbolic/p-token.md
+30 −43 kmir/src/kmir/kdist/mir-semantics/symbolic/spl-token.md
+6 −1 kmir/src/kmir/kmir.py
+10 −0 kmir/src/kmir/options.py
+32 −9 kmir/src/kmir/smir.py
+1 −1 kmir/src/tests/integration/data/crate-tests/single-bin/single_exe::a_module::twice.expected
+1 −1 kmir/src/tests/integration/data/crate-tests/single-bin/single_exe::main.expected
+1 −1 kmir/src/tests/integration/data/crate-tests/single-dylib/small_test_dylib::add.expected
+3 −3 kmir/src/tests/integration/data/crate-tests/single-lib/small_test_lib::testing::test_add_in_range.expected
+1 −1 kmir/src/tests/integration/data/crate-tests/two-crate-bin/crate2::main.expected
+1 −1 kmir/src/tests/integration/data/crate-tests/two-crate-dylib/crate2::test_crate1_with.expected
+26 −0 kmir/src/tests/integration/data/prove-rs/488-support-function-pointer-calls.rs
+1 −1 kmir/src/tests/integration/data/prove-rs/show/assert-inhabited-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/assert-true.main.cli-custom-printer.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/assert-true.main.cli-default-printer.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/assert_eq_exp.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/assume-cheatcode-conflict-fail.check_assume_conflict.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/bitwise-not-shift.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/interior-mut-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/interior-mut3-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/iter_next_2-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/iterator-simple-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/local-raw-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/niche-enum.main.expected
+5 −5 kmir/src/tests/integration/data/prove-rs/show/niche-enum.smir.foo.cli-stats-leaves.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/offset-u8-fail.main.expected
+4 −4 kmir/src/tests/integration/data/prove-rs/show/pointer-cast-length-test-fail.array_cast_test.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/raw-ptr-cast-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/symbolic-args-fail.eats_all_args.expected
+3 −3 kmir/src/tests/integration/data/prove-rs/show/symbolic-args-fail.main.cli-stats-leaves.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/symbolic-args-fail.main.expected
+2 −2 kmir/src/tests/integration/data/prove-rs/show/symbolic-structs-fail.eats_struct_args.expected
+6 −6 kmir/src/tests/integration/data/prove-rs/show/test_offset_from-fail.testing.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/transmute-maybe-uninit-fail.main.expected
+1 −1 ...rc/tests/integration/data/prove-rs/show/transmute-u8-to-enum-changed-discriminant-signed-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/transmute-u8-to-enum-fail.main.expected
+1 −1 kmir/src/tests/integration/data/prove-rs/show/unions-fail.main.expected
+5 −5 kmir/src/tests/integration/test_integration.py
+266 −187 kmir/uv.lock