Skip to content

Interrupting litani run leaves Z3 process running and hogging CPU #226

Description

@rod-chapman

If a litani-driven proof run appears to "hang up" or seems to be failing to make progress, it can be interrupted at the command-line with a "Control-C" keypress.

Unfortulately, this almost always the underlying prover (Z3 or Bitwuzla, for example) process running, and consuming 100% CPU time.

Can the script(s) be updated so that a "Control-C" always kills the litani process and all its sub-processes please?

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