github-actions[bot] wrote:

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

* 128975 tests passed
* 2842 tests skipped
* 1 test failed

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

### LLVM
<details>
<summary>LLVM.Transforms/InstCombine/simplify-demanded-fpclass-log.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\simplify-demanded-fpclass-log.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\simplify-demanded-fpclass-log.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\simplify-demanded-fpclass-log.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\simplify-demanded-fpclass-log.ll:19:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[RESULT:%.*]] = call float @llvm.log.f32(float [[UNKNOWN]])
# |               ^
# | <stdin>:9:89: note: scanning from here
# | define nofpclass(nan inf sub norm) float 
@ret_nofpclass_only_zero__log(float %unknown) {
# |                                                                             
            ^
# | <stdin>:9:89: note: with "UNKNOWN" equal to "%unknown"
# | define nofpclass(nan inf sub norm) float 
@ret_nofpclass_only_zero__log(float %unknown) {
# |                                                                             
            ^
# | <stdin>:13:28: note: possible intended match here
# | define nofpclass(nan inf nzero sub norm) float 
@ret_nofpclass_only_pzero__log(float %unknown) {
# |                            ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\simplify-demanded-fpclass-log.ll:60:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: ret float -0.000000e+00
# |               ^
# | <stdin>:25:96: note: scanning from here
# | define nofpclass(nan inf pzero sub norm) float 
@ret_nofpclass_only_nzero__log(float %unknown) {
# |                                                                             
                   ^
# | <stdin>:26:2: note: possible intended match here
# |  ret float poison
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\simplify-demanded-fpclass-log.ll:90:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[SELECT:%.*]] = select i1 [[COND]], float 0.000000e+00, 
float [[X]]
# |               ^
# | <stdin>:39:75: note: scanning from here
# | define nofpclass(ninf) float @ret_nofpclass_ninf_log(i1 %cond, float %x) {
# |                                                                           ^
# | <stdin>:39:75: note: with "COND" equal to "%cond"
# | define nofpclass(ninf) float @ret_nofpclass_ninf_log(i1 %cond, float %x) {
# |                                                                           ^
# | <stdin>:39:75: note: with "X" equal to "%x"
# | define nofpclass(ninf) float @ret_nofpclass_ninf_log(i1 %cond, float %x) {
# |                                                                           ^
# | <stdin>:40:2: note: possible intended match here
# |  %1 = call float @llvm.log.f32(float %x)
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\Transforms\InstCombine\simplify-demanded-fpclass-log.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1: ; ModuleID = '<stdin>' 
# |            2: source_filename = "<stdin>" 
# |            3:  
# |            4: define nofpclass(inf zero sub norm) float 
@ret_nofpclass_only_nan__log(float %unknown) { 
# |            5:  %result = call float @llvm.log.f32(float %unknown) 
# |            6:  ret float %result 
# |            7: } 
# |            8:  
# |            9: define nofpclass(nan inf sub norm) float 
@ret_nofpclass_only_zero__log(float %unknown) { 
# | next:19'0                                                                   
                          X error: no match found
# | next:19'1                                                                   
                            with "UNKNOWN" equal to "%unknown"
# |           10:  ret float 0.000000e+00 
# | next:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           11: } 
# | next:19'0     ~~
# |           12:  
# | next:19'0     ~
# |           13: define nofpclass(nan inf nzero sub norm) float 
@ret_nofpclass_only_pzero__log(float %unknown) { 
# | next:19'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:19'2                                ?                                  
                                   possible intended match
# |           14:  ret float 0.000000e+00 
# |           15: } 
# |           16:  
# |           17: define nofpclass(nan ninf zero sub norm) float 
@ret_nofpclass_only_pinf__log(float %unknown) { 
# |           18:  ret float 0x7FF0000000000000 
# |           19: } 
# |           20:  
# |           21: define nofpclass(nan pinf zero sub norm) float 
@ret_nofpclass_only_ninf__log(float %unknown) { 
# |           22:  ret float 0xFFF0000000000000 
# |           23: } 
# |           24:  
# |           25: define nofpclass(nan inf pzero sub norm) float 
@ret_nofpclass_only_nzero__log(float %unknown) { 
# | next:60'0                                                                   
                                 X error: no match found
# |           26:  ret float poison 
# | next:60'0     ~~~~~~~~~~~~~~~~~~
# | next:60'1      ?                 possible intended match
# |           27: } 
# | next:60'0     ~~
# |           28:  
# | next:60'0     ~
# |           29: define nofpclass(nan zero sub norm) float 
@ret_nofpclass_only_inf__log(float %unknown) { 
# | next:60'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           30:  %result = call float @llvm.log.f32(float %unknown) 
# |           31:  ret float %result 
# |           32: } 
# |           33:  
# |           34: define nofpclass(zero sub norm) float 
@ret_nofpclass_only_inf_nan__log(float %unknown) { 
# |           35:  %result = call float @llvm.log.f32(float %unknown) 
# |           36:  ret float %result 
# |           37: } 
# |           38:  
# |           39: define nofpclass(ninf) float @ret_nofpclass_ninf_log(i1 
%cond, float %x) { 
# | next:90'0                                                                   
            X error: no match found
# | next:90'1                                                                   
              with "COND" equal to "%cond"
# | next:90'2                                                                   
              with "X" equal to "%x"
# |           40:  %1 = call float @llvm.log.f32(float %x) 
# | next:90'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:90'3      ?                                        possible intended 
match
# |           41:  ret float %1 
# | next:90'0     ~~~~~~~~~~~~~~
# |           42: } 
# | next:90'0     ~~
# |           43:  
# | next:90'0     ~
# |           44: define nofpclass(pinf) float 
@ret_nofpclass_pinf_log_select_inf_or_unknown(i1 %cond, float %unknown) { 
# | next:90'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           45:  %select = select i1 %cond, float 0x7FF0000000000000, float 
%unknown 
# |            .
# |            .
# |            .
# | >>>>>>
# `-----------------------------
# 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/173880
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to