Skip to content

How can verification time be reduced while maintaining accuracy? #16

@shikahJS

Description

@shikahJS

Thank you for making this tool available to the public.

I am trying to annotate a set of smart contracts, the set contains a large number of contracts. I want to reduce processing time while maintaining detection performance.
I have set the following two parameters, however, the number of generated paths for some contracts is too high (e.g., 4000 or > 100,000), which takes time to process them all.

-verify_timeout 60 -z3timeout 10000

Do you have any observations on the effect of other factors such as depth on detection performance?

I don't want to set parameters arbitrarily, can you make a recommendation based on your testing of the tool?

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions