[llvm] [PassBuilder][FatLTO] Expose FatLTO pipeline via pipeline string (PR #146048)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 30 03:18:41 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `ml-opt-rel-x86-64` running on `ml-opt-rel-x86-64-b1` while building `llvm` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/185/builds/21136
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: Other/fatlto.ll' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
/b/ml-opt-rel-x86-64-b1/build/bin/opt -debug-pass-manager -passes='fatlto-pre-link<O2>' -disable-output /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/Other/fatlto.ll 2>&1 | /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/Other/fatlto.ll # RUN: at line 1
+ /b/ml-opt-rel-x86-64-b1/build/bin/opt -debug-pass-manager '-passes=fatlto-pre-link<O2>' -disable-output /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/Other/fatlto.ll
+ /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/Other/fatlto.ll
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/Other/fatlto.ll:6:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: Running pass: FatLtoCleanup on [module]
^
<stdin>:36:1: note: 'next' match was here
Running pass: FatLtoCleanup on [module]
^
<stdin>:31:43: note: previous match ended here
Running pass: EmbedBitcodePass on [module]
^
<stdin>:32:1: note: non-matching line after previous match is here
Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
^
Input file: <stdin>
Check file: /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/Other/fatlto.ll
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
31: Running pass: EmbedBitcodePass on [module]
32: Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
33: Invalidating analysis: CallGraphAnalysis on [module]
34: Invalidating analysis: LazyCallGraphAnalysis on [module]
35: Invalidating analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::Module> on [module]
36: Running pass: FatLtoCleanup on [module]
next:6 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
37: Running pass: LowerTypeTestsPass on [module]
38: Running pass: EliminateAvailableExternallyPass on [module]
39: Running pass: ReversePostOrderFunctionAttrsPass on [module]
40: Running analysis: LazyCallGraphAnalysis on [module]
41: Running analysis: InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::Module> on [module]
.
.
.
>>>>>>
--
...
```
</details>
https://github.com/llvm/llvm-project/pull/146048
More information about the llvm-commits
mailing list