github-actions[bot] wrote:

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

* 133351 tests passed
* 3083 tests skipped
* 2 tests failed

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

### LLVM
<details>
<summary>LLVM.Transforms/InstCombine/fdiv-cos-sin.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\opt.exe -S -passes=instcombine < 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\opt.exe' -S 
-passes=instcombine
# 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\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll:62:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { double, double } 
@llvm.sincos.f64(double [[A:%.*]])
# |               ^
# | <stdin>:36:51: note: scanning from here
# | define double @fdiv_cos_sin_reassoc_multiple_uses(double %a) {
# |                                                   ^
# | <stdin>:37:15: note: possible intended match here
# |  %sincos = call reassoc { double, double } @llvm.sincos.f64(double %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll:78:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { double, double } 
@llvm.sincos.f64(double [[A:%.*]])
# |               ^
# | <stdin>:45:37: note: scanning from here
# | define double @fdiv_cos_sin_reassoc(double %a) {
# |                                     ^
# | <stdin>:46:15: note: possible intended match here
# |  %sincos = call reassoc { double, double } @llvm.sincos.f64(double %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll:92:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { half, half } @llvm.sincos.f16(half 
[[A:%.*]])
# |               ^
# | <stdin>:53:41: note: scanning from here
# | define half @fdiv_cosf16_sinf16_reassoc(half %a) {
# |                                         ^
# | <stdin>:54:15: note: possible intended match here
# |  %sincos = call reassoc { half, half } @llvm.sincos.f16(half %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll:106:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { float, float } @llvm.sincos.f32(float 
[[A:%.*]])
# |               ^
# | <stdin>:61:38: note: scanning from here
# | define float @fdiv_cosf_sinf_reassoc(float %a) {
# |                                      ^
# | <stdin>:62:15: note: possible intended match here
# |  %sincos = call reassoc { float, float } @llvm.sincos.f32(float %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll:120:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { fp128, fp128 } 
@llvm.sincos.f128(fp128 [[A:%.*]])
# |               ^
# | <stdin>:69:46: note: scanning from here
# | define fp128 @fdiv_cosfp128_sinfp128_reassoc(fp128 %a) {
# |                                              ^
# | <stdin>:70:15: note: possible intended match here
# |  %sincos = call reassoc { fp128, fp128 } @llvm.sincos.f128(fp128 %a)
# |               ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-cos-sin.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            31:  %cos = extractvalue { double, double } %sincos, 1 
# |            32:  %div = fdiv reassoc double %cos, %sin 
# |            33:  ret double %div 
# |            34: } 
# |            35:  
# |            36: define double @fdiv_cos_sin_reassoc_multiple_uses(double %a) 
{ 
# | next:62'0                                                        
X~~~~~~~~~~~~ error: no match found
# |            37:  %sincos = call reassoc { double, double } 
@llvm.sincos.f64(double %a) 
# | next:62'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:62'1                    ?                                              
           possible intended match
# |            38:  %sin = extractvalue { double, double } %sincos, 0 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            39:  %cos = extractvalue { double, double } %sincos, 1 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            40:  %div = fdiv reassoc double %cos, %sin 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            41:  call void @use(double %sin) 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            42:  ret double %div 
# | next:62'0      ~~~~~~~~~~~~~~~~~
# |            43: } 
# | next:62'0      ~~
# |            44:  
# | next:62'0      ~
# |            45: define double @fdiv_cos_sin_reassoc(double %a) { 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:78'0                                          X~~~~~~~~~~~~ error: no 
match found
# |            46:  %sincos = call reassoc { double, double } 
@llvm.sincos.f64(double %a) 
# | next:78'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:78'1                    ?                                              
           possible intended match
# |            47:  %sin = extractvalue { double, double } %sincos, 0 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            48:  %cos = extractvalue { double, double } %sincos, 1 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            49:  %div = fdiv reassoc double %cos, %sin 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            50:  ret double %div 
# | next:78'0      ~~~~~~~~~~~~~~~~~
# |            51: } 
# | next:78'0      ~~
# |            52:  
# | next:78'0      ~
# |            53: define half @fdiv_cosf16_sinf16_reassoc(half %a) { 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:92'0                                              X~~~~~~~~~~ error: 
no match found
# |            54:  %sincos = call reassoc { half, half } @llvm.sincos.f16(half 
%a) 
# | next:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:92'1                    ?                                              
     possible intended match
# |            55:  %sin = extractvalue { half, half } %sincos, 0 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            56:  %cos = extractvalue { half, half } %sincos, 1 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            57:  %div = fdiv reassoc half %cos, %sin 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            58:  ret half %div 
# | next:92'0      ~~~~~~~~~~~~~~~
# |            59: } 
# | next:92'0      ~~
# |            60:  
# | next:92'0      ~
# |            61: define float @fdiv_cosf_sinf_reassoc(float %a) { 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:106'0                                          X~~~~~~~~~~~ error: no 
match found
# |            62:  %sincos = call reassoc { float, float } 
@llvm.sincos.f32(float %a) 
# | next:106'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:106'1                   ?                                              
        possible intended match
# |            63:  %sin = extractvalue { float, float } %sincos, 0 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            64:  %cos = extractvalue { float, float } %sincos, 1 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            65:  %div = fdiv reassoc float %cos, %sin 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            66:  ret float %div 
# | next:106'0     ~~~~~~~~~~~~~~~~
# |            67: } 
# | next:106'0     ~~
# |            68:  
# | next:106'0     ~
# |            69: define fp128 @fdiv_cosfp128_sinfp128_reassoc(fp128 %a) { 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:120'0                                                  X~~~~~~~~~~~ 
error: no match found
# |            70:  %sincos = call reassoc { fp128, fp128 } 
@llvm.sincos.f128(fp128 %a) 
# | next:120'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:120'1                   ?                                              
         possible intended match
# |            71:  %sin = extractvalue { fp128, fp128 } %sincos, 0 
# | next:120'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            72:  %cos = extractvalue { fp128, fp128 } %sincos, 1 
# | next:120'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            73:  %div = fdiv reassoc fp128 %cos, %sin 
# | next:120'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            74:  ret fp128 %div 
# | next:120'0     ~~~~~~~~~~~~~~~~
# |            75: } 
# | next:120'0     ~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.Transforms/InstCombine/fdiv-sin-cos.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\opt.exe -S -passes=instcombine < 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\opt.exe' -S 
-passes=instcombine
# 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\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll:62:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { double, double } 
@llvm.sincos.f64(double [[A:%.*]])
# |               ^
# | <stdin>:36:51: note: scanning from here
# | define double @fdiv_sin_cos_reassoc_multiple_uses(double %a) {
# |                                                   ^
# | <stdin>:37:15: note: possible intended match here
# |  %sincos = call reassoc { double, double } @llvm.sincos.f64(double %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll:78:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { double, double } 
@llvm.sincos.f64(double [[A:%.*]])
# |               ^
# | <stdin>:45:37: note: scanning from here
# | define double @fdiv_sin_cos_reassoc(double %a) {
# |                                     ^
# | <stdin>:46:15: note: possible intended match here
# |  %sincos = call reassoc { double, double } @llvm.sincos.f64(double %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll:92:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { float, float } @llvm.sincos.f32(float 
[[A:%.*]])
# |               ^
# | <stdin>:53:38: note: scanning from here
# | define float @fdiv_sinf_cosf_reassoc(float %a) {
# |                                      ^
# | <stdin>:54:15: note: possible intended match here
# |  %sincos = call reassoc { float, float } @llvm.sincos.f32(float %a)
# |               ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll:106:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SINCOS:%.*]] = call { fp128, fp128 } 
@llvm.sincos.f128(fp128 [[A:%.*]])
# |               ^
# | <stdin>:61:46: note: scanning from here
# | define fp128 @fdiv_sinfp128_cosfp128_reassoc(fp128 %a) {
# |                                              ^
# | <stdin>:62:15: note: possible intended match here
# |  %sincos = call reassoc { fp128, fp128 } @llvm.sincos.f128(fp128 %a)
# |               ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\fdiv-sin-cos.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            31:  %cos = extractvalue { double, double } %sincos, 1 
# |            32:  %div = fdiv reassoc double %sin, %cos 
# |            33:  ret double %div 
# |            34: } 
# |            35:  
# |            36: define double @fdiv_sin_cos_reassoc_multiple_uses(double %a) 
{ 
# | next:62'0                                                        
X~~~~~~~~~~~~ error: no match found
# |            37:  %sincos = call reassoc { double, double } 
@llvm.sincos.f64(double %a) 
# | next:62'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:62'1                    ?                                              
           possible intended match
# |            38:  %sin = extractvalue { double, double } %sincos, 0 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            39:  %cos = extractvalue { double, double } %sincos, 1 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            40:  %div = fdiv reassoc double %sin, %cos 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            41:  call void @use(double %cos) 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            42:  ret double %div 
# | next:62'0      ~~~~~~~~~~~~~~~~~
# |            43: } 
# | next:62'0      ~~
# |            44:  
# | next:62'0      ~
# |            45: define double @fdiv_sin_cos_reassoc(double %a) { 
# | next:62'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:78'0                                          X~~~~~~~~~~~~ error: no 
match found
# |            46:  %sincos = call reassoc { double, double } 
@llvm.sincos.f64(double %a) 
# | next:78'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:78'1                    ?                                              
           possible intended match
# |            47:  %sin = extractvalue { double, double } %sincos, 0 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            48:  %cos = extractvalue { double, double } %sincos, 1 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            49:  %div = fdiv reassoc double %sin, %cos 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            50:  ret double %div 
# | next:78'0      ~~~~~~~~~~~~~~~~~
# |            51: } 
# | next:78'0      ~~
# |            52:  
# | next:78'0      ~
# |            53: define float @fdiv_sinf_cosf_reassoc(float %a) { 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:92'0                                           X~~~~~~~~~~~ error: no 
match found
# |            54:  %sincos = call reassoc { float, float } 
@llvm.sincos.f32(float %a) 
# | next:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:92'1                    ?                                              
        possible intended match
# |            55:  %sin = extractvalue { float, float } %sincos, 0 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            56:  %cos = extractvalue { float, float } %sincos, 1 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            57:  %div = fdiv reassoc float %sin, %cos 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            58:  ret float %div 
# | next:92'0      ~~~~~~~~~~~~~~~~
# |            59: } 
# | next:92'0      ~~
# |            60:  
# | next:92'0      ~
# |            61: define fp128 @fdiv_sinfp128_cosfp128_reassoc(fp128 %a) { 
# | next:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:106'0                                                  X~~~~~~~~~~~ 
error: no match found
# |            62:  %sincos = call reassoc { fp128, fp128 } 
@llvm.sincos.f128(fp128 %a) 
# | next:106'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:106'1                   ?                                              
         possible intended match
# |            63:  %sin = extractvalue { fp128, fp128 } %sincos, 0 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            64:  %cos = extractvalue { fp128, fp128 } %sincos, 1 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            65:  %div = fdiv reassoc fp128 %sin, %cos 
# | next:106'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            66:  ret fp128 %div 
# | next:106'0     ~~~~~~~~~~~~~~~~
# |            67: } 
# | next:106'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/184760
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to