[flang-commits] [flang] [NFC][flang][OpenMP] `do concurrent` to device mapping lit tests (PR #155992)

LLVM Continuous Integration via flang-commits flang-commits at lists.llvm.org
Tue Sep 16 00:47:35 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `flang-arm64-windows-msvc` running on `linaro-armv8-windows-msvc-01` while building `flang` at step 7 "test-build-unified-tree-check-flang".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/207/builds/7016

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 7 (test-build-unified-tree-check-flang) failure: test (failure)
******************** TEST 'Flang :: Transforms/DoConcurrent/host_eval.f90' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 3
c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\flang.exe -fc1 -emit-hlfir -fopenmp -fopenmp-targets=amdgcn-amd-amdhsa      -fdo-concurrent-to-openmp=device C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90 -o -                            | c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90 --check-prefix=HOST -vv
# executed command: 'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\flang.exe' -fc1 -emit-hlfir -fopenmp -fopenmp-targets=amdgcn-amd-amdhsa -fdo-concurrent-to-openmp=device 'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90' -o -
# .---command stderr------------
# | warning: Mapping `do concurrent` to OpenMP is still experimental.
# `-----------------------------
# executed command: 'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe' 'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90' --check-prefix=HOST -vv
# RUN: at line 7
c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\flang.exe -fc1 -triple amdgcn-amd-amdhsa -emit-hlfir -fopenmp               -fopenmp-is-target-device -fdo-concurrent-to-openmp=device C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90 -o -  | c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90 --check-prefix=DEVICE
# executed command: 'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\flang.exe' -fc1 -triple amdgcn-amd-amdhsa -emit-hlfir -fopenmp -fopenmp-is-target-device -fdo-concurrent-to-openmp=device 'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90' -o -
# .---command stderr------------
# | error: unable to create target: 'No available targets are compatible with triple "amdgcn-amd-amdhsa"'
# `-----------------------------
# error: command failed with exit status: 1
# executed command: 'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe' 'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90' --check-prefix=DEVICE
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Transforms\DoConcurrent\host_eval.f90 --check-prefix=DEVICE
# `-----------------------------
# error: command failed with exit status: 2

--

********************


```

</details>

https://github.com/llvm/llvm-project/pull/155992


More information about the flang-commits mailing list