-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prusti attempts to verify local dependencies #713
Comments
|
Unfortunately the |
For the record, All our "skip verification of crate" logic is in these 11 lines: prusti-dev/prusti/src/driver.rs Lines 131 to 141 in 05f1f9e
|
@fpoli I have been playing with the |
Created PR #774 just now with a proposal for how a solution for this enhancement could look like. |
A configuration flag sounds good to me. They can be enabled in many ways (with an environment variable, with the |
@emlaufer please try if it works for you by either adding this line to your no_verify_deps = true or by setting an environment variable when running PRUSTI_NO_VERIFY_DEPS=true cargo-prusti (this new configuration flag was just merged to the |
I am attempting to use Prusti to verify a crate that has other local crates as dependencies. Currently when I run the verifier, it is attempting to also validate the dependencies as they compile. Is it possible to treat the local crates like external libraries, such that they are not validated, and I can write external specifications for them instead.
The text was updated successfully, but these errors were encountered: