Skip to content

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

@rod-chapman

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions