github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 137175 tests passed
* 3910 tests skipped
* 6 tests failed

## Failed Tests
(click on a test name to see its output)

### Flang
<details>
<summary>Flang.Integration/complex-div-to-llvm-kind10.f90</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\flang.exe 
-fcomplex-arithmetic=improved -S -emit-llvm 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm-kind10.f90
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm-kind10.f90
 --check-prefixes=CHECK,IMPRVD
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\flang.exe' 
-fcomplex-arithmetic=improved -S -emit-llvm 
'C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm-kind10.f90'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm-kind10.f90'
 --check-prefixes=CHECK,IMPRVD
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm-kind10.f90:38:11:
 error: IMPRVD: expected string not found in input
# | ! IMPRVD: %[[RHS_REAL_ABS_IS_ZERO:.*]] = fcmp oeq x86_fp80 
%[[RHS_REAL_ABS]], 0xK00000000000000000000
# |           ^
# | <stdin>:31:58: note: scanning from here
# |  %28 = call contract x86_fp80 @llvm.fabs.f80(x86_fp80 %8)
# |                                                          ^
# | <stdin>:31:58: note: with "RHS_REAL_ABS" equal to "28"
# |  %28 = call contract x86_fp80 @llvm.fabs.f80(x86_fp80 %8)
# |                                                          ^
# | <stdin>:34:2: note: possible intended match here
# |  %31 = fcmp oeq x86_fp80 %30, 0.000000e+00
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm-kind10.f90
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            26:  %23 = fadd contract x86_fp80 %6, %22 
# |            27:  %24 = fdiv contract x86_fp80 %23, %21 
# |            28:  %25 = fmul contract x86_fp80 %6, %19 
# |            29:  %26 = fsub contract x86_fp80 %7, %25 
# |            30:  %27 = fdiv contract x86_fp80 %26, %21 
# |            31:  %28 = call contract x86_fp80 @llvm.fabs.f80(x86_fp80 %8) 
# | check:38'0                                                              X 
error: no match found
# | check:38'1                                                                
with "RHS_REAL_ABS" equal to "28"
# |            32:  %29 = fcmp oeq x86_fp80 %28, 0.000000e+00 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            33:  %30 = call contract x86_fp80 @llvm.fabs.f80(x86_fp80 %9) 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            34:  %31 = fcmp oeq x86_fp80 %30, 0.000000e+00 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:38'2      ?                                          possible 
intended match
# |            35:  %32 = fcmp ord x86_fp80 %6, 0.000000e+00 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            36:  %33 = fcmp ord x86_fp80 %7, 0.000000e+00 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            37:  %34 = or i1 %32, %33 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            38:  %35 = and i1 %29, %31 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |            39:  %36 = and i1 %34, %35 
# | check:38'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Flang.Integration/complex-div-to-llvm.f90</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\flang.exe 
-fcomplex-arithmetic=improved -S -emit-llvm 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90
 --check-prefixes=CHECK,IMPRVD
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\flang.exe' 
-fcomplex-arithmetic=improved -S -emit-llvm 
'C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90'
 --check-prefixes=CHECK,IMPRVD
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90:37:11:
 error: IMPRVD: expected string not found in input
# | ! IMPRVD: %[[RHS_REAL_ABS_IS_ZERO:.*]] = fcmp oeq half %[[RHS_REAL_ABS]], 
0xH0000
# |           ^
# | <stdin>:31:50: note: scanning from here
# |  %28 = call contract half @llvm.fabs.f16(half %8)
# |                                                  ^
# | <stdin>:31:50: note: with "RHS_REAL_ABS" equal to "28"
# |  %28 = call contract half @llvm.fabs.f16(half %8)
# |                                                  ^
# | <stdin>:32:2: note: possible intended match here
# |  %29 = fcmp oeq half %28, 0.000000e+00
# |  ^
# | 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90:163:11:
 error: IMPRVD: expected string not found in input
# | ! IMPRVD: %[[RHS_REAL_ABS_IS_ZERO:.*]] = fcmp oeq bfloat %[[RHS_REAL_ABS]], 
0xR0000
# |           ^
# | <stdin>:128:55: note: scanning from here
# |  %28 = call contract bfloat @llvm.fabs.bf16(bfloat %8)
# |                                                       ^
# | <stdin>:128:55: note: with "RHS_REAL_ABS" equal to "28"
# |  %28 = call contract bfloat @llvm.fabs.bf16(bfloat %8)
# |                                                       ^
# | <stdin>:129:2: note: possible intended match here
# |  %29 = fcmp oeq bfloat %28, 0.000000e+00
# |  ^
# | 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90:297:11:
 error: IMPRVD: expected string not found in input
# | ! IMPRVD: %[[INF_WITH_SIGN_OF_RHS_REAL:.*]] = call float 
@llvm.copysign.f32(float 0x7FF0000000000000, float %[[RHS_REAL]])
# |           ^
# | <stdin>:233:23: note: scanning from here
# |  %36 = and i1 %34, %35
# |                       ^
# | <stdin>:233:23: note: with "RHS_REAL" equal to "8"
# |  %36 = and i1 %34, %35
# |                       ^
# | <stdin>:268:2: note: possible intended match here
# |  %71 = call float @llvm.copysign.f32(float %70, float %9)
# |  ^
# | 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90:423:11:
 error: IMPRVD: expected string not found in input
# | ! IMPRVD: %[[INF_WITH_SIGN_OF_RHS_REAL:.*]] = call double 
@llvm.copysign.f64(double 0x7FF0000000000000, double %[[RHS_REAL]])
# |           ^
# | <stdin>:330:23: note: scanning from here
# |  %36 = and i1 %34, %35
# |                       ^
# | <stdin>:330:23: note: with "RHS_REAL" equal to "8"
# |  %36 = and i1 %34, %35
# |                       ^
# | <stdin>:365:2: note: possible intended match here
# |  %71 = call double @llvm.copysign.f64(double %70, double %9)
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\flang\test\Integration\complex-div-to-llvm.f90
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |             26:  %23 = fadd contract half %6, %22 
# |             27:  %24 = fdiv contract half %23, %21 
# |             28:  %25 = fmul contract half %6, %19 
# |             29:  %26 = fsub contract half %7, %25 
# |             30:  %27 = fdiv contract half %26, %21 
# |             31:  %28 = call contract half @llvm.fabs.f16(half %8) 
# | check:37'0                                                       X error: 
no match found
# | check:37'1                                                         with 
"RHS_REAL_ABS" equal to "28"
# |             32:  %29 = fcmp oeq half %28, 0.000000e+00 
# | check:37'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:37'2       ?                                      possible intended 
match
# |             33:  %30 = call contract half @llvm.fabs.f16(half %9) 
# | check:37'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             34:  %31 = fcmp oeq half %30, 0.000000e+00 
# | check:37'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             35:  %32 = fcmp ord half %6, 0.000000e+00 
# | check:37'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             36:  %33 = fcmp ord half %7, 0.000000e+00 
# | check:37'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             37:  %34 = or i1 %32, %33 
# | check:37'0      ~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            123:  %23 = fadd contract bfloat %6, %22 
# |            124:  %24 = fdiv contract bfloat %23, %21 
# |            125:  %25 = fmul contract bfloat %6, %19 
# |            126:  %26 = fsub contract bfloat %7, %25 
# |            127:  %27 = fdiv contract bfloat %26, %21 
# |            128:  %28 = call contract bfloat @llvm.fabs.bf16(bfloat %8) 
# | check:163'0                                                           X 
error: no match found
# | check:163'1                                                             
with "RHS_REAL_ABS" equal to "28"
# |            129:  %29 = fcmp oeq bfloat %28, 0.000000e+00 
# | check:163'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:163'2      ?                                        possible intended 
match
# |            130:  %30 = call contract bfloat @llvm.fabs.bf16(bfloat %9) 
# | check:163'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            131:  %31 = fcmp oeq bfloat %30, 0.000000e+00 
# | check:163'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            132:  %32 = fcmp ord bfloat %6, 0.000000e+00 
# | check:163'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            133:  %33 = fcmp ord bfloat %7, 0.000000e+00 
# | check:163'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            134:  %34 = or i1 %32, %33 
# | check:163'0     ~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            228:  %31 = fcmp oeq float %30, 0.000000e+00 
# |            229:  %32 = fcmp ord float %6, 0.000000e+00 
# |            230:  %33 = fcmp ord float %7, 0.000000e+00 
# |            231:  %34 = or i1 %32, %33 
# |            232:  %35 = and i1 %29, %31 
# |            233:  %36 = and i1 %34, %35 
# | check:297'0                           X error: no match found
# | check:297'1                             with "RHS_REAL" equal to "8"
# |            234:  %37 = call float @llvm.copysign.f32(float +inf, float %8) 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            235:  %38 = fmul contract float %37, %6 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            236:  %39 = fmul contract float %37, %7 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            237:  %40 = fcmp one float %28, +inf 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            238:  %41 = fcmp one float %30, +inf 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            263:  %66 = or i1 %64, %65 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            264:  %67 = and i1 %63, %66 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |            265:  %68 = select i1 %64, float 1.000000e+00, float 
0.000000e+00 
# | check:297'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            266:  %69 = call float @llvm.copysign.f32(float %68, float %8) 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            267:  %70 = select i1 %65, float 1.000000e+00, float 
0.000000e+00 
# | check:297'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            268:  %71 = call float @llvm.copysign.f32(float %70, float %9) 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:297'2      ?                                                         
possible intended match
# |            269:  %72 = fmul contract float %6, %69 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            270:  %73 = fmul contract float %7, %71 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            271:  %74 = fadd contract float %72, %73 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            272:  %75 = fmul contract float %74, 0.000000e+00 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            273:  %76 = fmul contract float %7, %69 
# | check:297'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            325:  %31 = fcmp oeq double %30, 0.000000e+00 
# |            326:  %32 = fcmp ord double %6, 0.000000e+00 
# |            327:  %33 = fcmp ord double %7, 0.000000e+00 
# |            328:  %34 = or i1 %32, %33 
# |            329:  %35 = and i1 %29, %31 
# |            330:  %36 = and i1 %34, %35 
# | check:423'0                           X error: no match found
# | check:423'1                             with "RHS_REAL" equal to "8"
# |            331:  %37 = call double @llvm.copysign.f64(double +inf, double 
%8) 
# | check:423'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            332:  %38 = fmul contract double %37, %6 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            333:  %39 = fmul contract double %37, %7 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            334:  %40 = fcmp one double %28, +inf 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            335:  %41 = fcmp one double %30, +inf 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            360:  %66 = or i1 %64, %65 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            361:  %67 = and i1 %63, %66 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |            362:  %68 = select i1 %64, double 1.000000e+00, double 
0.000000e+00 
# | check:423'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            363:  %69 = call double @llvm.copysign.f64(double %68, double 
%8) 
# | check:423'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            364:  %70 = select i1 %65, double 1.000000e+00, double 
0.000000e+00 
# | check:423'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            365:  %71 = call double @llvm.copysign.f64(double %70, double 
%9) 
# | check:423'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:423'2      ?                                                          
  possible intended match
# |            366:  %72 = fmul contract double %6, %69 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            367:  %73 = fmul contract double %7, %71 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            368:  %74 = fadd contract double %72, %73 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            369:  %75 = fmul contract double %74, 0.000000e+00 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            370:  %76 = fmul contract double %7, %69 
# | check:423'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

### MLIR
<details>
<summary>MLIR.Target/LLVMIR/llvmir-le-specific.mlir</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe -mlir-to-llvmir 
-split-input-file 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir-le-specific.mlir
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir-le-specific.mlir
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe' 
-mlir-to-llvmir -split-input-file 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir-le-specific.mlir'
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir-le-specific.mlir'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir-le-specific.mlir:7:20:
 error: CHECK{LITERAL}: expected string not found in input
# | // CHECK{LITERAL}: @dense_resource_tensor_constant = internal constant [5 x 
float] [float 0x3FCA034080000000, float 0xBFD0466300000000, float 
0xBFD75DDF80000000, float 0xBFDE074F40000000, float 0x3FDDD3A1C0000000]
# |                    ^
# | <stdin>:1:1: note: scanning from here
# | ; ModuleID = 'LLVMDialectModule'
# | ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir-le-specific.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |          1: ; ModuleID = 'LLVMDialectModule' 
# | check:7     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |          2: source_filename = "LLVMDialectModule" 
# | check:7     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          3:  
# | check:7     ~
# |          4: @dense_resource_tensor_constant = internal constant [5 x float] 
[float f0x3E501A04, float f0xBE823318, float f0xBEBAEEFC, float f0xBEF03A7A, 
float f0x3EEE9D0E] 
# | check:7     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          5: @dense_resource_vector_constant = internal constant <5 x float> 
<float f0x3E501A04, float f0xBE823318, float f0xBEBAEEFC, float f0xBEF03A7A, 
float f0x3EEE9D0E> 
# | check:7     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          6: @dense_resource_multidim_tensor_constant = internal constant [1 
x [2 x [2 x float]]] [[2 x [2 x float]] [[2 x float] [float f0x3EB5A354, float 
f0x3EB3C0D6], [2 x float] [float f0xBDA2D155, float f0x3EBBD2E5]]] 
# | check:7     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          .
# |          .
# |          .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>MLIR.Target/LLVMIR/llvmir.mlir</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe -mlir-to-llvmir 
-split-input-file 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir.mlir | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir.mlir
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe' 
-mlir-to-llvmir -split-input-file 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir.mlir'
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir.mlir'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir.mlir:1887:11: 
error: CHECK: expected string not found in input
# | // CHECK: ret bfloat 0xR4120
# |           ^
# | <stdin>:1110:29: note: scanning from here
# | define bfloat @constant_bf16() {
# |                             ^
# | <stdin>:1111:2: note: possible intended match here
# |  ret bfloat 1.000000e+01
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\llvmir.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |            1105: !1 = !{!"function_entry_count", i64 4242} 
# |            1106:  
# |            1107: ; ModuleID = 'LLVMDialectModule' 
# |            1108: source_filename = "LLVMDialectModule" 
# |            1109:  
# |            1110: define bfloat @constant_bf16() { 
# | check:1887'0                                 X~~~~ error: no match found
# |            1111:  ret bfloat 1.000000e+01 
# | check:1887'0     ~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:1887'1      ?                        possible intended match
# |            1112: } 
# | check:1887'0     ~~
# |            1113:  
# | check:1887'0     ~
# |            1114: !llvm.module.flags = !{!0} 
# | check:1887'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            1115:  
# | check:1887'0     ~
# |            1116: !0 = !{i32 2, !"Debug Info Version", i32 3} 
# | check:1887'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>MLIR.Target/LLVMIR/openmp-private.mlir</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe -mlir-to-llvmir 
-split-input-file 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-private.mlir 
| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-private.mlir
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe' 
-mlir-to-llvmir -split-input-file 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-private.mlir'
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-private.mlir'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-private.mlir:267:11:
 error: CHECK: expected string not found in input
# | // CHECK: store float 0x{{.*}}, ptr %[[PRIV_ALLOC]], align 4
# |           ^
# | <stdin>:442:49: note: scanning from here
# |  store float %2, ptr %omp.private.alloc, align 4
# |                                                 ^
# | <stdin>:442:49: note: with "PRIV_ALLOC" equal to "omp.private.alloc"
# |  store float %2, ptr %omp.private.alloc, align 4
# |                                                 ^
# | <stdin>:446:2: note: possible intended match here
# |  store float 3.140000e+00, ptr %omp.private.alloc, align 4
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-private.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            437: omp.private.init: ; preds = %omp.par.region 
# |            438:  br label %omp.private.copy 
# |            439:  
# |            440: omp.private.copy: ; preds = %omp.private.init 
# |            441:  %2 = load float, ptr %loadgep_, align 4 
# |            442:  store float %2, ptr %omp.private.alloc, align 4 
# | check:267'0                                                     X error: no 
match found
# | check:267'1                                                       with 
"PRIV_ALLOC" equal to "omp.private.alloc"
# |            443:  br label %omp.par.region1 
# | check:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            444:  
# | check:267'0     ~
# |            445: omp.par.region1: ; preds = %omp.private.copy 
# | check:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            446:  store float 3.140000e+00, ptr %omp.private.alloc, align 4 
# | check:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:267'2      ?                                                          
possible intended match
# |            447:  br label %omp.region.cont 
# | check:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            448:  
# | check:267'0     ~
# |            449: omp.region.cont: ; preds = %omp.par.region1 
# | check:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            450:  br label %omp.par.pre_finalize 
# | check:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            451:  
# | check:267'0     ~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>MLIR.Target/LLVMIR/openmp-wsloop-private.mlir</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe -mlir-to-llvmir 
-split-input-file 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-wsloop-private.mlir
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-wsloop-private.mlir
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\mlir-translate.exe' 
-mlir-to-llvmir -split-input-file 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-wsloop-private.mlir'
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-wsloop-private.mlir'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-wsloop-private.mlir:75:11:
 error: CHECK: expected string not found in input
# | // CHECK: store float 0x{{.*}}, ptr %[[FLT]], align 4
# |           ^
# | <stdin>:79:20: note: scanning from here
# | omp.reduction.init: ; preds = %omp.private.copy
# |                    ^
# | <stdin>:79:20: note: with "FLT" equal to "2"
# | omp.reduction.init: ; preds = %omp.private.copy
# |                    ^
# | <stdin>:131:25: note: possible intended match here
# |  %red.private.value.0 = load float, ptr %2, align 4
# |                         ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\mlir\test\Target\LLVMIR\openmp-wsloop-private.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            74:  store [1 x i8] %3, ptr %omp.private.alloc, align 1 
# |            75:  %omp_global_thread_num = call i32 
@__kmpc_global_thread_num(ptr @1) 
# |            76:  call void @__kmpc_barrier(ptr @2, i32 
%omp_global_thread_num) 
# |            77:  br label %omp.reduction.init 
# |            78:  
# |            79: omp.reduction.init: ; preds = %omp.private.copy 
# | check:75'0                        X~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no 
match found
# | check:75'1                                                      with "FLT" 
equal to "2"
# |            80:  %omp_orig = load float, ptr %loadgep_2, align 4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            81:  store float f0xFF7FFFFF, ptr %2, align 4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            82:  br label %omp.wsloop.region 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            83:  
# | check:75'0     ~
# |            84: omp.wsloop.region: ; preds = %omp.reduction.init 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           126: reduce.switch.atomic: ; preds = %omp.region.cont4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           127:  unreachable 
# | check:75'0     ~~~~~~~~~~~~~
# |           128:  
# | check:75'0     ~
# |           129: reduce.switch.nonatomic: ; preds = %omp.region.cont4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           130:  %red.value.0 = load float, ptr %loadgep_2, align 4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           131:  %red.private.value.0 = load float, ptr %2, align 4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:75'2                             ?                            
possible intended match
# |           132:  %8 = call contract float @llvm.maxnum.f32(float 
%red.value.0, float %red.private.value.0) 
# | check:75'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           133:  store float %8, ptr %loadgep_2, align 4 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           134:  call void @__kmpc_end_reduce(ptr @1, i32 
%omp_global_thread_num8, ptr @.gomp_critical_user_.reduction.var) 
# | check:75'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           135:  br label %reduce.finalize 
# | check:75'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           136:  
# | check:75'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/190649
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to