github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 93393 tests passed
* 820 tests skipped
* 4 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CIR/CodeGenOpenMP/emit-device-functions.cpp (Likely Already
Failing)</summary>
This test is already failing at the base commit.
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/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/24/include
-nostdsysteminc -triple amdgpu-amd-amdhsa -fopenmp -fopenmp-is-target-device
-fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
# 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/24/include
-nostdsysteminc -triple amdgpu-amd-amdhsa -fopenmp -fopenmp-is-target-device
-fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-check-prefix=CIR
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-check-prefix=CIR
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp:36:13:
error: CIR-DAG: expected string not found in input
# | // CIR-DAG: cir.func {{.*}} @_Z12regular_funcv() {{.*}}omp.declare_target =
#omp.declaretarget<device_type = (any), capture_clause = (to)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir:1:1:
note: scanning from here
# | !s32i = !cir.int<s, 32>
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir:6:60:
note: possible intended match here
# | cir.func no_inline hidden dso_local @_Z12regular_funcv() attributes
{convergent, nothrow, omp.declare_target = #omp.declaretarget<device_type =
any, capture_clause = to>} {
# | ^
# |
# | Input file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: !s32i = !cir.int<s, 32>
# | dag:36'0 { search range start (exclusive)
# | dag:36'1 error: no match found in search range
# | 2: #loc9 =
loc("/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp":26:3)
# | 3: #loc11 =
loc("/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp":25:3)
# | 4: !rec_S = !cir.struct<"S" {data !s32i}>
# | 5: module
@"/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp"
attributes {cir.amdhsa_code_object_version = 600 : i32, cir.default_tls_model
= #cir.tls_model<tls_dyn>, cir.int_type_width = 32 : i32, cir.lang =
#cir.lang<cxx>, cir.module_asm = [], cir.record_layouts = {S =
#cir.record_layout<arg_passing_kind = cannot_pass_in_regs, has_trivial_dtor =
false, record_align = 4>}, cir.size_type_width = 64 : i32, cir.triple =
"amdgpu-amd-amdhsa", dlti.dl_spec = #dlti.dl_spec<!llvm.ptr = dense<64> :
vector<4xi64>, !llvm.ptr<1> = dense<64> : vector<4xi64>, !llvm.ptr<2> =
dense<32> : vector<4xi64>, !llvm.ptr<3> = dense<32> : vector<4xi64>,
!llvm.ptr<4> = dense<64> : vector<4xi64>, !llvm.ptr<5> = dense<32> :
vector<4xi64>, !llvm.ptr<6> = dense<32> : vector<4xi64>, !llvm.ptr<7> =
dense<[160, 256, 256, 32]> : vector<4xi64>, !llvm.ptr<8> = dense<[128, 128,
128, 48]> : vector<4xi64>, !llvm.ptr<9> = dense<[192, 256, 256, 32]> :
vector<4xi64>, i64 = dense<64> : vector<2xi64>, i1 = dense<8> : vector<2xi64>,
i8 = dense<8> : vector<2xi64>, i16 = dense<16> : vector<2xi64>, i32 = dense<32>
: vector<2xi64>, f16 = dense<16> : vector<2xi64>, f64 = dense<64> :
vector<2xi64>, f128 = dense<128> : vector<2xi64>, "dlti.endianness" = "little",
"dlti.mangling_mode" = "e", "dlti.legal_int_widths" = array<i32: 32, 64>,
"dlti.stack_alignment" = 32 : i64, "dlti.alloca_memory_space" = 5 : ui64,
"dlti.global_memory_space" = 1 : ui64, !cir.ptr<!cir.void> = #cir.ptr_spec<size
= 64, abi = 64, preferred = 64, index = 64>>, omp.flags =
#omp.flags<openmp_device_version = 51>, omp.is_gpu = true, omp.is_target_device
= true, omp.target_triples = [], omp.version = #omp.version<version = 51>} {
# | 6: cir.func no_inline hidden dso_local @_Z12regular_funcv()
attributes {convergent, nothrow, omp.declare_target =
#omp.declaretarget<device_type = any, capture_clause = to>} {
# | dag:36'2 ?
possible intended match
# | 7: cir.return loc(#loc2)
# | 8: } loc(#loc23)
# | 9: cir.func no_inline hidden dso_local @_Z6callerv() attributes
{convergent, nothrow, omp.declare_target = #omp.declaretarget<device_type =
any, capture_clause = to>} {
# | 10: %0 = cir.alloca "s" align(4) init : !cir.ptr<!rec_S,
target_address_space(5)> loc(#loc25)
# | 11: %1 = cir.cast address_space %0 : !cir.ptr<!rec_S,
target_address_space(5)> -> !cir.ptr<!rec_S> loc(#loc25)
# | .
# | .
# | .
# | 82: #loc25 = loc(fused[#loc5, #loc6])
# | 83: #loc26 = loc(fused[#loc9, #loc10])
# | 84: #loc27 = loc(fused[#loc11, #loc12])
# | 85: #loc28 = loc(fused[#loc17, #loc15])
# | 86: #loc29 = loc(fused[#loc18, #loc19])
# | 87: #loc30 = loc(fused[#loc21, #loc22])
# | dag:36'3 } search range end
(exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.CIR/Transforms/omp-mark-declare-target.cir (Likely Already
Failing)</summary>
This test is already failing at the base commit.
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/cir-opt
--omp-mark-declare-target
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/cir-opt
--omp-mark-declare-target
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
-o -
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir:21:88:
error: expected keyword for device_type clause
# | cir.func @caller() attributes {omp.declare_target =
#omp.declaretarget<device_type = (host), capture_clause = (to)>} {
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir:21:88:
error: failed to parse DeclareTargetAttr parameter 'device_type' which is to
be a `::mlir::omp::DeclareTargetDeviceTypeAttr`
# | cir.func @caller() attributes {omp.declare_target =
#omp.declaretarget<device_type = (host), capture_clause = (to)>} {
# |
^
# `-----------------------------
# error: command failed with exit status: 1
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>Clang.CIR/CodeGenOpenMP/emit-device-functions.cpp (Likely Already
Failing)</summary>
This test is already failing at the base commit.
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/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/24/include
-nostdsysteminc -triple amdgpu-amd-amdhsa -fopenmp -fopenmp-is-target-device
-fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
# 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/24/include
-nostdsysteminc -triple amdgpu-amd-amdhsa -fopenmp -fopenmp-is-target-device
-fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-check-prefix=CIR
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
-check-prefix=CIR
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp:36:13:
error: CIR-DAG: expected string not found in input
# | // CIR-DAG: cir.func {{.*}} @_Z12regular_funcv() {{.*}}omp.declare_target =
#omp.declaretarget<device_type = (any), capture_clause = (to)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir:1:1:
note: scanning from here
# | !s32i = !cir.int<s, 32>
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir:6:60:
note: possible intended match here
# | cir.func no_inline hidden dso_local @_Z12regular_funcv() attributes
{convergent, nothrow, omp.declare_target = #omp.declaretarget<device_type =
any, capture_clause = to>} {
# | ^
# |
# | Input file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenOpenMP/Output/emit-device-functions.cpp.tmp.cir
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: !s32i = !cir.int<s, 32>
# | dag:36'0 { search range start (exclusive)
# | dag:36'1 error: no match found in search range
# | 2: #loc9 =
loc("/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp":26:3)
# | 3: #loc11 =
loc("/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp":25:3)
# | 4: !rec_S = !cir.struct<"S" {data !s32i}>
# | 5: module
@"/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenOpenMP/emit-device-functions.cpp"
attributes {cir.amdhsa_code_object_version = 600 : i32, cir.default_tls_model
= #cir.tls_model<tls_dyn>, cir.int_type_width = 32 : i32, cir.lang =
#cir.lang<cxx>, cir.module_asm = [], cir.record_layouts = {S =
#cir.record_layout<arg_passing_kind = cannot_pass_in_regs, has_trivial_dtor =
false, record_align = 4>}, cir.size_type_width = 64 : i32, cir.triple =
"amdgpu-amd-amdhsa", dlti.dl_spec = #dlti.dl_spec<!llvm.ptr = dense<64> :
vector<4xi64>, !llvm.ptr<1> = dense<64> : vector<4xi64>, !llvm.ptr<2> =
dense<32> : vector<4xi64>, !llvm.ptr<3> = dense<32> : vector<4xi64>,
!llvm.ptr<4> = dense<64> : vector<4xi64>, !llvm.ptr<5> = dense<32> :
vector<4xi64>, !llvm.ptr<6> = dense<32> : vector<4xi64>, !llvm.ptr<7> =
dense<[160, 256, 256, 32]> : vector<4xi64>, !llvm.ptr<8> = dense<[128, 128,
128, 48]> : vector<4xi64>, !llvm.ptr<9> = dense<[192, 256, 256, 32]> :
vector<4xi64>, i64 = dense<64> : vector<2xi64>, i1 = dense<8> : vector<2xi64>,
i8 = dense<8> : vector<2xi64>, i16 = dense<16> : vector<2xi64>, i32 = dense<32>
: vector<2xi64>, f16 = dense<16> : vector<2xi64>, f64 = dense<64> :
vector<2xi64>, f128 = dense<128> : vector<2xi64>, "dlti.endianness" = "little",
"dlti.mangling_mode" = "e", "dlti.legal_int_widths" = array<i32: 32, 64>,
"dlti.stack_alignment" = 32 : i64, "dlti.alloca_memory_space" = 5 : ui64,
"dlti.global_memory_space" = 1 : ui64, !cir.ptr<!cir.void> = #cir.ptr_spec<size
= 64, abi = 64, preferred = 64, index = 64>>, omp.flags =
#omp.flags<openmp_device_version = 51>, omp.is_gpu = true, omp.is_target_device
= true, omp.target_triples = [], omp.version = #omp.version<version = 51>} {
# | 6: cir.func no_inline hidden dso_local @_Z12regular_funcv()
attributes {convergent, nothrow, omp.declare_target =
#omp.declaretarget<device_type = any, capture_clause = to>} {
# | dag:36'2 ?
possible intended match
# | 7: cir.return loc(#loc2)
# | 8: } loc(#loc23)
# | 9: cir.func no_inline hidden dso_local @_Z6callerv() attributes
{convergent, nothrow, omp.declare_target = #omp.declaretarget<device_type =
any, capture_clause = to>} {
# | 10: %0 = cir.alloca "s" align(4) init : !cir.ptr<!rec_S,
target_address_space(5)> loc(#loc25)
# | 11: %1 = cir.cast address_space %0 : !cir.ptr<!rec_S,
target_address_space(5)> -> !cir.ptr<!rec_S> loc(#loc25)
# | .
# | .
# | .
# | 82: #loc25 = loc(fused[#loc5, #loc6])
# | 83: #loc26 = loc(fused[#loc9, #loc10])
# | 84: #loc27 = loc(fused[#loc11, #loc12])
# | 85: #loc28 = loc(fused[#loc17, #loc15])
# | 86: #loc29 = loc(fused[#loc18, #loc19])
# | 87: #loc30 = loc(fused[#loc21, #loc22])
# | dag:36'3 } search range end
(exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.CIR/Transforms/omp-mark-declare-target.cir (Likely Already
Failing)</summary>
This test is already failing at the base commit.
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/cir-opt
--omp-mark-declare-target
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/cir-opt
--omp-mark-declare-target
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
-o -
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir:21:88:
error: expected keyword for device_type clause
# | cir.func @caller() attributes {omp.declare_target =
#omp.declaretarget<device_type = (host), capture_clause = (to)>} {
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir:21:88:
error: failed to parse DeclareTargetAttr parameter 'device_type' which is to
be a `::mlir::omp::DeclareTargetDeviceTypeAttr`
# | cir.func @caller() attributes {omp.declare_target =
#omp.declaretarget<device_type = (host), capture_clause = (to)>} {
# |
^
# `-----------------------------
# error: command failed with exit status: 1
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/Transforms/omp-mark-declare-target.cir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</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/220673
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits