Skip to content
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

Enable Unwind Attribute from Parsing metadata files #1027

Closed
jaisnan opened this issue Apr 8, 2022 · 0 comments · Fixed by #1031
Closed

Enable Unwind Attribute from Parsing metadata files #1027

jaisnan opened this issue Apr 8, 2022 · 0 comments · Fixed by #1031
Assignees
Labels
[C] Feature / Enhancement A new feature request or enhancement to an existing feature. [E] User Experience An UX enhancement for an existing feature. Including deprecation of an existing one.

Comments

@jaisnan
Copy link
Contributor

jaisnan commented Apr 8, 2022

Requested feature:

We are writing the unwind values into the metadata files. We should now read form these metadata files to use them as attributes fully.

This is a follow up of - #846.

Use case:

Enable the unwind attribute.

Test case:

#[kani::proof]
#[kani::unwind(10)]
fn harness() {
    let mut counter = 0;
    loop {
        counter += 1;
        assert!(counter < 10);
    }
}
@jaisnan jaisnan added [C] Feature / Enhancement A new feature request or enhancement to an existing feature. [E] User Experience An UX enhancement for an existing feature. Including deprecation of an existing one. MLP - Must Have labels Apr 8, 2022
@jaisnan jaisnan self-assigned this Apr 8, 2022
@jaisnan jaisnan changed the title Enable Unwind Attribute from Parsing Enable Unwind Attribute from Parsing metadata files Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Feature / Enhancement A new feature request or enhancement to an existing feature. [E] User Experience An UX enhancement for an existing feature. Including deprecation of an existing one.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant