Skip to content

Call bitwuzla with a max amount of memory to use #709

Open
@gustavo-grieco

Description

@gustavo-grieco

For large or complex code, hevm produces some SMT formulas that will cause bitwuzla to consume large amounts of memory (and crash or be killed by the OS). To avoid that, bitwuzla has a parameter to control the maximum amount of memory used:

-M <n>, --memory-limit <n>        set maximum memory limit in MB per satisfiability check 

Please consider controlling this parameter from hevm that sets the max memory to the physical memory available divided by the number of solvers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions