Sign in
Join now
verus
stepbrobd.com
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
forked from verus-lang/verus
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
verus
/
source
/
vstd
5 folders
·
55 files
at
master
Chris Hawblitzel (Microsoft)
·
Support opens_invariants in proof closures (#3199)
·
2w ago
905db912
arithmetic
Support /= and %= for signed integers (#3013)
1mo ago
cell
Upgrade Verus to Rust 1.99 (#3125)
3w ago
contrib
exec_spec macro: replace ExecSpecEq with PartialEq + ObeysDeepEq (#3351)
2w ago
resource
add copyable resource for RA and SP interfaces (#3303)
3w ago
std_specs
Swap from will_return_none to produces (#3330)
2w ago
array.rs
vstd: add no_unwind to vec, array, slice (#3226)
4w ago
atomic_ghost.rs
atomic_ghost: remove trait bounds from constant() and well_formed() (#2381)
6mo ago
atomic.rs
Various fixes for more complex logically atomic calls (#2940)
1mo ago
bits.rs
vstd: add u128 instances of the shift and mask lemmas in bits.rs (#3129)
3w ago
build.rs
Leverage Cargo (continued) (#1475)
1y ago
bytes.rs
vstd: remove usage of group_seq_axioms and added axioms (#2678)
3mo ago
calc_macro.rs
Prepare Verus-related crates for posting to crates.io (#1815)
1y ago
Cargo.toml
Make NonZero specifications available in default Cargo builds. (#3361)
2w ago
cell.rs
Document parsing behavior of external_body/external functions (#2833)
2mo ago
compute.rs
Seq_lib broadcasting (#1436)
1y ago
endian.rs
Apply verusfmt to vstd seq-range expressions (#3006)
1mo ago
float.rs
Treat Copy, FnOnce, FnMut, Fn, and Tuple as first-class traits rather than ignoring them in rust_to_vir_base (#2259)
7mo ago
function.rs
Support opens_invariants in proof closures (#3199)
2w ago
future.rs
fix warnings on futures (#2390)
6mo ago
hash_map.rs
update vstd to use the new_mut_ref style (#2408)
6mo ago
hash_set.rs
update vstd to use the new_mut_ref style (#2408)
6mo ago
imap_lib.rs
vstd: remove usage of group_seq_axioms and added axioms (#2678)
3mo ago
imap.rs
Require tracked ownership for Map and IMap union inputs (#3066)
1mo ago
invariant.rs
Extend Verus with Logical Atomicity (#2326)
3mo ago
iset_lib.rs
add lemmas to vstd::set_lib, about Set::to_seq (#1797)
2mo ago
iset.rs
add lemmas to vstd::set_lib, about Set::to_seq (#1797)
2mo ago
laws_cmp.rs
vstd: add cmp specs for tuples (#2389)
6mo ago
laws_eq.rs
vstd: add cmp specs for tuples (#2389)
6mo ago
layout.rs
vstd: add u128 instances of the shift and mask lemmas in bits.rs (#3129)
3w ago
logatom.rs
Make `Set` and `Map` finite, add `ISet` and `IMap`. (#2486)
5mo ago
map_lib.rs
vstd: remove usage of group_seq_axioms and added axioms (#2678)
3mo ago
map.rs
Require tracked ownership for Map and IMap union inputs (#3066)
1mo ago
math.rs
Support embedding 'builtin' and 'vstd' as modules in order to support verifying core (#1085)
2y ago
modes.rs
vstd: more borrow_mut like functions (#2413)
6mo ago
multiset_lib.rs
Add is_empty and is_singleton to multiset (#1246)
2y ago
multiset.rs
Make `Set` and `Map` finite, add `ISet` and `IMap`. (#2486)
5mo ago
mut_ref.rs
IterMut proof of concept (#2857)
2mo ago
pervasive.rs
Support opens_invariants in proof closures (#3199)
2w ago
predicate.rs
vstd cell restructuring (#2032)
9mo ago
prelude.rs
Make `Set` and `Map` finite, add `ISet` and `IMap`. (#2486)
5mo ago
proph.rs
Check doc crosslinks in CI and fix broken links (#3141)
3w ago
raw_ptr.rs
Upgrade Verus to Rust 1.99 (#3125)
3w ago
relations.rs
vstd: remove usage of group_seq_axioms and added axioms (#2678)
3mo ago
rwlock.rs
vstd cell restructuring (#2032)
9mo ago
seq_lib.rs
Swap from will_return_none to produces (#3330)
2w ago
seq.rs
Apply verusfmt to vstd seq-range expressions (#3006)
1mo ago
set_lib.rs
add lemmas to vstd::set_lib, about Set::to_seq (#1797)
2mo ago
set.rs
Set decreases to member axiom (#2878)
2mo ago
shared.rs
Prepare Verus-related crates for posting to crates.io (#1815)
1y ago
simple_pptr.rs
Upgrade Verus to Rust 1.99 (#3125)
3w ago
slice.rs
vstd: make slice_to_vec copy its elements instead of calling to_vec (#3343)
2w ago
SOURCES.md
Automated versioning for Verus crates (#1864)
1y ago
state_machine_internal.rs
Make `Set` and `Map` finite, add `ISet` and `IMap`. (#2486)
5mo ago
string.rs
Swap from will_return_none to produces (#3330)
2w ago
thread.rs
Prepare Verus-related crates for posting to crates.io (#1815)
1y ago
tokens.rs
Upgrade Verus to Rust 1.99 (#3125)
3w ago
utf8.rs
Apply verusfmt to vstd seq-range expressions (#3006)
1mo ago
view.rs
Rename `#[verifier::verify]` to internal name (#3324)
2w ago
vstd.rs
Make NonZero specifications available in default Cargo builds. (#3361)
2w ago
wrapping.rs
Add wrapping shift to vstd (#2359)
6mo ago