We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
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
Screenshot or description of the issue:
I ran the verification for the code:
unsafe fn use_after_drop(ptr: *mut String) { std::ptr::drop_in_place(ptr); let _ = *ptr; } #[cfg(kani)] mod harnesses { use super::*; #[kani::proof] fn check_mem_error() { let mut string = "hi".to_string(); unsafe { use_after_drop(&mut string) }; } }
I got a bunch of UB and memory safety checks failure. I tried to generate a concrete playback test.
I expected to see this happen: I think there are few possible behaviors:
Instead, this happened: Nothing visible happens
Link to PR / commit where the action failed: ed948a5
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Screenshot or description of the issue:
I ran the verification for the code:
I got a bunch of UB and memory safety checks failure. I tried to generate a concrete playback test.
I expected to see this happen: I think there are few possible behaviors:
Instead, this happened: Nothing visible happens
Link to PR / commit where the action failed: ed948a5
The text was updated successfully, but these errors were encountered: