llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: Amir Ayupov (aaupov) <details> <summary>Changes</summary> BOLT AArch64 worker has been running out of disk space due to excessive fdata files being produced from clang-bolt builder. Delete merged fdata files to counter disk space waste. Test Plan: TBD --- Full diff: https://github.com/llvm/llvm-project/pull/139650.diff 1 Files Affected: - (modified) clang/utils/perf-training/perf-helper.py (+5-3) ``````````diff diff --git a/clang/utils/perf-training/perf-helper.py b/clang/utils/perf-training/perf-helper.py index 80c6356d0497c..b3698111e4917 100644 --- a/clang/utils/perf-training/perf-helper.py +++ b/clang/utils/perf-training/perf-helper.py @@ -65,9 +65,11 @@ def merge_fdata(args): + "\tMerges all fdata files from path into output." ) return 1 - cmd = [args[0], "-o", args[1]] - cmd.extend(findFilesWithExtension(args[2], "fdata")) - subprocess.check_call(cmd) + inputs = findFilesWithExtension(args[2], "fdata") + subprocess.check_call([args[0], inputs, "-o", args[1]]) + # Remove input fdata files to save space. + for filename in inputs: + os.remove(filename) return 0 `````````` </details> https://github.com/llvm/llvm-project/pull/139650 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits