viperproject/prusti-dev
A static verifier for Rust, based on the Viper verification infrastructure.
RustNOASSERTION
Pinned issues
Issues
- 1
Prusti server stopped working
#1527 opened by cdstanford - 0
linux-aarch64: "cargo-prusti: cannot execute binary file: Exec format error"
#1526 opened by ValarMorghulisMaiDou - 1
- 3
Prusti encounters unexpected internal error
#1523 opened by lpnaunau - 1
`len()` implementation without overflow errors
#1516 opened by fpoli - 0
- 1
Assert(false) passing with Shared References
#1518 opened by cliu369 - 0
unsupported feature: determining the region of a dereferentiation is not supported
#1519 opened by nishanthkarthik - 0
cannot generate fold-unfold Viper statements
#1520 opened by nishanthkarthik - 0
- 0
External specification declared on a trait implementation did not resolve to a concrete type
#1515 opened by nishanthkarthik - 0
- 0
Enum discriminant completeness
#1512 opened by nishanthkarthik - 2
Wrong encoding of signed divisions
#1505 opened by fpoli - 1
ghost seq not implemented
#1508 opened by nishanthkarthik - 3
Error for missing model lifetime specifier recommends invalid syntax, has unclear fix
#1509 opened by csgordon - 1
Unsupported constant string in println
#1504 opened by MathieuSoysal - 0
- 1
Wrong encoding of signed discriminants in pure code
#1501 opened by fpoli - 0
Support for old(..) expressions in loop invariants
#1500 opened by fpoli - 4
Executable mode bits in release files not set
#1497 opened by ifndefJOSH - 14
- 1
Backward-incompatible `prusti_contracts`
#1446 opened by fpoli - 0
Unexpected order of verification errors
#1489 opened by fpoli - 0
Failing procedural macro of a contract
#1480 opened by fpoli - 1
Update rust nightly to support codegen-backend
#1478 opened by sigmaSd - 2
rustc removed plugins
#1473 opened by safinaskar - 0
Internal error when assigning a closure call to a reference
#1472 opened by fpoli - 0
Internal error when assigning to an argument
#1471 opened by fpoli - 1
- 5
- 1
Unsound verification when cloning vector elements
#1423 opened by nokunish - 2
(Documentation of) Closures
#1431 opened by vfukala - 1
Compiler shows `non_snake_case` warnings for internal `prusti_extern_spec_...` functions
#1429 opened by vfukala - 4
Issues with verifying the result is None
#1427 opened by nokunish - 2
Upgrade test suite to ui_test
#1417 opened by fpoli - 0
Help message for x.py
#1469 opened by fpoli - 0
Switch to the domain definition of `read$`
#1468 opened by fpoli - 0
Loop invariant might not hold, but there is none
#1465 opened by fpoli - 3
- 1
Prusti encounters unexpected internal error on return types containing references
#1457 opened by benjaminflin - 0
Stack overflow for mutually recursive specifications
#1426 opened by vfukala - 1
Insufficient access permission
#1421 opened by nokunish - 1
External specification for std::cmp::Ord crashing Prusti
#1425 opened by nokunish - 3
Cannot use PartialOrd in specifications despite marking them as #[pure] using external spec feature
#1436 opened by Ramla-I - 3
Prusti cannot detect that a generic type fulfills the Copy trait bound requirement
#1453 opened by Ramla-I - 0
Termination checks of mutually recursive functions
#1443 opened by fpoli - 0
- 0
- 2
Prusti proves `false` in `tests/verify_overflow/pass/extern-spec/linked-list.rs`
#1420 opened by vfukala