[flang-commits] [flang] [flang][cmake] Order flang profdata generation after clang's (PR #206023)
Paul Osmialowski via flang-commits
flang-commits at lists.llvm.org
Sat Jun 27 02:19:27 PDT 2026
================
@@ -281,6 +281,14 @@ if(LLVM_BUILD_INSTRUMENTED)
)
add_custom_target(generate-flang-profdata DEPENDS "${PROFDATA}")
+ # The clang and flang profdata pipelines clean and regenerate the same
+ # shared profraw directories (profiles/ and clang/utils/perf-training).
+ # Order flang after clang so flang's clean/regenerate never races clang's
+ # merge while it has a profraw mmap'd.
+ if(TARGET generate-profdata)
+ add_dependencies(generate-flang-profdata generate-profdata)
----------------
pawosm-arm wrote:
Lot of edits above, I'm sorry for that, I was writing as I was looking at this.
https://github.com/llvm/llvm-project/pull/206023
More information about the flang-commits
mailing list