github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 85890 tests passed
* 1217 tests skipped
* 5 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.OpenMP/amdgcn_target_global_constructor.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple x86_64-unknown-unknown
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm-bc
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/amdgcn_target_global_constructor.cpp.tmp-ppc-host.bc
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple x86_64-unknown-unknown
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm-bc
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/amdgcn_target_global_constructor.cpp.tmp-ppc-host.bc
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple amdgcn-amd-amdhsa
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
-fopenmp-is-target-device -fopenmp-host-ir-file-path
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/amdgcn_target_global_constructor.cpp.tmp-ppc-host.bc
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple amdgcn-amd-amdhsa
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
-fopenmp-is-target-device -fopenmp-host-ir-file-path
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/amdgcn_target_global_constructor.cpp.tmp-ppc-host.bc
-o -
# note: command had no output on stdout or stderr
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp:27:11:
error: CHECK: expected string not found in input
# | // CHECK: @__omp_rtl_assume_no_thread_state = weak_odr hidden addrspace(1)
constant i32 0
# | ^
# | <stdin>:18:89: note: scanning from here
# | @__omp_rtl_assume_threads_oversubscription = weak_odr hidden addrspace(1)
constant i32 0
# |
^
# | <stdin>:19:1: note: possible intended match here
# | @__omp_rtl_assume_no_thread_state = weak_odr hidden addrspace(1) constant
i32 1
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/amdgcn_target_global_constructor.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 13:
# | 14: $_ZN1SD2Ev = comdat any
# | 15:
# | 16: @__omp_rtl_debug_kind = weak_odr hidden addrspace(1)
constant i32 0
# | 17: @__omp_rtl_assume_teams_oversubscription = weak_odr hidden
addrspace(1) constant i32 0
# | 18: @__omp_rtl_assume_threads_oversubscription = weak_odr hidden
addrspace(1) constant i32 0
# | check:27'0
X error: no match found
# | 19: @__omp_rtl_assume_no_thread_state = weak_odr hidden
addrspace(1) constant i32 1
# | check:27'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:27'1 ?
possible intended match
# | 20: @__omp_rtl_assume_no_nested_parallelism = weak_odr hidden
addrspace(1) constant i32 1
# | check:27'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 21: @A = addrspace(1) global %struct.S zeroinitializer, align 4
# | check:27'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 22: @llvm.global_ctors = appending global [1 x { i32, ptr, ptr
}] [{ i32, ptr, ptr } { i32 65535, ptr
@_GLOBAL__sub_I_amdgcn_target_global_constructor.cpp, ptr null }]
# | check:27'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: @llvm.global_dtors = appending global [1 x { i32, ptr, ptr
}] [{ i32, ptr, ptr } { i32 65535, ptr @__dtor_A, ptr null }]
# | check:27'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 24:
# | check:27'0 ~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -verify -fopenmp -fopenmp-version=45 -x c++ -triple
powerpc64le-unknown-unknown -fopenmp-targets=nvptx64-nvidia-cuda -emit-llvm-bc
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp.tmp-ppc-host.bc
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -verify -fopenmp -fopenmp-version=45 -x c++ -triple
powerpc64le-unknown-unknown -fopenmp-targets=nvptx64-nvidia-cuda -emit-llvm-bc
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp.tmp-ppc-host.bc
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -verify -fopenmp -fopenmp-version=45 -x c++ -triple
nvptx64-unknown-unknown -fopenmp-targets=nvptx64-nvidia-cuda -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
-fopenmp-is-target-device -fopenmp-host-ir-file-path
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp.tmp-ppc-host.bc
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
--check-prefix=CHECK1
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -verify -fopenmp -fopenmp-version=45 -x c++ -triple
nvptx64-unknown-unknown -fopenmp-targets=nvptx64-nvidia-cuda -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
-fopenmp-is-target-device -fopenmp-host-ir-file-path
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp.tmp-ppc-host.bc
-o -
# note: command had no output on stdout or stderr
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
--check-prefix=CHECK1
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp:88:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: store ptr [[DOTGLOBAL_TID_]], ptr [[DOTGLOBAL_TID__ADDR]],
align 8
# | ^
# | <stdin>:85:2: note: 'next' match was here
# | store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | ^
# | <stdin>:82:27: note: previous match ended here
# | %i4 = alloca i32, align 4
# | ^
# | <stdin>:83:1: note: non-matching line after previous match is here
# | %argc.casted = alloca i64, align 8
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/nvptx_target_teams_generic_loop_generic_mode_codegen.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 80: %.omp.stride = alloca i32, align 4
# | 81: %.omp.is_last = alloca i32, align 4
# | 82: %i4 = alloca i32, align 4
# | 83: %argc.casted = alloca i64, align 8
# | 84: %captured_vars_addrs = alloca [4 x ptr], align 8
# | 85: store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | next:88 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: match on wrong line
# | 86: store ptr %.bound_tid., ptr %.bound_tid..addr, align 8
# | 87: store i64 %argc, ptr %argc.addr, align 8
# | 88: store ptr %a, ptr %a.addr, align 8
# | 89: store i64 %.capture_expr., ptr %.capture_expr..addr, align 8
# | 90: %0 = load ptr, ptr %a.addr, align 8, !nonnull !5, !align !6
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple x86_64-unknown-unknown
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm-bc
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/target_teams_generic_loop_codegen_as_distribute.cpp.tmp-ppc-host.bc
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple x86_64-unknown-unknown
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm-bc
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/target_teams_generic_loop_codegen_as_distribute.cpp.tmp-ppc-host.bc
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:22:9:
warning: variable length arrays in C++ are a Clang extension
[-Wvla-cxx-extension]
# | 22 | int a[N];
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:22:9:
note: read of non-const variable 'N' is not allowed in a constant expression
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:18:5:
note: declared here
# | 18 | int N = 100000;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:23:9:
warning: variable length arrays in C++ are a Clang extension
[-Wvla-cxx-extension]
# | 23 | int b[N];
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:23:9:
note: read of non-const variable 'N' is not allowed in a constant expression
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:18:5:
note: declared here
# | 18 | int N = 100000;
# | | ^
# | 2 warnings generated.
# `-----------------------------
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple amdgcn-amd-amdhsa
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
-fopenmp-is-target-device -fopenmp-host-ir-file-path
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/target_teams_generic_loop_codegen_as_distribute.cpp.tmp-ppc-host.bc
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
--check-prefix=IR-GPU
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -fopenmp -x c++ -std=c++11 -triple amdgcn-amd-amdhsa
-fopenmp-targets=amdgcn-amd-amdhsa -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
-fopenmp-is-target-device -fopenmp-host-ir-file-path
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/OpenMP/Output/target_teams_generic_loop_codegen_as_distribute.cpp.tmp-ppc-host.bc
-o -
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:22:9:
warning: variable length arrays in C++ are a Clang extension
[-Wvla-cxx-extension]
# | 22 | int a[N];
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:22:9:
note: read of non-const variable 'N' is not allowed in a constant expression
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:18:5:
note: declared here
# | 18 | int N = 100000;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:23:9:
warning: variable length arrays in C++ are a Clang extension
[-Wvla-cxx-extension]
# | 23 | int b[N];
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:23:9:
note: read of non-const variable 'N' is not allowed in a constant expression
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:18:5:
note: declared here
# | 18 | int N = 100000;
# | | ^
# | 2 warnings generated.
# `-----------------------------
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
--check-prefix=IR-GPU
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp:104:17:
error: IR-GPU-NEXT: is not on the line after the previous match
# | // IR-GPU-NEXT: [[J:%.*]] = alloca i32, align 4, addrspace(5)
# | ^
# | <stdin>:271:2: note: 'next' match was here
# | %.omp.iv = alloca i32, align 4, addrspace(5)
# | ^
# | <stdin>:94:41: note: previous match ended here
# | %i5 = alloca i32, align 4, addrspace(5)
# | ^
# | <stdin>:95:1: note: non-matching line after previous match is here
# | %N.casted = alloca i64, align 8, addrspace(5)
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_codegen_as_distribute.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 266: %N.addr = alloca i64, align 8, addrspace(5)
# | 267: %vla.addr = alloca i64, align 8, addrspace(5)
# | 268: %a.addr = alloca ptr, align 8, addrspace(5)
# | 269: %vla.addr2 = alloca i64, align 8, addrspace(5)
# | 270: %b.addr = alloca ptr, align 8, addrspace(5)
# | 271: %.omp.iv = alloca i32, align 4, addrspace(5)
# | next:104 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on
wrong line
# | 272: %tmp = alloca i32, align 4, addrspace(5)
# | 273: %.capture_expr. = alloca i32, align 4, addrspace(5)
# | 274: %.capture_expr.3 = alloca i32, align 4, addrspace(5)
# | 275: %i = alloca i32, align 4, addrspace(5)
# | 276: %.omp.lb = alloca i32, align 4, addrspace(5)
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.OpenMP/target_teams_generic_loop_if_codegen.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -verify -fopenmp -fopenmp-version=45
-fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ -triple
x86_64-unknown-unknown -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp
--check-prefix=CHECK1
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -verify -fopenmp -fopenmp-version=45
-fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ -triple
x86_64-unknown-unknown -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp
-o -
# note: command had no output on stdout or stderr
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp
--check-prefix=CHECK1
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:335:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: [[TMP7:%.*]] = load i32, ptr [[DOTOMP_IV]], align 4
# | ^
# | <stdin>:311:2: note: 'next' match was here
# | %11 = load i32, ptr %.omp.iv, align 4
# | ^
# | <stdin>:302:20: note: previous match ended here
# | omp.inner.for.body: ; preds = %omp.inner.for.cond
# | ^
# | <stdin>:303:1: note: non-matching line after previous match is here
# | %7 = load i32, ptr %.omp.comb.lb, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:519:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: [[TMP7:%.*]] = load i32, ptr [[DOTOMP_IV]], align 4
# | ^
# | <stdin>:589:2: note: 'next' match was here
# | %11 = load i32, ptr %.omp.iv, align 4
# | ^
# | <stdin>:580:20: note: previous match ended here
# | omp.inner.for.body: ; preds = %omp.inner.for.cond
# | ^
# | <stdin>:581:1: note: non-matching line after previous match is here
# | %7 = load i32, ptr %.omp.comb.lb, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:558:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: store ptr [[DOTGLOBAL_TID_]], ptr [[DOTGLOBAL_TID__ADDR]],
align 8
# | ^
# | <stdin>:705:2: note: 'next' match was here
# | store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | ^
# | <stdin>:703:26: note: previous match ended here
# | %i = alloca i32, align 4
# | ^
# | <stdin>:704:1: note: non-matching line after previous match is here
# | %.bound.zero.addr = alloca i32, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:635:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: store ptr [[DOTGLOBAL_TID_]], ptr [[DOTGLOBAL_TID__ADDR]],
align 8
# | ^
# | <stdin>:882:2: note: 'next' match was here
# | store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | ^
# | <stdin>:880:26: note: previous match ended here
# | %i = alloca i32, align 4
# | ^
# | <stdin>:881:1: note: non-matching line after previous match is here
# | %.bound.zero.addr = alloca i32, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:843:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: [[TMP7:%.*]] = load i32, ptr [[DOTOMP_IV]], align 4
# | ^
# | <stdin>:1215:2: note: 'next' match was here
# | %11 = load i32, ptr %.omp.iv, align 4
# | ^
# | <stdin>:1206:20: note: previous match ended here
# | omp.inner.for.body: ; preds = %omp.inner.for.cond
# | ^
# | <stdin>:1207:1: note: non-matching line after previous match is here
# | %7 = load i32, ptr %.omp.comb.lb, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:882:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: store ptr [[DOTGLOBAL_TID_]], ptr [[DOTGLOBAL_TID__ADDR]],
align 8
# | ^
# | <stdin>:1331:2: note: 'next' match was here
# | store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | ^
# | <stdin>:1329:26: note: previous match ended here
# | %i = alloca i32, align 4
# | ^
# | <stdin>:1330:1: note: non-matching line after previous match is here
# | %.bound.zero.addr = alloca i32, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp:989:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: [[TMP7:%.*]] = load i32, ptr [[DOTOMP_IV]], align 4
# | ^
# | <stdin>:1544:2: note: 'next' match was here
# | %11 = load i32, ptr %.omp.iv, align 4
# | ^
# | <stdin>:1535:20: note: previous match ended here
# | omp.inner.for.body: ; preds = %omp.inner.for.cond
# | ^
# | <stdin>:1536:1: note: non-matching line after previous match is here
# | %7 = load i32, ptr %.omp.comb.lb, align 4
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_if_codegen.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 306: %10 = zext i32 %9 to i64
# | 307: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @3, i32
2, ptr @__omp_offloading_b6_5c2e6d__Z9gtid_testv_l51.omp_outlined.omp_outlined,
i64 %8, i64 %10)
# | 308: br label %omp.inner.for.inc
# | 309:
# | 310: omp.inner.for.inc: ; preds = %omp.inner.for.body
# | 311: %11 = load i32, ptr %.omp.iv, align 4
# | next:335 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong
line
# | 312: %12 = load i32, ptr %.omp.stride, align 4
# | 313: %add = add nsw i32 %11, %12
# | 314: store i32 %add, ptr %.omp.iv, align 4
# | 315: br label %omp.inner.for.cond
# | 316:
# | .
# | .
# | .
# | 584: %10 = zext i32 %9 to i64
# | 585: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @3, i32
2, ptr @__omp_offloading_b6_5c2e6d_main_l76.omp_outlined.omp_outlined, i64 %8,
i64 %10)
# | 586: br label %omp.inner.for.inc
# | 587:
# | 588: omp.inner.for.inc: ; preds = %omp.inner.for.body
# | 589: %11 = load i32, ptr %.omp.iv, align 4
# | next:519 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong
line
# | 590: %12 = load i32, ptr %.omp.stride, align 4
# | 591: %add = add nsw i32 %11, %12
# | 592: store i32 %add, ptr %.omp.iv, align 4
# | 593: br label %omp.inner.for.cond
# | 594:
# | .
# | .
# | .
# | 700: %.omp.comb.ub = alloca i32, align 4
# | 701: %.omp.stride = alloca i32, align 4
# | 702: %.omp.is_last = alloca i32, align 4
# | 703: %i = alloca i32, align 4
# | 704: %.bound.zero.addr = alloca i32, align 4
# | 705: store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | next:558 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: match on wrong line
# | 706: store ptr %.bound_tid., ptr %.bound_tid..addr, align 8
# | 707: store i32 0, ptr %.omp.comb.lb, align 4
# | 708: store i32 99, ptr %.omp.comb.ub, align 4
# | 709: store i32 1, ptr %.omp.stride, align 4
# | 710: store i32 0, ptr %.omp.is_last, align 4
# | .
# | .
# | .
# | 877: %.omp.comb.ub = alloca i32, align 4
# | 878: %.omp.stride = alloca i32, align 4
# | 879: %.omp.is_last = alloca i32, align 4
# | 880: %i = alloca i32, align 4
# | 881: %.bound.zero.addr = alloca i32, align 4
# | 882: store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | next:635 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: match on wrong line
# | 883: store ptr %.bound_tid., ptr %.bound_tid..addr, align 8
# | 884: store i64 %.capture_expr., ptr %.capture_expr..addr, align 8
# | 885: store i32 0, ptr %.omp.comb.lb, align 4
# | 886: store i32 99, ptr %.omp.comb.ub, align 4
# | 887: store i32 1, ptr %.omp.stride, align 4
# | .
# | .
# | .
# | 1210: %10 = zext i32 %9 to i64
# | 1211: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @3, i32
2, ptr
@__omp_offloading_b6_5c2e6d__Z5tmainIiEiT__l60.omp_outlined.omp_outlined, i64
%8, i64 %10)
# | 1212: br label %omp.inner.for.inc
# | 1213:
# | 1214: omp.inner.for.inc: ; preds = %omp.inner.for.body
# | 1215: %11 = load i32, ptr %.omp.iv, align 4
# | next:843 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong
line
# | 1216: %12 = load i32, ptr %.omp.stride, align 4
# | 1217: %add = add nsw i32 %11, %12
# | 1218: store i32 %add, ptr %.omp.iv, align 4
# | 1219: br label %omp.inner.for.cond
# | 1220:
# | .
# | .
# | .
# | 1326: %.omp.comb.ub = alloca i32, align 4
# | 1327: %.omp.stride = alloca i32, align 4
# | 1328: %.omp.is_last = alloca i32, align 4
# | 1329: %i = alloca i32, align 4
# | 1330: %.bound.zero.addr = alloca i32, align 4
# | 1331: store ptr %.global_tid., ptr %.global_tid..addr, align 8
# | next:882 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: match on wrong line
# | 1332: store ptr %.bound_tid., ptr %.bound_tid..addr, align 8
# | 1333: store i32 0, ptr %.omp.comb.lb, align 4
# | 1334: store i32 99, ptr %.omp.comb.ub, align 4
# | 1335: store i32 1, ptr %.omp.stride, align 4
# | 1336: store i32 0, ptr %.omp.is_last, align 4
# | .
# | .
# | .
# | 1539: %10 = zext i32 %9 to i64
# | 1540: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @3, i32
2, ptr
@__omp_offloading_b6_5c2e6d__Z5tmainIiEiT__l68.omp_outlined.omp_outlined, i64
%8, i64 %10)
# | 1541: br label %omp.inner.for.inc
# | 1542:
# | 1543: omp.inner.for.inc: ; preds = %omp.inner.for.body
# | 1544: %11 = load i32, ptr %.omp.iv, align 4
# | next:989 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong
line
# | 1545: %12 = load i32, ptr %.omp.stride, align 4
# | 1546: %add = add nsw i32 %11, %12
# | 1547: store i32 %add, ptr %.omp.iv, align 4
# | 1548: br label %omp.inner.for.cond
# | 1549:
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.OpenMP/target_teams_generic_loop_private_codegen.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -DCHECK -verify -fopenmp -x c++ -triple
powerpc64le-unknown-unknown -fopenmp-targets=powerpc64le-ibm-linux-gnu
-emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes -allow-deprecated-dag-overlap
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp
--check-prefix=CHECK1
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -DCHECK -verify -fopenmp -x c++ -triple
powerpc64le-unknown-unknown -fopenmp-targets=powerpc64le-ibm-linux-gnu
-emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp
-o -
# note: command had no output on stdout or stderr
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--allow-unused-prefixes -allow-deprecated-dag-overlap
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp
--check-prefix=CHECK1
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp:406:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: [[TMP7:%.*]] = load i32, ptr [[DOTOMP_IV]], align 4
# | ^
# | <stdin>:306:2: note: 'next' match was here
# | %11 = load i32, ptr %.omp.iv, align 4
# | ^
# | <stdin>:297:20: note: previous match ended here
# | omp.inner.for.body: ; preds = %omp.inner.for.cond
# | ^
# | <stdin>:298:1: note: non-matching line after previous match is here
# | %7 = load i32, ptr %.omp.comb.lb, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp:612:17:
error: CHECK1-NEXT: is not on the line after the previous match
# | // CHECK1-NEXT: [[TMP7:%.*]] = load i32, ptr [[DOTOMP_IV]], align 4
# | ^
# | <stdin>:662:2: note: 'next' match was here
# | %11 = load i32, ptr %.omp.iv, align 4
# | ^
# | <stdin>:653:20: note: previous match ended here
# | omp.inner.for.body: ; preds = %omp.inner.for.cond
# | ^
# | <stdin>:654:1: note: non-matching line after previous match is here
# | %7 = load i32, ptr %.omp.comb.lb, align 4
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/OpenMP/target_teams_generic_loop_private_codegen.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 301: %10 = zext i32 %9 to i64
# | 302: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @3, i32
2, ptr @__omp_offloading_b6_5c2e70_main_l124.omp_outlined.omp_outlined, i64 %8,
i64 %10)
# | 303: br label %omp.inner.for.inc
# | 304:
# | 305: omp.inner.for.inc: ; preds = %omp.inner.for.body
# | 306: %11 = load i32, ptr %.omp.iv, align 4
# | next:406 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong
line
# | 307: %12 = load i32, ptr %.omp.stride, align 4
# | 308: %add = add nsw i32 %11, %12
# | 309: store i32 %add, ptr %.omp.iv, align 4
# | 310: br label %omp.inner.for.cond
# | 311:
# | .
# | .
# | .
# | 657: %10 = zext i32 %9 to i64
# | 658: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @3, i32
2, ptr
@__omp_offloading_b6_5c2e70__Z5tmainIiET_v_l80.omp_outlined.omp_outlined, i64
%8, i64 %10)
# | 659: br label %omp.inner.for.inc
# | 660:
# | 661: omp.inner.for.inc: ; preds = %omp.inner.for.body
# | 662: %11 = load i32, ptr %.omp.iv, align 4
# | next:612 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong
line
# | 663: %12 = load i32, ptr %.omp.stride, align 4
# | 664: %add = add nsw i32 %11, %12
# | 665: store i32 %add, ptr %.omp.iv, align 4
# | 666: br label %omp.inner.for.cond
# | 667:
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken
or flaky at HEAD), please open an issue at
https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/177600
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits