Author: Henry Jiang Date: 2026-07-30T20:41:19-07:00 New Revision: 08bfd2e3fd81e6930b12076a670fc9e59ef32a84
URL: https://github.com/llvm/llvm-project/commit/08bfd2e3fd81e6930b12076a670fc9e59ef32a84 DIFF: https://github.com/llvm/llvm-project/commit/08bfd2e3fd81e6930b12076a670fc9e59ef32a84.diff LOG: [clang] perf_helper.py ignore clang warning/note when parsing cc1 command (#212401) Parsing cc1 command fails in `perf_helper` when `clang: note:` or `clang: warning:` due to driver warnings. As an example, harmless macOS sdk mismatch and `-Wunused-command-line-argument`. Added: Modified: clang/utils/perf-training/perf-helper.py Removed: ################################################################################ diff --git a/clang/utils/perf-training/perf-helper.py b/clang/utils/perf-training/perf-helper.py index 97b771103ae2b..e28920f3e0c43 100644 --- a/clang/utils/perf-training/perf-helper.py +++ b/clang/utils/perf-training/perf-helper.py @@ -276,6 +276,9 @@ def get_cc1_command_for_args(cmd, env): or ln.startswith(" (in-process)") or ln.startswith("Configuration file:") or ln.startswith("Build config:") + or ln.startswith("clang: warning:") + or ln.startswith("clang: note:") + or ln.startswith("clang: remark:") or " version " in ln ): continue _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
