llvmbot wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Konrad Kleine (kwk)

<details>
<summary>Changes</summary>

The commands to run the compilation when printed with `-###` shows various 
irrelevant lines for the perf-training. Most of them are filtered out already 
but when configured with
`CLANG_CONFIG_FILE_SYSTEM_DIR` a new line like the following is added and needs 
to be filtered out:

`Configuration file: /etc/clang/x86_64-redhat-linux-gnu-clang.cfg`

---
Full diff: https://github.com/llvm/llvm-project/pull/131099.diff


1 Files Affected:

- (modified) clang/utils/perf-training/perf-helper.py (+1) 


``````````diff
diff --git a/clang/utils/perf-training/perf-helper.py 
b/clang/utils/perf-training/perf-helper.py
index 80c6356d0497c..29904aded5ab0 100644
--- a/clang/utils/perf-training/perf-helper.py
+++ b/clang/utils/perf-training/perf-helper.py
@@ -237,6 +237,7 @@ def get_cc1_command_for_args(cmd, env):
             or ln.startswith("InstalledDir:")
             or ln.startswith("LLVM Profile Note")
             or ln.startswith(" (in-process)")
+            or ln.startswith("Configuration file:")
             or " version " in ln
         ):
             continue

``````````

</details>


https://github.com/llvm/llvm-project/pull/131099
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to