From f26823c9dccf3bb02663f0d7e29291e8e33fe038 Mon Sep 17 00:00:00 2001 From: Vedant Kumar Date: Thu, 14 May 2020 15:13:54 -0700 Subject: [PATCH] [test/dsymutil] Suppress LeakSanitizer on ARM dsymutil tests Just like on X86, we're getting reports of bogus leaks from CoreFoundation in: [_CFXPreferences(SourceAdditions) withSourceForIdentifier:user:byHost:container:cloud:perform:] rdar://63238710 --- llvm/test/tools/dsymutil/ARM/lit.local.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/llvm/test/tools/dsymutil/ARM/lit.local.cfg b/llvm/test/tools/dsymutil/ARM/lit.local.cfg index ba88b64..aa8303b 100644 --- a/llvm/test/tools/dsymutil/ARM/lit.local.cfg +++ b/llvm/test/tools/dsymutil/ARM/lit.local.cfg @@ -3,4 +3,8 @@ if not 'ARM' in config.root.targets: if not 'AArch64' in config.root.targets: config.unsupported = True +if config.llvm_use_sanitizer: + suppr = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'suppressions.txt') + config.environment['LSAN_OPTIONS'] = 'suppressions={}'.format(suppr) + config.suffixes = ['.test', '.cpp', '.c'] -- 2.7.4