diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-07-01 10:26:29 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-07-01 17:27:42 +0200 |
commit | 0dfca74be21125ae5a6e5735b8b52adc8825d6e7 (patch) | |
tree | 030f9f8f26425b38a34e8642d8ad646ea828d199 /azure-pipelines.yml | |
parent | 59522c5a85d0f87679dce05f5a0247deb59e1ba3 (diff) | |
download | php-git-0dfca74be21125ae5a6e5735b8b52adc8825d6e7.tar.gz |
Setup msan on azure
This uses a separate job template, because msan requires all used
libraries (apart from glibc) to be instrumented, so we can't link
any external libraries unless we recompile them. As such, we need
a much more minimal configure.
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r-- | azure-pipelines.yml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index c0be304b5e..c6f047145b 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -64,3 +64,8 @@ jobs: LDFLAGS='-fsanitize=undefined,address' runTestsParameters: --asan timeoutInMinutes: 120 + - template: azure/msan_job.yml + parameters: + configurationName: DEBUG_ZTS_MSAN + configurationParameters: '--enable-debug --enable-maintainer-zts' + runTestsParameters: --asan |