]> granicus.if.org Git - clang/commit
[msan] Turn off lifetime markers even when use after scope checking is on.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 31 Mar 2017 09:19:25 +0000 (09:19 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 31 Mar 2017 09:19:25 +0000 (09:19 +0000)
commitdd30a590c23f0c9a73fcbdf2911ef0701cc70157
tree6085ba06d3224622a1175c8c0420b7ef350f2ae1
parent96e80d67a8c1195d7369494c15ead2590a8e6d02
[msan] Turn off lifetime markers even when use after scope checking is on.

Since r299174 use after scope checking is on by default. Even though
msan doesn't check for use after scope it gets confused by the lifetime
markers emitted for it, making unit tests fail. This is covered by
ninja check-msan.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@299191 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CodeGenFunction.cpp