r272695 - [perf-training] Ignore 'Profile Note' warnings from the runtime
Vedant Kumar via cfe-commits
cfe-commits at lists.llvm.org
Tue Jun 14 12:06:49 PDT 2016
Author: vedantk
Date: Tue Jun 14 14:06:48 2016
New Revision: 272695
URL: http://llvm.org/viewvc/llvm-project?rev=272695&view=rev
Log:
[perf-training] Ignore 'Profile Note' warnings from the runtime
After r272599, -DLLVM_BUILD_INSTRUMENTED passes a default argument to
-fprofile-instr-generate. This confuses the perf-helper script because
the runtime emits a note stating that the default is overridden by the
LLVM_PROFILE_FILE environment variable.
Change the perf-helper script s.t it does not treat these notes as
failures.
This isn't a strictly NFC change, but I don't see a simple way to add a
test for it.
Modified:
cfe/trunk/utils/perf-training/perf-helper.py
Modified: cfe/trunk/utils/perf-training/perf-helper.py
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/perf-training/perf-helper.py?rev=272695&r1=272694&r2=272695&view=diff
==============================================================================
--- cfe/trunk/utils/perf-training/perf-helper.py (original)
+++ cfe/trunk/utils/perf-training/perf-helper.py Tue Jun 14 14:06:48 2016
@@ -122,6 +122,7 @@ def get_cc1_command_for_args(cmd, env):
ln.startswith('Target:') or
ln.startswith('Thread model:') or
ln.startswith('InstalledDir:') or
+ ln.startswith('LLVM Profile Note') or
' version ' in ln):
continue
cc_commands.append(ln)
More information about the cfe-commits
mailing list