This is an archive of the discontinued LLVM Phabricator instance.

Use -fsanitize-recover instead of -mllvm -msan-keep-going: clang.
ClosedPublic

Authored by alekseyshl on Nov 7 2016, 10:22 AM.

Details

Summary

Use -fsanitize-recover instead of -mllvm -msan-keep-going: pass -fsanitize-recover value to msan.

Event Timeline

alekseyshl updated this revision to Diff 77056.Nov 7 2016, 10:22 AM
alekseyshl retitled this revision from to Use -fsanitize-recover instead of -mllvm -msan-keep-going: clang..
alekseyshl updated this object.
alekseyshl added a reviewer: eugenis.
alekseyshl added a subscriber: cfe-commits.
eugenis accepted this revision.Nov 7 2016, 10:40 AM
eugenis edited edge metadata.

LGTM

It appears that this code is not testable in clang. There is a compiler-rt test in D26355.

This revision is now accepted and ready to land.Nov 7 2016, 10:40 AM
Eugene.Zelenko closed this revision.Nov 9 2016, 5:51 PM
Eugene.Zelenko added a subscriber: Eugene.Zelenko.

Committed in rL286148.