[PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Matt Morehouse via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 13 10:41:57 PDT 2017
morehouse added a comment.
> In this case I'd expect compiler creates llvm.lifetime.start/end and this detected as UAS bug
It looks like llvm.lifetime.start/end are set, but they do not encompass the proper lifetime of the copy. Thus even when compiling with -fsanitize-use-after-scope, UAS is not detected.
Repository:
rL LLVM
https://reviews.llvm.org/D34827
More information about the llvm-commits
mailing list