- User Since
- Oct 3 2012, 4:55 AM (359 w, 2 d)
Fri, Aug 16
I would prefer to not introduce this complexity.
For periodic pruning we can use an empty dir, like you describe.
For stats, we can use the overal corpus size (in bytes and in files)
Jul 16 2019
Jul 9 2019
With a build command line, of course
clang++ -g -std=c++17 string-view-use-after-free.cc -fsanitize=scudo
Maybe add an example?
something like my favorite
#include <iostream> #include <string> #include <string_view>
Jul 2 2019
Vitaly, please take a look as well.
Frankly, I would like to see a parallel effort in Musl.
I've seen the recent comment at https://github.com/google/sanitizers/issues/1080#issuecomment-506565699
suggesting that Musl is not likely to accept this approach.
But please look at the situation from our perspective:
this amount of #ifdefs in the code will increase the cost of maintenance for us, w/o giving much to anyone who doesn't use Musl.
And this is a wrong technical decision anyway, as we've known in 2011 (just didn't have other choice)
and as we've confirmed with our current implementation of HWASAN in Bionic.
Jun 27 2019
Actually, the test started failing in ubsan mode right after this commit. Please fix ASAP. Reproduce: build with -DLLVM_USE_SANITIZER=Undefined, then "ninja check-llvm"
This new test is currently failing on the ubsan build.
Could you please take a look?
I don't yet know is the breaking change.
I like the simplicity of the fix!
Please add a comment explaining the fix, and a test that verifies how it works.
Jun 26 2019
Thanks for doing this!
I think this is causing a failure on the asan bot. Please fix or revert ASAP
Jun 20 2019
Jun 19 2019
Jun 14 2019
LGTM given a test
Jun 13 2019
Jun 7 2019
All other dfsan functions will actually continue working - most of them just won't be needed.
Jun 4 2019
May 23 2019
May 22 2019
May 14 2019
May 9 2019
make total sense, but please wait for Evgenii's LGTM
May 8 2019
May 7 2019
reverted in r360190.
This change broke most of the buildbots:
lib/CodeGen/LexicalScopes.cpp:176: llvm::LexicalScope *llvm::LexicalScopes::getOrCreateRegularScope(const llvm::DILocalScope *): Assertion `cast<DISubprogram>(Scope)->describes(&MF->getFunction())' failed.