github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 88493 tests passed
* 1285 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### Flang
<details>
<summary>Flang.Fir/convert-to-llvm.fir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
fir-opt --split-input-file --fir-to-llvm-ir="target=x86_64-unknown-linux-gnu"
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir
| /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir
--check-prefixes=CHECK,CHECK-COMDAT,GENERIC
# executed command: fir-opt --split-input-file
--fir-to-llvm-ir=target=x86_64-unknown-linux-gnu
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir:887:86:
error: unexpected character
# | func.func @convert_to_memref(%arg0 : !fir.ref<i32>) -> memref<i32,
strided<[], offset; ?>>{
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir:905:70:
error: unexpected character
# | func.func @convert_from_memref(%arg0 : memref<i32, strided<[], offset; ?>>)
-> !fir.ref<i32> {
# | ^
# `-----------------------------
# 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/flang/test/Fir/convert-to-llvm.fir
--check-prefixes=CHECK,CHECK-COMDAT,GENERIC
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir:892:17:
error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: llvm.func @convert_to_memref(
# | ^
# | <stdin>:551:28: note: scanning from here
# | llvm.func @convert_record(%arg0: !llvm.struct<"_QMmod1Trec", (i32, f64,
struct<(f32, f32)>, array<4 x array<1 x i8>>)>) -> !llvm.struct<"_QMmod2Trec",
(i32, f64, struct<(f32, f32)>, array<4 x array<1 x i8>>)> {
# | ^
# | <stdin>:569:2: note: possible intended match here
# | llvm.func @test_store_index(%arg0: i64, %arg1: !llvm.ptr) {
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/convert-to-llvm.fir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 546: }
# | 547: }
# | 548:
# | 549: // -----
# | 550: module attributes {dlti.dl_spec = #dlti.dl_spec<!llvm.ptr =
dense<64> : vector<4xi64>, i1 = dense<8> : vector<2xi64>, i8 = dense<8> :
vector<2xi64>, i16 = dense<16> : vector<2xi64>, i32 = dense<32> :
vector<2xi64>, i64 = dense<[32, 64]> : vector<2xi64>, f16 = dense<16> :
vector<2xi64>, f64 = dense<64> : vector<2xi64>, f128 = dense<128> :
vector<2xi64>, "dlti.endianness" = "little">, llvm.data_layout = "",
llvm.target_triple = "x86_64-unknown-linux-gnu"} {
# | 551: llvm.func @convert_record(%arg0:
!llvm.struct<"_QMmod1Trec", (i32, f64, struct<(f32, f32)>, array<4 x array<1 x
i8>>)>) -> !llvm.struct<"_QMmod2Trec", (i32, f64, struct<(f32, f32)>, array<4 x
array<1 x i8>>)> {
# | label:892'0
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: no match found
# | 552: %0 = llvm.mlir.undef : !llvm.struct<"_QMmod2Trec", (i32,
f64, struct<(f32, f32)>, array<4 x array<1 x i8>>)>
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 553: %1 = llvm.extractvalue %arg0[0] :
!llvm.struct<"_QMmod1Trec", (i32, f64, struct<(f32, f32)>, array<4 x array<1 x
i8>>)>
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 554: %2 = llvm.insertvalue %1, %0[0] :
!llvm.struct<"_QMmod2Trec", (i32, f64, struct<(f32, f32)>, array<4 x array<1 x
i8>>)>
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 555: %3 = llvm.extractvalue %arg0[1] :
!llvm.struct<"_QMmod1Trec", (i32, f64, struct<(f32, f32)>, array<4 x array<1 x
i8>>)>
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 556: %4 = llvm.insertvalue %3, %2[1] :
!llvm.struct<"_QMmod2Trec", (i32, f64, struct<(f32, f32)>, array<4 x array<1 x
i8>>)>
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 564:
# | label:892'0 ~
# | 565: // -----
# | label:892'0 ~~~~~~~~~
# | 566: // -----
# | label:892'0 ~~~~~~~~~
# | 567: // -----
# | label:892'0 ~~~~~~~~~
# | 568: module attributes {dlti.dl_spec = #dlti.dl_spec<!llvm.ptr =
dense<64> : vector<4xi64>, i1 = dense<8> : vector<2xi64>, i8 = dense<8> :
vector<2xi64>, i16 = dense<16> : vector<2xi64>, i32 = dense<32> :
vector<2xi64>, i64 = dense<[32, 64]> : vector<2xi64>, f16 = dense<16> :
vector<2xi64>, f64 = dense<64> : vector<2xi64>, f128 = dense<128> :
vector<2xi64>, "dlti.endianness" = "little">, llvm.data_layout = "",
llvm.target_triple = "x86_64-unknown-linux-gnu"} {
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 569: llvm.func @test_store_index(%arg0: i64, %arg1: !llvm.ptr)
{
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:892'1 ?
possible intended match
# | 570: llvm.store %arg0, %arg1 : i64, !llvm.ptr
# | label:892'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 571: llvm.return
# | label:892'0 ~~~~~~~~~~~~~
# | 572: }
# | label:892'0 ~~~
# | 573: llvm.func @test_store_box(%arg0: !llvm.ptr, %arg1:
!llvm.ptr) {
# | label:892'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 574: %0 = llvm.mlir.constant(72 : i32) : i32
# | label:892'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# 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/168703
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits