We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 48ffdb4 commit daacbf5Copy full SHA for daacbf5
Lib/test/test_perf_profiler.py
@@ -5,6 +5,7 @@
5
import sysconfig
6
from test.support.script_helper import make_script
7
from test.support.os_helper import temp_dir
8
+from test.support import check_sanitizer
9
10
11
def get_perf_version():
@@ -39,6 +40,9 @@ def get_perf_version():
39
40
if "no-omit-frame-pointe" not in sysconfig.get_config_var("CFLAGS"):
41
raise unittest.SkipTest("Unwinding without frame pointer is unreliable")
42
43
+if check_sanitizer(address=True, memory=True, ub=True):
44
+ raise unittest.SkipTest("Perf unwinding doesn't work with sanitizers")
45
+
46
47
def run_perf(cwd, *args, **env_vars):
48
if env_vars:
0 commit comments