diff options
| author | Zequan Wu <zequanwu@google.com> | 2022-07-21 10:18:16 -0700 |
|---|---|---|
| committer | Zequan Wu <zequanwu@google.com> | 2022-07-21 11:26:51 -0700 |
| commit | 4979b16db1b743d3505d1bf58bf0bf7225f2acc0 (patch) | |
| tree | 5c1f400a8ca38bbec97737bcc9cc3a6bad71de73 /llvm/tools/llvm-cov/CodeCoverage.cpp | |
| parent | d870a575631d2cedab2ff237af8edd17916edc64 (diff) | |
| download | llvm-4979b16db1b743d3505d1bf58bf0bf7225f2acc0.zip llvm-4979b16db1b743d3505d1bf58bf0bf7225f2acc0.tar.gz llvm-4979b16db1b743d3505d1bf58bf0bf7225f2acc0.tar.bz2 | |
[llvm-cov] Improve error message by printing the object file name that produces error
If error occurs on constructing coverage info for one of the object files, it prints the name of the object file, so that users know which one is the cause of error.
Differential Revision: https://reviews.llvm.org/D130196
Diffstat (limited to 'llvm/tools/llvm-cov/CodeCoverage.cpp')
| -rw-r--r-- | llvm/tools/llvm-cov/CodeCoverage.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/tools/llvm-cov/CodeCoverage.cpp b/llvm/tools/llvm-cov/CodeCoverage.cpp index 27e181c..13b6c30 100644 --- a/llvm/tools/llvm-cov/CodeCoverage.cpp +++ b/llvm/tools/llvm-cov/CodeCoverage.cpp @@ -436,8 +436,7 @@ std::unique_ptr<CoverageMapping> CodeCoverageTool::load() { CoverageMapping::load(ObjectFilenames, PGOFilename, CoverageArches, ViewOpts.CompilationDirectory); if (Error E = CoverageOrErr.takeError()) { - error("Failed to load coverage: " + toString(std::move(E)), - join(ObjectFilenames.begin(), ObjectFilenames.end(), ", ")); + error("Failed to load coverage: " + toString(std::move(E))); return nullptr; } auto Coverage = std::move(CoverageOrErr.get()); |
