Skip to content
This repository was archived by the owner on Oct 30, 2025. It is now read-only.
This repository was archived by the owner on Oct 30, 2025. It is now read-only.

Use Error-Unable to query solver: Connection timed out #882

@16061054

Description

@16061054

As described in title, I build and use souper according to README.md, but it doesn't work.

Actually, it works in usage like '/path/to/souper-build path/to/example.bc' with static profile count. However, when I use it like '/path/to/souper-build path/to/example.bc -souper-use-cegis', meaning that I want it to perform optimization, I get output like this :

; Listing valid replacements.
; Using solver: Z3 + internal cache
Unable to query solver: Connection timed out

I try to use '-solver-timeout=60' and '--souper-internal-cache=false', and it still gets 'Unable to query solver'.

I even recover the command line param support of '-z3-path' according to commit for passing it the absolute path of z3, and it still gets 'Unable to query solver'.

May you help me to find out the problem indeed and the solution to it?

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