Feat: Cache StableMir results and basic compiler ctx #34
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR
[ { "hash": "80162896300613540515264293433698156925", "def_id": "DefId { id: 52, name: \"verify::single_contract\" }", "attrs": [ "#[kanitool::proof]" ], "func": { "file": "tests/proofs/standard_proofs_with_contracts.rs", "src": "fn single_contract() {\n let val = contract(1);\n assert!(val > 0);\n }", "before_expansion": null }, "callees": [ { "def_id": "DefId { id: 271, name: \"kani::assert\" }", "func": { "file": "kani/library/kani_core/src/lib.rs", "src": "pub const fn assert(cond: bool, msg: &'static str) {\n let _ = cond;\n let _ = msg;\n }", "before_expansion": "kani_core::kani_intrinsics!(std)" } }, ...