aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ASTMerge.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2015-04-28 18:08:42 +0000
committerDmitry Vyukov <dvyukov@google.com>2015-04-28 18:08:42 +0000
commit25c94eb1523a56d8bbf26cbc06372927f13ffe07 (patch)
treeace1c966ca1749b773bba78684da5d660ee749e1 /clang/lib/Frontend/ASTMerge.cpp
parentf4bf3779d818fce12a1bc7b18d6d835fb0928443 (diff)
downloadllvm-25c94eb1523a56d8bbf26cbc06372927f13ffe07.zip
llvm-25c94eb1523a56d8bbf26cbc06372927f13ffe07.tar.gz
llvm-25c94eb1523a56d8bbf26cbc06372927f13ffe07.tar.bz2
tsan: fix a bug memory access handling
We incorrectly replaced shadow slots when the new value is not stronger than the old one. The bug can lead to false negatives. The bug was detected by Go race test suite: https://github.com/golang/go/issues/10589 llvm-svn: 236008
Diffstat (limited to 'clang/lib/Frontend/ASTMerge.cpp')
0 files changed, 0 insertions, 0 deletions