summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorRyan Egesdahl <ryan.egesdahl@mongodb.com>2020-08-07 10:40:09 -0700
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-08-07 20:32:16 +0000
commit8f5afca23cfbc95c88aa5e6d9207d67bdbd3c1b7 (patch)
treebf58c9c44b7371c891bf24b2f50c8ecefd1f55fe /SConstruct
parent84c91c713332bf8e9a2c4d8e402dd4a58340294c (diff)
downloadmongo-8f5afca23cfbc95c88aa5e6d9207d67bdbd3c1b7.tar.gz
SERVER-50184 Separate ASAN and LSAN options again
It seems the two option sets don't completely overlap as previously thought. This change just separates them again.
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct3
1 files changed, 2 insertions, 1 deletions
diff --git a/SConstruct b/SConstruct
index 29ff508d9e5..be667b33090 100644
--- a/SConstruct
+++ b/SConstruct
@@ -2927,7 +2927,8 @@ def doConfigure(myenv):
# appropriate build variants in etc/evergreen.yml
asan_options = "check_initialization_order=true:strict_init_order=true:abort_on_error=1:disable_coredump=0:handle_abort=1"
lsan_options = "detect_leaks=1:report_objects=1:suppressions=%s" % myenv.File("#etc/lsan.suppressions").abspath
- env['ENV']['ASAN_OPTIONS'] = asan_options + ":" + lsan_options
+ env['ENV']['ASAN_OPTIONS'] = asan_options
+ env['ENV']['LSAN_OPTIONS'] = lsan_options
if using_tsan: