[compiler-rt] r224762 - [asan] Better error message in coverage.
Evgeniy Stepanov
eugeni.stepanov at gmail.com
Tue Dec 23 02:12:52 PST 2014
Author: eugenis
Date: Tue Dec 23 04:12:51 2014
New Revision: 224762
URL: http://llvm.org/viewvc/llvm-project?rev=224762&view=rev
Log:
[asan] Better error message in coverage.
Modified:
compiler-rt/trunk/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc?rev=224762&r1=224761&r2=224762&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc Tue Dec 23 04:12:51 2014
@@ -99,8 +99,8 @@ void CovUpdateMapping(uptr caller_pc) {
internal_getpid());
CHECK_LE(res, tmp_path.size());
uptr map_fd = OpenFile(tmp_path.data(), true);
- if (internal_iserror(map_fd)) {
- Report(" Coverage: failed to open %s for writing\n", tmp_path.data());
+ if (internal_iserror(map_fd, &err)) {
+ Report(" Coverage: failed to open %s for writing: %d\n", tmp_path.data(), err);
Die();
}
More information about the llvm-commits
mailing list