summaryrefslogtreecommitdiff
path: root/run-tests.php
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-10-15 10:40:23 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-10-15 10:40:23 +0200
commitb2700811f3fa701a14701fc1a9e629f468e7d8a1 (patch)
tree3ac99d2afc31062edf81d44cfce9139d7e192a55 /run-tests.php
parent682cc42900aa2f9705d6d04c586a2aa47e99be43 (diff)
downloadphp-git-b2700811f3fa701a14701fc1a9e629f468e7d8a1.tar.gz
Skip arginfo test under msan
Msan is missing interceptors for some functions that result in false positives.
Diffstat (limited to 'run-tests.php')
-rwxr-xr-xrun-tests.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/run-tests.php b/run-tests.php
index 761ef949fe..011885c678 100755
--- a/run-tests.php
+++ b/run-tests.php
@@ -608,10 +608,14 @@ function main(): void
$shuffle = true;
break;
case '--asan':
+ case '--msan':
$environment['USE_ZEND_ALLOC'] = 0;
$environment['USE_TRACKED_ALLOC'] = 1;
$environment['SKIP_ASAN'] = 1;
$environment['SKIP_PERF_SENSITIVE'] = 1;
+ if ($switch === '--msan') {
+ $environment['SKIP_MSAN'] = 1;
+ }
$lsanSuppressions = __DIR__ . '/azure/lsan-suppressions.txt';
if (file_exists($lsanSuppressions)) {