[flang-commits] [flang] [flang][Multi-Image] Moving Mutli-image lowering to PRIF into the MIF dialect (PR #161179)
LLVM Continuous Integration via flang-commits
flang-commits at lists.llvm.org
Sun Oct 19 23:37:31 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-aarch64-sve2-vla` running on `linaro-g4-02` while building `flang` at step 7 "ninja check 1".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/198/builds/8929
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'Flang :: Lower/OpenMP/pointer-to-array.f90' FAILED ********************
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 4
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang -fc1 -emit-hlfir -fopenmp /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/test/Lower/OpenMP/pointer-to-array.f90 -o - | /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/test/Lower/OpenMP/pointer-to-array.f90
# executed command: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang -fc1 -emit-hlfir -fopenmp /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/test/Lower/OpenMP/pointer-to-array.f90 -o -
# .---command stderr------------
# | LLVM ERROR: pthread_create failed: Resource temporarily unavailable
# | 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: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang -fc1 -emit-hlfir -fopenmp /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/test/Lower/OpenMP/pointer-to-array.f90 -o -
# | 1. #0 0x0000b4a0f8602f80 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x8032f80)
# | #1 0x0000b4a0f8600984 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x8030984)
# | #2 0x0000b4a0f8603d7c SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
# | #3 0x0000f69671646968 (linux-vdso.so.1+0x968)
# | #4 0x0000f696711b2008 __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
# | #5 0x0000f6967116a83c gsignal ./signal/../sysdeps/posix/raise.c:27:6
# | #6 0x0000f69671157134 abort ./stdlib/abort.c:81:7
# | #7 0x0000b4a0f8572414 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x7fa2414)
# | #8 0x0000b4a0f8604f14 (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x8034f14)
# | #9 0x0000b4a0f8604e90 llvm::llvm_execute_on_thread_impl(void* (*)(void*), void*, std::optional<unsigned int>) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x8034e90)
# | #10 0x0000b4a0fe91b9ec llvm::StdThreadPool::grow(int) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0xe34b9ec)
# | #11 0x0000b4a0fe91d540 llvm::StdThreadPool::asyncEnqueue(std::function<void ()>, llvm::ThreadPoolTaskGroup*) ThreadPool.cpp:0:0
# | #12 0x0000b4a0fe952af0 (anonymous namespace)::OperationVerifier::verifyOpAndDominance(mlir::Operation&) Verifier.cpp:0:0
# | #13 0x0000b4a0fe952300 mlir::verify(mlir::Operation*, bool) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0xe382300)
# | #14 0x0000b4a0fe733a34 mlir::detail::OpToOpPassAdaptor::run(mlir::Pass*, mlir::Operation*, mlir::AnalysisManager, bool, unsigned int) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0xe163a34)
# | #15 0x0000b4a0fe734460 mlir::detail::OpToOpPassAdaptor::runPipeline(mlir::OpPassManager&, mlir::Operation*, mlir::AnalysisManager, bool, unsigned int, mlir::PassInstrumentor*, mlir::PassInstrumentation::PipelineParentInfo const*) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0xe164460)
# | #16 0x0000b4a0fe73b140 mlir::PassManager::runPasses(mlir::Operation*, mlir::AnalysisManager) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0xe16b140)
# | #17 0x0000b4a0fe73a828 mlir::PassManager::run(mlir::Operation*) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0xe16a828)
# | #18 0x0000b4a0f8657708 Fortran::frontend::CodeGenAction::beginSourceFileAction() (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x8087708)
# | #19 0x0000b4a0f8651818 Fortran::frontend::FrontendAction::beginSourceFile(Fortran::frontend::CompilerInstance&, Fortran::frontend::FrontendInputFile const&) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x8081818)
# | #20 0x0000b4a0f863a60c Fortran::frontend::CompilerInstance::executeAction(Fortran::frontend::FrontendAction&) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x806a60c)
# | #21 0x0000b4a0f86563ec Fortran::frontend::executeCompilerInvocation(Fortran::frontend::CompilerInstance*) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x80863ec)
# | #22 0x0000b4a0f6c3d77c fc1_main(llvm::ArrayRef<char const*>, char const*) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x666d77c)
# | #23 0x0000b4a0f6c3c848 main (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x666c848)
# | #24 0x0000f69671157400 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
# | #25 0x0000f696711574d8 call_init ./csu/../csu/libc-start.c:128:20
# | #26 0x0000f696711574d8 __libc_start_main ./csu/../csu/libc-start.c:379:5
# | #27 0x0000b4a0f6c3b770 _start (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/flang+0x666b770)
# `-----------------------------
# error: command failed with exit status: 250
# executed command: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/test/Lower/OpenMP/pointer-to-array.f90
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/test/Lower/OpenMP/pointer-to-array.f90
# `-----------------------------
# error: command failed with exit status: 2
...
```
</details>
https://github.com/llvm/llvm-project/pull/161179
More information about the flang-commits
mailing list