github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 86121 tests passed
* 753 tests skipped
* 2 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CIR/CodeGenBuiltins/X86/avx512f16c-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 -flax-vector-conversions=none -ffreestanding
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
-triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
-Wall -Werror -Wsign-conversion
# 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 -flax-vector-conversions=none -ffreestanding
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
-triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
-Wall -Werror -Wsign-conversion
# 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/avx512f16c-builtins.c.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-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/avx512f16c-builtins.c.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:15:10:
error: CIR: expected string not found in input
# | // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
note: scanning from here
# | %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc13)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
note: with "FLOAT_EXT" equal to "11"
# | %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc13)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:88:90:
note: possible intended match here
# | %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x !cir.int<s, 1>>,
!cir.vector<4 x !cir.float> loc(#loc13)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:43:10:
error: CIR: expected string not found in input
# | // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
note: scanning from here
# | %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x
!cir.float> loc(#loc25)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
note: with "FLOAT_EXT" equal to "9"
# | %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x
!cir.float> loc(#loc25)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:108:89:
note: possible intended match here
# | %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x !cir.int<s, 1>>,
!cir.vector<8 x !cir.float> loc(#loc28)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:69:10:
error: CIR: expected string not found in input
# | // CIR: %[[MASK:.*]] = cir.cast bitcast %{{.*}} : !u16i -> !cir.vector<16
x !cir.bool>
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:127:89:
note: scanning from here
# | %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> -> !cir.vector<16
x !cir.float> loc(#loc40)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:128:2:
note: possible intended match here
# | %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x !cir.int<s, 1>>
loc(#loc42)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:100:10:
error: CIR: expected string not found in input
# | // CIR: %[[BOOL_VEC:.*]] = cir.cast bitcast %[[MASK_VAL]] : !u8i ->
!cir.vector<8 x !cir.bool>
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
note: scanning from here
# | %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc64)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
note: with "MASK_VAL" equal to "6"
# | %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc64)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:158:2:
note: possible intended match here
# | %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x !cir.int<s, 1>>
loc(#loc63)
# | ^
# |
# | Input file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 80: %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x
!cir.float>>, !cir.vector<4 x !cir.float> loc(#loc11)
# | 81: %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i
loc(#loc12)
# | 82: %8 = cir.const #cir.poison : !cir.vector<8 x !s16i>
loc(#loc13)
# | 83: %9 = cir.vec.shuffle(%5, %8 : !cir.vector<8 x !s16i>)
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> :
!s32i] : !cir.vector<4 x !s16i> loc(#loc13)
# | 84: %10 = cir.cast bitcast %9 : !cir.vector<4 x !s16i> ->
!cir.vector<4 x !cir.f16> loc(#loc13)
# | 85: %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> ->
!cir.vector<4 x !cir.float> loc(#loc13)
# | check:15'0
X~~~~~~~~~~~~ error: no match found
# | check:15'1
with "FLOAT_EXT" equal to "11"
# | 86: %12 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x
!cir.int<s, 1>> loc(#loc12)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 87: %13 = cir.vec.shuffle(%12, %12 : !cir.vector<8 x
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> :
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc13)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 88: %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc13)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:15'2
? possible intended match
# | 89: cir.store %14, %3 : !cir.vector<4 x !cir.float>,
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc148)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 90: %15 = cir.load %3 : !cir.ptr<!cir.vector<4 x !cir.float>>,
!cir.vector<4 x !cir.float> loc(#loc148)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 91: cir.return %15 : !cir.vector<4 x !cir.float> loc(#loc148)
# | check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 92: } loc(#loc144)
# | check:15'0 ~~~~~~~~~~~~~~~~
# | 93: cir.func no_inline dso_local
@test_vcvtph2ps256_mask(%arg0: !cir.vector<2 x !s64i> loc(fused[#loc18,
#loc19]), %arg1: !cir.vector<8 x !cir.float> loc(fused[#loc20, #loc21]), %arg2:
!u8i loc(fused[#loc22, #loc23])) -> !cir.vector<8 x !cir.float> {
# | check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 101: %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<2 x
!s64i>>, !cir.vector<2 x !s64i> loc(#loc25)
# | 102: %5 = cir.cast bitcast %4 : !cir.vector<2 x !s64i> ->
!cir.vector<8 x !s16i> loc(#loc25)
# | 103: %6 = cir.load align(32) %1 : !cir.ptr<!cir.vector<8 x
!cir.float>>, !cir.vector<8 x !cir.float> loc(#loc26)
# | 104: %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i
loc(#loc27)
# | 105: %8 = cir.cast bitcast %5 : !cir.vector<8 x !s16i> ->
!cir.vector<8 x !cir.f16> loc(#loc25)
# | 106: %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> ->
!cir.vector<8 x !cir.float> loc(#loc25)
# | check:43'0
X~~~~~~~~~~~~ error: no match found
# | check:43'1
with "FLOAT_EXT" equal to "9"
# | 107: %10 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x
!cir.int<s, 1>> loc(#loc27)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 108: %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x
!cir.int<s, 1>>, !cir.vector<8 x !cir.float> loc(#loc28)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:43'2
? possible intended match
# | 109: cir.store %11, %3 : !cir.vector<8 x !cir.float>,
!cir.ptr<!cir.vector<8 x !cir.float>> loc(#loc153)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: %12 = cir.load %3 : !cir.ptr<!cir.vector<8 x !cir.float>>,
!cir.vector<8 x !cir.float> loc(#loc153)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 111: cir.return %12 : !cir.vector<8 x !cir.float> loc(#loc153)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 112: } loc(#loc149)
# | check:43'0 ~~~~~~~~~~~~~~~~
# | 113: cir.func no_inline dso_local
@test_vcvtph2ps512_mask(%arg0: !cir.vector<4 x !s64i> loc(fused[#loc33,
#loc34]), %arg1: !cir.vector<16 x !cir.float> loc(fused[#loc35, #loc36]),
%arg2: !u16i loc(fused[#loc37, #loc38])) -> !cir.vector<16 x !cir.float> {
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 122: %5 = cir.cast bitcast %4 : !cir.vector<4 x !s64i> ->
!cir.vector<16 x !s16i> loc(#loc40)
# | 123: %6 = cir.load align(64) %1 : !cir.ptr<!cir.vector<16 x
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc41)
# | 124: %7 = cir.load align(2) %2 : !cir.ptr<!u16i>, !u16i
loc(#loc42)
# | 125: %8 = cir.const #cir.int<4> : !s32i loc(#loc43)
# | 126: %9 = cir.cast bitcast %5 : !cir.vector<16 x !s16i> ->
!cir.vector<16 x !cir.f16> loc(#loc40)
# | 127: %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> ->
!cir.vector<16 x !cir.float> loc(#loc40)
# | check:69'0
X~~~~~~~~~~~~ error: no match found
# | 128: %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x
!cir.int<s, 1>> loc(#loc42)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:69'1 ?
possible intended match
# | 129: %12 = cir.vec.ternary(%11, %10, %6) : !cir.vector<16 x
!cir.int<s, 1>>, !cir.vector<16 x !cir.float> loc(#loc44)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 130: cir.store %12, %3 : !cir.vector<16 x !cir.float>,
!cir.ptr<!cir.vector<16 x !cir.float>> loc(#loc158)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 131: %13 = cir.load %3 : !cir.ptr<!cir.vector<16 x
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc158)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 132: cir.return %13 : !cir.vector<16 x !cir.float> loc(#loc158)
# | check:69'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 133: } loc(#loc154)
# | check:69'0 ~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 152: %5 = cir.call @_mm_setzero_ps() : () -> !cir.vector<4 x
!cir.float> loc(#loc62)
# | 153: %6 = cir.load align(1) %0 : !cir.ptr<!u8i>, !u8i
loc(#loc63)
# | 154: %7 = cir.const #cir.poison : !cir.vector<8 x !s16i>
loc(#loc64)
# | 155: %8 = cir.vec.shuffle(%4, %7 : !cir.vector<8 x !s16i>)
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> :
!s32i] : !cir.vector<4 x !s16i> loc(#loc64)
# | 156: %9 = cir.cast bitcast %8 : !cir.vector<4 x !s16i> ->
!cir.vector<4 x !cir.f16> loc(#loc64)
# | 157: %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> ->
!cir.vector<4 x !cir.float> loc(#loc64)
# | check:100'0
X~~~~~~~~~~~~ error: no match found
# | check:100'1
with "MASK_VAL" equal to "6"
# | 158: %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x
!cir.int<s, 1>> loc(#loc63)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:100'2 ?
possible intended match
# | 159: %12 = cir.vec.shuffle(%11, %11 : !cir.vector<8 x
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> :
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc64)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 160: %13 = cir.vec.ternary(%12, %10, %5) : !cir.vector<4 x
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc64)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 161: cir.store %13, %2 : !cir.vector<4 x !cir.float>,
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc166)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 162: %14 = cir.load %2 : !cir.ptr<!cir.vector<4 x !cir.float>>,
!cir.vector<4 x !cir.float> loc(#loc166)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 163: cir.return %14 : !cir.vector<4 x !cir.float> loc(#loc166)
# | check:100'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.CIR/CodeGenBuiltins/X86/avx512f16c-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 -flax-vector-conversions=none -ffreestanding
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
-triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
-Wall -Werror -Wsign-conversion
# 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 -flax-vector-conversions=none -ffreestanding
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
-triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
-Wall -Werror -Wsign-conversion
# 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/avx512f16c-builtins.c.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-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/avx512f16c-builtins.c.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:15:10:
error: CIR: expected string not found in input
# | // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
note: scanning from here
# | %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc13)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
note: with "FLOAT_EXT" equal to "11"
# | %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc13)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:88:90:
note: possible intended match here
# | %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x !cir.int<s, 1>>,
!cir.vector<4 x !cir.float> loc(#loc13)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:43:10:
error: CIR: expected string not found in input
# | // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
note: scanning from here
# | %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x
!cir.float> loc(#loc25)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
note: with "FLOAT_EXT" equal to "9"
# | %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x
!cir.float> loc(#loc25)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:108:89:
note: possible intended match here
# | %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x !cir.int<s, 1>>,
!cir.vector<8 x !cir.float> loc(#loc28)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:69:10:
error: CIR: expected string not found in input
# | // CIR: %[[MASK:.*]] = cir.cast bitcast %{{.*}} : !u16i -> !cir.vector<16
x !cir.bool>
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:127:89:
note: scanning from here
# | %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> -> !cir.vector<16
x !cir.float> loc(#loc40)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:128:2:
note: possible intended match here
# | %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x !cir.int<s, 1>>
loc(#loc42)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:100:10:
error: CIR: expected string not found in input
# | // CIR: %[[BOOL_VEC:.*]] = cir.cast bitcast %[[MASK_VAL]] : !u8i ->
!cir.vector<8 x !cir.bool>
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
note: scanning from here
# | %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc64)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
note: with "MASK_VAL" equal to "6"
# | %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x
!cir.float> loc(#loc64)
# |
^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:158:2:
note: possible intended match here
# | %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x !cir.int<s, 1>>
loc(#loc63)
# | ^
# |
# | Input file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 80: %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x
!cir.float>>, !cir.vector<4 x !cir.float> loc(#loc11)
# | 81: %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i
loc(#loc12)
# | 82: %8 = cir.const #cir.poison : !cir.vector<8 x !s16i>
loc(#loc13)
# | 83: %9 = cir.vec.shuffle(%5, %8 : !cir.vector<8 x !s16i>)
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> :
!s32i] : !cir.vector<4 x !s16i> loc(#loc13)
# | 84: %10 = cir.cast bitcast %9 : !cir.vector<4 x !s16i> ->
!cir.vector<4 x !cir.f16> loc(#loc13)
# | 85: %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> ->
!cir.vector<4 x !cir.float> loc(#loc13)
# | check:15'0
X~~~~~~~~~~~~ error: no match found
# | check:15'1
with "FLOAT_EXT" equal to "11"
# | 86: %12 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x
!cir.int<s, 1>> loc(#loc12)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 87: %13 = cir.vec.shuffle(%12, %12 : !cir.vector<8 x
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> :
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc13)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 88: %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc13)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:15'2
? possible intended match
# | 89: cir.store %14, %3 : !cir.vector<4 x !cir.float>,
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc148)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 90: %15 = cir.load %3 : !cir.ptr<!cir.vector<4 x !cir.float>>,
!cir.vector<4 x !cir.float> loc(#loc148)
# | check:15'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 91: cir.return %15 : !cir.vector<4 x !cir.float> loc(#loc148)
# | check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 92: } loc(#loc144)
# | check:15'0 ~~~~~~~~~~~~~~~~
# | 93: cir.func no_inline dso_local
@test_vcvtph2ps256_mask(%arg0: !cir.vector<2 x !s64i> loc(fused[#loc18,
#loc19]), %arg1: !cir.vector<8 x !cir.float> loc(fused[#loc20, #loc21]), %arg2:
!u8i loc(fused[#loc22, #loc23])) -> !cir.vector<8 x !cir.float> {
# | check:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 101: %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<2 x
!s64i>>, !cir.vector<2 x !s64i> loc(#loc25)
# | 102: %5 = cir.cast bitcast %4 : !cir.vector<2 x !s64i> ->
!cir.vector<8 x !s16i> loc(#loc25)
# | 103: %6 = cir.load align(32) %1 : !cir.ptr<!cir.vector<8 x
!cir.float>>, !cir.vector<8 x !cir.float> loc(#loc26)
# | 104: %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i
loc(#loc27)
# | 105: %8 = cir.cast bitcast %5 : !cir.vector<8 x !s16i> ->
!cir.vector<8 x !cir.f16> loc(#loc25)
# | 106: %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> ->
!cir.vector<8 x !cir.float> loc(#loc25)
# | check:43'0
X~~~~~~~~~~~~ error: no match found
# | check:43'1
with "FLOAT_EXT" equal to "9"
# | 107: %10 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x
!cir.int<s, 1>> loc(#loc27)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 108: %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x
!cir.int<s, 1>>, !cir.vector<8 x !cir.float> loc(#loc28)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:43'2
? possible intended match
# | 109: cir.store %11, %3 : !cir.vector<8 x !cir.float>,
!cir.ptr<!cir.vector<8 x !cir.float>> loc(#loc153)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: %12 = cir.load %3 : !cir.ptr<!cir.vector<8 x !cir.float>>,
!cir.vector<8 x !cir.float> loc(#loc153)
# | check:43'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 111: cir.return %12 : !cir.vector<8 x !cir.float> loc(#loc153)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 112: } loc(#loc149)
# | check:43'0 ~~~~~~~~~~~~~~~~
# | 113: cir.func no_inline dso_local
@test_vcvtph2ps512_mask(%arg0: !cir.vector<4 x !s64i> loc(fused[#loc33,
#loc34]), %arg1: !cir.vector<16 x !cir.float> loc(fused[#loc35, #loc36]),
%arg2: !u16i loc(fused[#loc37, #loc38])) -> !cir.vector<16 x !cir.float> {
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 122: %5 = cir.cast bitcast %4 : !cir.vector<4 x !s64i> ->
!cir.vector<16 x !s16i> loc(#loc40)
# | 123: %6 = cir.load align(64) %1 : !cir.ptr<!cir.vector<16 x
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc41)
# | 124: %7 = cir.load align(2) %2 : !cir.ptr<!u16i>, !u16i
loc(#loc42)
# | 125: %8 = cir.const #cir.int<4> : !s32i loc(#loc43)
# | 126: %9 = cir.cast bitcast %5 : !cir.vector<16 x !s16i> ->
!cir.vector<16 x !cir.f16> loc(#loc40)
# | 127: %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> ->
!cir.vector<16 x !cir.float> loc(#loc40)
# | check:69'0
X~~~~~~~~~~~~ error: no match found
# | 128: %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x
!cir.int<s, 1>> loc(#loc42)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:69'1 ?
possible intended match
# | 129: %12 = cir.vec.ternary(%11, %10, %6) : !cir.vector<16 x
!cir.int<s, 1>>, !cir.vector<16 x !cir.float> loc(#loc44)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 130: cir.store %12, %3 : !cir.vector<16 x !cir.float>,
!cir.ptr<!cir.vector<16 x !cir.float>> loc(#loc158)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 131: %13 = cir.load %3 : !cir.ptr<!cir.vector<16 x
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc158)
# | check:69'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 132: cir.return %13 : !cir.vector<16 x !cir.float> loc(#loc158)
# | check:69'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 133: } loc(#loc154)
# | check:69'0 ~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 152: %5 = cir.call @_mm_setzero_ps() : () -> !cir.vector<4 x
!cir.float> loc(#loc62)
# | 153: %6 = cir.load align(1) %0 : !cir.ptr<!u8i>, !u8i
loc(#loc63)
# | 154: %7 = cir.const #cir.poison : !cir.vector<8 x !s16i>
loc(#loc64)
# | 155: %8 = cir.vec.shuffle(%4, %7 : !cir.vector<8 x !s16i>)
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> :
!s32i] : !cir.vector<4 x !s16i> loc(#loc64)
# | 156: %9 = cir.cast bitcast %8 : !cir.vector<4 x !s16i> ->
!cir.vector<4 x !cir.f16> loc(#loc64)
# | 157: %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> ->
!cir.vector<4 x !cir.float> loc(#loc64)
# | check:100'0
X~~~~~~~~~~~~ error: no match found
# | check:100'1
with "MASK_VAL" equal to "6"
# | 158: %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x
!cir.int<s, 1>> loc(#loc63)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:100'2 ?
possible intended match
# | 159: %12 = cir.vec.shuffle(%11, %11 : !cir.vector<8 x
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> :
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc64)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 160: %13 = cir.vec.ternary(%12, %10, %5) : !cir.vector<4 x
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc64)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 161: cir.store %13, %2 : !cir.vector<4 x !cir.float>,
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc166)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 162: %14 = cir.load %2 : !cir.ptr<!cir.vector<4 x !cir.float>>,
!cir.vector<4 x !cir.float> loc(#loc166)
# | check:100'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 163: cir.return %14 : !cir.vector<4 x !cir.float> loc(#loc166)
# | check:100'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/173572
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits