Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of #67829 - michaelwoerister:try-to-fix-pgo-branch-weights…
…-test, r=Mark-Simulacrum Attempt to fix intermittent failures of pgo-branch-weights test. This PR tries to fix the intermittent failures of the pgo-branch-weights test (#67746). The failing instances show no `!prof` annotations in LLVM IR. One possible cause is that the instrumented binary did not record anything. This is something I've occasionally seen happen for similarly small programs when using GNU ld as linker. The linker would not properly append the instruction counter sections, leading to most counters being dropped. This PR makes the test use the Gold linker instead. It also makes each command exit immediately on failure so we can pinpoint the failure source better, should there still be a problem. r? @Mark-Simulacrum
- Loading branch information