[asan_symbolize] Pass --demangle/--no-demangle instead of --demangle={True,False}

`--demangle={True,False}` were accepted but disallowed after llvm-symbolizer's switch to OptTable.
(`--demangle={true,false}` were temporarily supported but they are case sensitive.)
This commit is contained in:
Fangrui Song 2020-09-06 14:44:36 -07:00
parent b536cbaac5
commit ab68517e6b

View file

@ -89,7 +89,7 @@ class LLVMSymbolizer(Symbolizer):
def open_llvm_symbolizer(self):
cmd = [self.symbolizer_path,
'--demangle=%s' % demangle,
('--demangle' if demangle else '--no-demangle'),
'--functions=linkage',
'--inlines',
'--default-arch=%s' % self.default_arch]