github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 86260 tests passed
* 755 tests skipped
* 2 tests failed

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

### Clang
<details>
<summary>Clang.CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c</summary>

```
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/22/include
 -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512vp2intersect 
-target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 -Wall -Werror
# 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/22/include
 -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512vp2intersect 
-target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 -Wall -Werror
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
# .---command stderr------------
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c:54:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[SHUF1:.*]] = cir.vec.shuffle(%[[VAL1]], %[[ZERO1]] : 
!cir.vector<4 x !cir.bool>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, 
#cir.int<2> : !s32i, #cir.int<3> : !s32i, #cir.int<4> : !s32i, #cir.int<5> : 
!s32i, #cir.int<6> : !s32i, #cir.int<7> : !s32i] : !cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:159:56:
 note: scanning from here
# |  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc48)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:159:56:
 note: with "VAL1" equal to "9"
# |  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc48)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:159:56:
 note: with "ZERO1" equal to "10"
# |  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc48)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c:92:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[SHUF1:.*]] = cir.vec.shuffle(%[[VAL1]], %[[ZERO1]] : 
!cir.vector<4 x !cir.bool>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, 
#cir.int<2> : !s32i, #cir.int<3> : !s32i, #cir.int<4> : !s32i, #cir.int<5> : 
!s32i, #cir.int<6> : !s32i, #cir.int<7> : !s32i] : !cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:203:56:
 note: scanning from here
# |  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc80)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:203:56:
 note: with "VAL1" equal to "11"
# |  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc80)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:203:56:
 note: with "ZERO1" equal to "12"
# |  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc80)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c:130:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[SHUF1:.*]] = cir.vec.shuffle(%[[VAL1]], %[[ZERO1]] : 
!cir.vector<2 x !cir.bool>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, 
#cir.int<2> : !s32i, #cir.int<3> : !s32i, #cir.int<2> : !s32i, #cir.int<3> : 
!s32i, #cir.int<2> : !s32i, #cir.int<3> : !s32i] : !cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:245:56:
 note: scanning from here
# |  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> loc(#loc112)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:245:56:
 note: with "VAL1" equal to "9"
# |  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> loc(#loc112)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:245:56:
 note: with "ZERO1" equal to "10"
# |  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> loc(#loc112)
# |                                                        ^
# | 
# | Input file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
# | Check file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            154:  %5 = cir.load align(32) %1 : !cir.ptr<!cir.vector<4 x 
!s64i>>, !cir.vector<4 x !s64i> loc(#loc45) 
# |            155:  %6 = cir.load align(8) %2 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc46) 
# |            156:  %7 = cir.load align(8) %3 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc47) 
# |            157:  %8 = cir.call_llvm_intrinsic 
"x86.avx512.vp2intersect.q.256" %4, %5 : (!cir.vector<4 x !s64i>, !cir.vector<4 
x !s64i>) -> !rec_anon_struct1 loc(#loc48) 
# |            158:  %9 = cir.extract_member %8[0] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc48) 
# |            159:  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc48) 
# | check:54'0                                                             
X~~~~~~~~~~~~ error: no match found
# | check:54'1                                                                  
         with "VAL1" equal to "9"
# | check:54'2                                                                  
         with "ZERO1" equal to "10"
# |            160:  %11 = cir.vec.shuffle(%9, %10 : !cir.vector<4 x 
!cir.bool>) [#cir.int<0> : !s64i, #cir.int<1> : !s64i, #cir.int<2> : !s64i, 
#cir.int<3> : !s64i, #cir.int<4> : !s64i, #cir.int<5> : !s64i, #cir.int<6> : 
!s64i, #cir.int<7> : !s64i] : !cir.vector<8 x !cir.bool> loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            161:  %12 = cir.cast bitcast %11 : !cir.vector<8 x !cir.bool> -> 
!u8i loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            162:  cir.store align(1) %12, %6 : !u8i, !cir.ptr<!u8i> 
loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            163:  %13 = cir.extract_member %8[1] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            164:  %14 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            198:  %7 = cir.cast bitcast %6 : !cir.vector<2 x !s64i> -> 
!cir.vector<4 x !s32i> loc(#loc77) 
# |            199:  %8 = cir.load align(8) %2 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc78) 
# |            200:  %9 = cir.load align(8) %3 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc79) 
# |            201:  %10 = cir.call_llvm_intrinsic 
"x86.avx512.vp2intersect.d.128" %5, %7 : (!cir.vector<4 x !s32i>, !cir.vector<4 
x !s32i>) -> !rec_anon_struct1 loc(#loc80) 
# |            202:  %11 = cir.extract_member %10[0] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc80) 
# |            203:  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc80) 
# | check:92'0                                                             
X~~~~~~~~~~~~ error: no match found
# | check:92'1                                                                  
         with "VAL1" equal to "11"
# | check:92'2                                                                  
         with "ZERO1" equal to "12"
# |            204:  %13 = cir.vec.shuffle(%11, %12 : !cir.vector<4 x 
!cir.bool>) [#cir.int<0> : !s64i, #cir.int<1> : !s64i, #cir.int<2> : !s64i, 
#cir.int<3> : !s64i, #cir.int<4> : !s64i, #cir.int<5> : !s64i, #cir.int<6> : 
!s64i, #cir.int<7> : !s64i] : !cir.vector<8 x !cir.bool> loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            205:  %14 = cir.cast bitcast %13 : !cir.vector<8 x !cir.bool> -> 
!u8i loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            206:  cir.store align(1) %14, %8 : !u8i, !cir.ptr<!u8i> 
loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            207:  %15 = cir.extract_member %10[1] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            208:  %16 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            240:  %5 = cir.load align(16) %1 : !cir.ptr<!cir.vector<2 x 
!s64i>>, !cir.vector<2 x !s64i> loc(#loc109) 
# |            241:  %6 = cir.load align(8) %2 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc110) 
# |            242:  %7 = cir.load align(8) %3 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc111) 
# |            243:  %8 = cir.call_llvm_intrinsic 
"x86.avx512.vp2intersect.q.128" %4, %5 : (!cir.vector<2 x !s64i>, !cir.vector<2 
x !s64i>) -> !rec_anon_struct2 loc(#loc112) 
# |            244:  %9 = cir.extract_member %8[0] : !rec_anon_struct2 -> 
!cir.vector<2 x !cir.bool> loc(#loc112) 
# |            245:  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> 
loc(#loc112) 
# | check:130'0                                                            
X~~~~~~~~~~~~~ error: no match found
# | check:130'1                                                                 
          with "VAL1" equal to "9"
# | check:130'2                                                                 
          with "ZERO1" equal to "10"
# |            246:  %11 = cir.vec.shuffle(%9, %10 : !cir.vector<2 x 
!cir.bool>) [#cir.int<0> : !s64i, #cir.int<1> : !s64i, #cir.int<2> : !s64i, 
#cir.int<3> : !s64i, #cir.int<2> : !s64i, #cir.int<3> : !s64i, #cir.int<2> : 
!s64i, #cir.int<3> : !s64i] : !cir.vector<8 x !cir.bool> loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            247:  %12 = cir.cast bitcast %11 : !cir.vector<8 x !cir.bool> -> 
!u8i loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            248:  cir.store align(1) %12, %6 : !u8i, !cir.ptr<!u8i> 
loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            249:  %13 = cir.extract_member %8[1] : !rec_anon_struct2 -> 
!cir.vector<2 x !cir.bool> loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            250:  %14 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> 
loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c</summary>

```
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/22/include
 -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512vp2intersect 
-target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 -Wall -Werror
# 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/22/include
 -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512vp2intersect 
-target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 -Wall -Werror
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
# .---command stderr------------
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c:54:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[SHUF1:.*]] = cir.vec.shuffle(%[[VAL1]], %[[ZERO1]] : 
!cir.vector<4 x !cir.bool>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, 
#cir.int<2> : !s32i, #cir.int<3> : !s32i, #cir.int<4> : !s32i, #cir.int<5> : 
!s32i, #cir.int<6> : !s32i, #cir.int<7> : !s32i] : !cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:159:56:
 note: scanning from here
# |  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc48)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:159:56:
 note: with "VAL1" equal to "9"
# |  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc48)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:159:56:
 note: with "ZERO1" equal to "10"
# |  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc48)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c:92:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[SHUF1:.*]] = cir.vec.shuffle(%[[VAL1]], %[[ZERO1]] : 
!cir.vector<4 x !cir.bool>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, 
#cir.int<2> : !s32i, #cir.int<3> : !s32i, #cir.int<4> : !s32i, #cir.int<5> : 
!s32i, #cir.int<6> : !s32i, #cir.int<7> : !s32i] : !cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:203:56:
 note: scanning from here
# |  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc80)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:203:56:
 note: with "VAL1" equal to "11"
# |  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc80)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:203:56:
 note: with "ZERO1" equal to "12"
# |  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> loc(#loc80)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c:130:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[SHUF1:.*]] = cir.vec.shuffle(%[[VAL1]], %[[ZERO1]] : 
!cir.vector<2 x !cir.bool>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, 
#cir.int<2> : !s32i, #cir.int<3> : !s32i, #cir.int<2> : !s32i, #cir.int<3> : 
!s32i, #cir.int<2> : !s32i, #cir.int<3> : !s32i] : !cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:245:56:
 note: scanning from here
# |  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> loc(#loc112)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:245:56:
 note: with "VAL1" equal to "9"
# |  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> loc(#loc112)
# |                                                        ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir:245:56:
 note: with "ZERO1" equal to "10"
# |  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> loc(#loc112)
# |                                                        ^
# | 
# | Input file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512vlvp2intersect-builtins.c.tmp.cir
# | Check file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512vlvp2intersect-builtins.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            154:  %5 = cir.load align(32) %1 : !cir.ptr<!cir.vector<4 x 
!s64i>>, !cir.vector<4 x !s64i> loc(#loc45) 
# |            155:  %6 = cir.load align(8) %2 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc46) 
# |            156:  %7 = cir.load align(8) %3 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc47) 
# |            157:  %8 = cir.call_llvm_intrinsic 
"x86.avx512.vp2intersect.q.256" %4, %5 : (!cir.vector<4 x !s64i>, !cir.vector<4 
x !s64i>) -> !rec_anon_struct1 loc(#loc48) 
# |            158:  %9 = cir.extract_member %8[0] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc48) 
# |            159:  %10 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc48) 
# | check:54'0                                                             
X~~~~~~~~~~~~ error: no match found
# | check:54'1                                                                  
         with "VAL1" equal to "9"
# | check:54'2                                                                  
         with "ZERO1" equal to "10"
# |            160:  %11 = cir.vec.shuffle(%9, %10 : !cir.vector<4 x 
!cir.bool>) [#cir.int<0> : !s64i, #cir.int<1> : !s64i, #cir.int<2> : !s64i, 
#cir.int<3> : !s64i, #cir.int<4> : !s64i, #cir.int<5> : !s64i, #cir.int<6> : 
!s64i, #cir.int<7> : !s64i] : !cir.vector<8 x !cir.bool> loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            161:  %12 = cir.cast bitcast %11 : !cir.vector<8 x !cir.bool> -> 
!u8i loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            162:  cir.store align(1) %12, %6 : !u8i, !cir.ptr<!u8i> 
loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            163:  %13 = cir.extract_member %8[1] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            164:  %14 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc48) 
# | check:54'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            198:  %7 = cir.cast bitcast %6 : !cir.vector<2 x !s64i> -> 
!cir.vector<4 x !s32i> loc(#loc77) 
# |            199:  %8 = cir.load align(8) %2 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc78) 
# |            200:  %9 = cir.load align(8) %3 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc79) 
# |            201:  %10 = cir.call_llvm_intrinsic 
"x86.avx512.vp2intersect.d.128" %5, %7 : (!cir.vector<4 x !s32i>, !cir.vector<4 
x !s32i>) -> !rec_anon_struct1 loc(#loc80) 
# |            202:  %11 = cir.extract_member %10[0] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc80) 
# |            203:  %12 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc80) 
# | check:92'0                                                             
X~~~~~~~~~~~~ error: no match found
# | check:92'1                                                                  
         with "VAL1" equal to "11"
# | check:92'2                                                                  
         with "ZERO1" equal to "12"
# |            204:  %13 = cir.vec.shuffle(%11, %12 : !cir.vector<4 x 
!cir.bool>) [#cir.int<0> : !s64i, #cir.int<1> : !s64i, #cir.int<2> : !s64i, 
#cir.int<3> : !s64i, #cir.int<4> : !s64i, #cir.int<5> : !s64i, #cir.int<6> : 
!s64i, #cir.int<7> : !s64i] : !cir.vector<8 x !cir.bool> loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            205:  %14 = cir.cast bitcast %13 : !cir.vector<8 x !cir.bool> -> 
!u8i loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            206:  cir.store align(1) %14, %8 : !u8i, !cir.ptr<!u8i> 
loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            207:  %15 = cir.extract_member %10[1] : !rec_anon_struct1 -> 
!cir.vector<4 x !cir.bool> loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            208:  %16 = cir.const #cir.zero : !cir.vector<4 x !cir.bool> 
loc(#loc80) 
# | check:92'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            240:  %5 = cir.load align(16) %1 : !cir.ptr<!cir.vector<2 x 
!s64i>>, !cir.vector<2 x !s64i> loc(#loc109) 
# |            241:  %6 = cir.load align(8) %2 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc110) 
# |            242:  %7 = cir.load align(8) %3 : !cir.ptr<!cir.ptr<!u8i>>, 
!cir.ptr<!u8i> loc(#loc111) 
# |            243:  %8 = cir.call_llvm_intrinsic 
"x86.avx512.vp2intersect.q.128" %4, %5 : (!cir.vector<2 x !s64i>, !cir.vector<2 
x !s64i>) -> !rec_anon_struct2 loc(#loc112) 
# |            244:  %9 = cir.extract_member %8[0] : !rec_anon_struct2 -> 
!cir.vector<2 x !cir.bool> loc(#loc112) 
# |            245:  %10 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> 
loc(#loc112) 
# | check:130'0                                                            
X~~~~~~~~~~~~~ error: no match found
# | check:130'1                                                                 
          with "VAL1" equal to "9"
# | check:130'2                                                                 
          with "ZERO1" equal to "10"
# |            246:  %11 = cir.vec.shuffle(%9, %10 : !cir.vector<2 x 
!cir.bool>) [#cir.int<0> : !s64i, #cir.int<1> : !s64i, #cir.int<2> : !s64i, 
#cir.int<3> : !s64i, #cir.int<2> : !s64i, #cir.int<3> : !s64i, #cir.int<2> : 
!s64i, #cir.int<3> : !s64i] : !cir.vector<8 x !cir.bool> loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            247:  %12 = cir.cast bitcast %11 : !cir.vector<8 x !cir.bool> -> 
!u8i loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            248:  cir.store align(1) %12, %6 : !u8i, !cir.ptr<!u8i> 
loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            249:  %13 = cir.extract_member %8[1] : !rec_anon_struct2 -> 
!cir.vector<2 x !cir.bool> loc(#loc112) 
# | check:130'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            250:  %14 = cir.const #cir.zero : !cir.vector<2 x !cir.bool> 
loc(#loc112) 
# | check:130'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/172554
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to