[llvm] [AMDGPU] Change expand-fp opt level argument syntax (PR #157408)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 10 01:56:36 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `arc-builder` running on `arc-worker` while building `llvm` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/3/builds/21746
<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 :: Transforms/ExpandFp/pass-parameters.ll' FAILED ********************
Exit Code: 139
Command Output (stderr):
--
/buildbot/worker/arc-folder/build/bin/opt -mtriple=amdgcn -passes="expand-fp<O0>" /buildbot/worker/arc-folder/llvm-project/llvm/test/Transforms/ExpandFp/pass-parameters.ll -S -o /dev/null # RUN: at line 1
+ /buildbot/worker/arc-folder/build/bin/opt -mtriple=amdgcn '-passes=expand-fp<O0>' /buildbot/worker/arc-folder/llvm-project/llvm/test/Transforms/ExpandFp/pass-parameters.ll -S -o /dev/null
/buildbot/worker/arc-folder/build/bin/opt: warning: failed to infer data layout: unable to get target for 'amdgcn', see --version and --triple.
/buildbot/worker/arc-folder/build/bin/opt: WARNING: failed to create target machine for 'amdgcn': unable to get target for 'amdgcn', see --version and --triple.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0. Program arguments: /buildbot/worker/arc-folder/build/bin/opt -mtriple=amdgcn -passes=expand-fp<O0> /buildbot/worker/arc-folder/llvm-project/llvm/test/Transforms/ExpandFp/pass-parameters.ll -S -o /dev/null
1. Running pass "function(expand-fp<O0>)" on module "/buildbot/worker/arc-folder/llvm-project/llvm/test/Transforms/ExpandFp/pass-parameters.ll"
2. Running pass "expand-fp<O0>" on function "empty"
#0 0x000000000377d528 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/buildbot/worker/arc-folder/build/bin/opt+0x377d528)
#1 0x000000000377a435 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#2 0x00007fcb79631630 __restore_rt sigaction.c:0:0
#3 0x0000000001d320f8 llvm::ExpandFpPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/buildbot/worker/arc-folder/build/bin/opt+0x1d320f8)
#4 0x00000000008aa21e llvm::detail::PassModel<llvm::Function, llvm::ExpandFpPass, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/buildbot/worker/arc-folder/build/bin/opt+0x8aa21e)
#5 0x0000000003569270 llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/buildbot/worker/arc-folder/build/bin/opt+0x3569270)
#6 0x00000000008a9e4e llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/buildbot/worker/arc-folder/build/bin/opt+0x8a9e4e)
#7 0x0000000003567208 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/buildbot/worker/arc-folder/build/bin/opt+0x3567208)
#8 0x00000000008023fe llvm::detail::PassModel<llvm::Module, llvm::ModuleToFunctionPassAdaptor, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/buildbot/worker/arc-folder/build/bin/opt+0x8023fe)
#9 0x0000000003567f55 llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/buildbot/worker/arc-folder/build/bin/opt+0x3567f55)
#10 0x000000000080cefa llvm::runPassPipeline(llvm::StringRef, llvm::Module&, llvm::TargetMachine*, llvm::TargetLibraryInfoImpl*, llvm::ToolOutputFile*, llvm::ToolOutputFile*, llvm::ToolOutputFile*, llvm::StringRef, llvm::ArrayRef<llvm::PassPlugin>, llvm::ArrayRef<std::function<void (llvm::PassBuilder&)>>, llvm::opt_tool::OutputKind, llvm::opt_tool::VerifierKind, bool, bool, bool, bool, bool, bool, bool, bool) (/buildbot/worker/arc-folder/build/bin/opt+0x80cefa)
#11 0x00000000008007f7 optMain (/buildbot/worker/arc-folder/build/bin/opt+0x8007f7)
#12 0x00007fcb7836d555 __libc_start_main (/usr/lib64/libc.so.6+0x22555)
#13 0x00000000007f6926 _start (/buildbot/worker/arc-folder/build/bin/opt+0x7f6926)
/buildbot/worker/arc-folder/build/test/Transforms/ExpandFp/Output/pass-parameters.ll.script: line 8: 14459 Segmentation fault /buildbot/worker/arc-folder/build/bin/opt -mtriple=amdgcn -passes="expand-fp<O0>" /buildbot/worker/arc-folder/llvm-project/llvm/test/Transforms/ExpandFp/pass-parameters.ll -S -o /dev/null
--
********************
```
</details>
https://github.com/llvm/llvm-project/pull/157408
More information about the llvm-commits
mailing list