summaryrefslogtreecommitdiff
path: root/lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py
diff options
context:
space:
mode:
authorBalazs Benics <benicsbalazs@gmail.com>2024-07-01 17:22:24 +0200
committerGitHub <noreply@github.com>2024-07-01 17:22:24 +0200
commitae570d82e8c021f45209830db8c9c7bb79bed394 (patch)
tree7d86f2f754fceaa3a83afa3cbfec45f0ea0a5e0a /lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py
parent65c807e69545ec23c1a258f66f744874531c7d26 (diff)
Reland "[analyzer] Harden safeguards for Z3 query times" (#97298)
This is exactly as originally landed in #95129, but now the minimal Z3 version was increased to meet this change in #96682. https://discourse.llvm.org/t/bump-minimal-z3-requirements-from-4-7-1-to-4-8-9/79664/4 --- This patch is a functional change. https://discourse.llvm.org/t/analyzer-rfc-taming-z3-query-times/79520 As a result of this patch, individual Z3 queries in refutation will be bound by 300ms. Every report equivalence class will be processed in at most 1 second. The heuristic should have only really marginal observable impact - except for the cases when we had big report eqclasses with long-running (15s) Z3 queries, where previously CSA effectively halted. After this patch, CSA will tackle such extreme cases as well. (cherry picked from commit eacc3b3504be061f7334410dd0eb599688ba103a)
Diffstat (limited to 'lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py')
0 files changed, 0 insertions, 0 deletions