Skip to content
Discussion options

You must be logged in to vote

If you build z3 with single-threaded and then use the API to spawn multiple threads with separate contexts then code that was previously thread safe isn't any longer.
If you are just using z3.exe, then multi-threaded features are disabled internally. It is safe.
The option is used when applications only use a single thread for z3 and it then avoids overhead that is required for multi-threading.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by etienne-mlsc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants