INFO:2025-08-13T16:50:15Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD be5554d6107a..77044f944ccd main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 77044f944ccd [SeparateConstOffsetFromGEP] Decompose constant xor operand if possible (#150438) INFO:2025-08-13T16:50:18Z:root:syncing... Deleted branch merge (was be5554d6107a). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-08-13T16:50:19Z:root:building ninja: Entering directory `out/gn' [1/404] CXX obj/llvm/lib/Transforms/Scalar/Scalar.SeparateConstOffsetFromGEP.o [2/404] AR lib/libLLVMScalarOpts.a [3/404] LINK obj/clang/unittests/InstallAPI/InstallAPITests [4/404] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [5/404] LINK ./bin/clang-apply-replacements [6/404] LINK obj/bolt/unittests/Profile/ProfileTests [7/404] LINK obj/clang/unittests/Format/FormatTests [8/404] LINK ./bin/clang-offload-packager [9/404] LINK ./bin/llvm-bat-dump [10/404] LINK obj/clang/unittests/Parse/ParseTests [11/404] LINK obj/clang/unittests/Lex/LexTests [12/404] LINK ./bin/modularize [13/404] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [14/404] LINK ./bin/clang-diff [15/404] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [16/404] LINK ./bin/find-all-symbols [17/404] LINK ./bin/clang-doc [18/404] LINK ./bin/clang-query [19/404] LINK ./bin/diagtool [20/404] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [21/404] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [22/404] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [23/404] LINK ./bin/clang-change-namespace [24/404] LINK ./bin/clang-move [25/404] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [26/404] LINK obj/clang/unittests/AST/ByteCode/InterpTests [27/404] LINK ./bin/clang-refactor [28/404] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [29/404] LINK ./bin/clang-reorder-fields [30/404] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [31/404] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [32/404] LINK obj/clang/unittests/Support/ClangSupportTests [33/404] LINK ./bin/pp-trace [34/404] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [35/404] LINK ./bin/clang-installapi [36/404] LINK obj/clang/unittests/Index/IndexTests [37/404] LINK obj/clang/unittests/Sema/SemaTests [38/404] LINK ./bin/clang-include-fixer [39/404] LINK obj/clang/unittests/Serialization/SerializationTests [40/404] LINK obj/bolt/unittests/Core/CoreTests [41/404] LINK obj/clang/unittests/Rewrite/RewriteTests [42/404] LINK obj/clang/unittests/AST/ASTTests [43/404] LINK ./bin/clang-extdef-mapping [44/404] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [45/404] LINK ./bin/llvm-bolt [46/404] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [47/404] LINK ./bin/clang-import-test [48/404] LINK ./bin/clang-scan-deps [49/404] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [50/404] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [51/404] LINK obj/clang/unittests/CrossTU/CrossTUTests [52/404] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [53/404] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [54/404] LINK ./bin/llvm-bolt-heatmap [55/404] LINK ./bin/lli-child-target [56/404] LINK ./bin/clang-nvlink-wrapper [57/404] LINK ./bin/clang-linker-wrapper [58/404] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [59/404] LINK ./bin/dexp [60/404] LINK ./bin/llvm-cfi-verify [61/404] LINK ./bin/llvm-debuginfo-analyzer [62/404] LINK ./bin/llvm-cgdata [63/404] LINK ./bin/clang-sycl-linker [64/404] LINK ./bin/clang-tidy [65/404] LINK ./bin/llvm-cxxdump [66/404] LINK ./bin/llvm-cxxmap [67/404] LINK ./bin/llvm-link [68/404] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [69/404] LINK ./bin/lli [70/404] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [71/404] LINK ./bin/llvm-nm [72/404] LINK ./bin/llvm-ar [73/404] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [74/404] LINK ./bin/clangd-indexer [75/404] LINK ./bin/llvm-libtool-darwin [76/404] LINK ./bin/sancov [77/404] LINK obj/clang/unittests/Frontend/FrontendTests [78/404] LINK ./bin/llvm-dwarfdump [79/404] LINK obj/llvm/unittests/CGData/CodeGenDataTests [80/404] LINK ./bin/lldb-server [81/404] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [82/404] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [83/404] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [84/404] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [85/404] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [86/404] LINK ./bin/llvm-mca [87/404] LINK ./bin/llvm-ml [88/404] LINK ./bin/llvm-mc [89/404] LINK ./bin/llvm-extract [90/404] LINK obj/clang/unittests/Driver/ClangDriverTests [91/404] LINK ./bin/clangd [92/404] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [93/404] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [94/404] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [95/404] LINK ./bin/llvm-jitlink [96/404] SOLINK ./lib/libclang.so [97/404] LINK ./bin/llvm-objdump [98/404] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [99/404] LINK obj/clang/unittests/Tooling/ToolingTests [100/404] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [101/404] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [102/404] LINK ./bin/llvm-exegesis [103/404] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [104/404] LINK ./bin/llvm-profgen [105/404] LINK ./bin/llvm-xray [106/404] LINK ./bin/llvm-rtdyld [107/404] LINK ./bin/llvm-lipo [108/404] LINK ./bin/dsymutil [109/404] LINK obj/clang/unittests/libclang/libclangTests [110/404] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [111/404] LINK ./bin/bugpoint [112/404] LINK ./bin/lld [113/404] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [114/404] LINK obj/llvm/unittests/MC/X86/X86MCTests [115/404] LINK ./bin/llvm-lto [116/404] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [117/404] LINK ./bin/llc [118/404] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [119/404] LINK ./bin/clang-check [120/404] LINK obj/llvm/unittests/MC/MCTests [121/404] LINK ./bin/llvm-c-test [122/404] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [123/404] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [124/404] LINK ./bin/clang-repl [125/404] LINK obj/llvm/unittests/Target/ARM/ARMTests [126/404] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [127/404] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [128/404] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [129/404] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [130/404] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [131/404] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [132/404] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [133/404] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [134/404] LINK obj/llvm/unittests/Analysis/AnalysisTests [135/404] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [136/404] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [137/404] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [138/404] LINK ./bin/llvm-dwarfutil [139/404] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [140/404] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [141/404] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [142/404] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [143/404] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [144/404] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [145/404] LINK obj/llvm/unittests/IR/IRTests [146/404] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [147/404] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [148/404] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [149/404] LINK ./bin/llvm-gsymutil [150/404] LINK ./bin/llvm-dwp [151/404] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [152/404] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [153/404] LINK ./bin/llvm-lto2 [154/404] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [155/404] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [156/404] LINK ./bin/llvm-split [157/404] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [158/404] LINK obj/llvm/unittests/Target/X86/X86Tests [159/404] LINK ./bin/llvm-isel-fuzzer [160/404] LINK ./bin/c-index-test [161/404] LINK ./bin/opt [162/404] LINK ./bin/llvm-opt-fuzzer [163/404] LINK obj/llvm/unittests/CodeGen/CodeGenTests [164/404] LINK obj/llvm/unittests/Target/TargetMachineCTests [165/404] LINK ./bin/llvm-reduce [166/404] LINK obj/llvm/unittests/MIR/MIRTests [167/404] LINK obj/llvm/unittests/MI/MITests [168/404] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [169/404] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [170/404] SOLINK ./lib/libLTO.so [171/404] LINK ./bin/lldb-dap [172/404] LINK ./bin/lldb-test [173/404] LINK ./bin/lldb [174/404] LINK ./bin/clang [175/404] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [176/404] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [177/404] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [178/404] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [179/404] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [180/404] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [181/404] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [182/404] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [183/404] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [184/404] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [185/404] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [186/404] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [187/404] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [188/404] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [189/404] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [190/404] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [191/404] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [192/404] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [193/404] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [194/233] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [195/233] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [196/233] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [197/200] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [198/200] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [199/200] SOLINK lib/clang/22/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [200/200] SOLINK lib/clang/22/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2025-08-13T16:50:43Z:root:analyze skipping analyze because previous build was not green INFO:2025-08-13T16:50:43Z:root:testing INFO:2025-08-13T16:50:43Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:522: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:126: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:522: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:522: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:522: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:522: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 23384 tests, 64 workers -- Testing: FAIL: Clang :: CodeGen/X86/avx512bw-builtins.c (1 of 23384) ******************** TEST 'Clang :: CodeGen/X86/avx512bw-builtins.c' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -triple=x86_64-apple-darwin -target-feature +avx512bw -emit-llvm -o - -Wall -Werror -Wsign-conversion | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c # RUN: at line 1 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -triple=x86_64-apple-darwin -target-feature +avx512bw -emit-llvm -o - -Wall -Werror -Wsign-conversion + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -triple=x86_64-apple-darwin -target-feature +avx512bw -fno-signed-char -emit-llvm -o - -Wall -Werror -Wsign-conversion | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c # RUN: at line 2 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -x c -flax-vector-conversions=none -ffreestanding /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -triple=x86_64-apple-darwin -target-feature +avx512bw -fno-signed-char -emit-llvm -o - -Wall -Werror -Wsign-conversion + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -x c++ -flax-vector-conversions=none -ffreestanding /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -triple=x86_64-apple-darwin -target-feature +avx512bw -emit-llvm -o - -Wall -Werror -Wsign-conversion | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c # RUN: at line 3 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -x c++ -flax-vector-conversions=none -ffreestanding /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -triple=x86_64-apple-darwin -target-feature +avx512bw -emit-llvm -o - -Wall -Werror -Wsign-conversion + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1485:28: error: no matching function for call to '_mm512_unpackhi_epi8' 1485 | TEST_CONSTEXPR(match_m128i(_mm512_unpackhi_epi8((__m512)(__v64qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}, (__m512)(__v64qi){64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127}), 8, 72, 9, 73, 10, 74, 11, 75, 12, 76, 13, 77, 14, 78, 15, 79, 24, 88, 25, 89, 26, 90, 27, 91, 28, 92, 29, 93, 30, 94, 31, 95, 40, 104, 41, 105, 42, 106, 43, 107, 44, 108, 45, 109, 46, 110, 47, 111, 56, 120, 57, 121, 58, 122, 59, 123, 60, 124, 61, 125, 62, 126, 63, 127)); | ^~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include/avx512bwintrin.h:1251:1: note: candidate function not viable: no known conversion from '__m512' (vector of 16 'float' values) to '__m512i' (vector of 8 'long long' values) for 1st argument 1251 | _mm512_unpackhi_epi8(__m512i __A, __m512i __B) { | ^ ~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1485:16: error: no matching function for call to 'match_m128i' 1485 | TEST_CONSTEXPR(match_m128i(_mm512_unpackhi_epi8((__m512)(__v64qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}, (__m512)(__v64qi){64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127}), 8, 72, 9, 73, 10, 74, 11, 75, 12, 76, 13, 77, 14, 78, 15, 79, 24, 88, 25, 89, 26, 90, 27, 91, 28, 92, 29, 93, 30, 94, 31, 95, 40, 104, 41, 105, 42, 106, 43, 107, 44, 108, 45, 109, 46, 110, 47, 111, 56, 120, 57, 121, 58, 122, 59, 123, 60, 124, 61, 125, 62, 126, 63, 127)); | ^~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/builtin_test_helpers.h:57:16: note: candidate function not viable: requires 3 arguments, but 65 were provided 57 | constexpr bool match_m128i(__m128i _v, unsigned long long a, unsigned long long b) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1506:28: error: no matching function for call to '_mm512_unpackhi_epi16' 1506 | TEST_CONSTEXPR(match_v64qi(_mm512_unpackhi_epi16((__m256i)(__v32qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, (__m256i)(__v32qi){32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}), 4, 36, 5, 37, 6, 38, 7, 39, 12, 44, 13, 45, 14, 46, 15, 47, 20, 52, 21, 53, 22, 54, 23, 55, 28, 60, 29, 61, 30, 62, 31, 63)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include/avx512bwintrin.h:1286:1: note: candidate function not viable: no known conversion from '__m256i' (vector of 4 'long long' values) to '__m512i' (vector of 8 'long long' values) for 1st argument 1286 | _mm512_unpackhi_epi16(__m512i __A, __m512i __B) { | ^ ~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1506:16: error: no matching function for call to 'match_v64qi' 1506 | TEST_CONSTEXPR(match_v64qi(_mm512_unpackhi_epi16((__m256i)(__v32qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, (__m256i)(__v32qi){32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}), 4, 36, 5, 37, 6, 38, 7, 39, 12, 44, 13, 45, 14, 46, 15, 47, 20, 52, 21, 53, 22, 54, 23, 55, 28, 60, 29, 61, 30, 62, 31, 63)); | ^~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/builtin_test_helpers.h:224:16: note: candidate function not viable: requires 65 arguments, but 33 were provided 224 | constexpr bool match_v64qi(__m512i _v, signed char __e00, signed char __e01, signed char __e02, signed char __e03, signed char __e04, signed char __e05, signed char __e06, signed char __e07, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | signed char __e08, signed char __e09, signed char __e10, signed char __e11, signed char __e12, signed char __e13, signed char __e14, signed char __e15, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226 | signed char __e16, signed char __e17, signed char __e18, signed char __e19, signed char __e20, signed char __e21, signed char __e22, signed char __e23, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | signed char __e24, signed char __e25, signed char __e26, signed char __e27, signed char __e28, signed char __e29, signed char __e30, signed char __e31, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | signed char __e32, signed char __e33, signed char __e34, signed char __e35, signed char __e36, signed char __e37, signed char __e38, signed char __e39, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | signed char __e40, signed char __e41, signed char __e42, signed char __e43, signed char __e44, signed char __e45, signed char __e46, signed char __e47, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | signed char __e48, signed char __e49, signed char __e50, signed char __e51, signed char __e52, signed char __e53, signed char __e54, signed char __e55, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | signed char __e56, signed char __e57, signed char __e58, signed char __e59, signed char __e60, signed char __e61, signed char __e62, signed char __e63) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1528:28: error: no matching function for call to '_mm512_unpacklo_epi8' 1528 | TEST_CONSTEXPR(match_m128i(_mm512_unpacklo_epi8((__m512)(__v64qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}, (__m512)(__v64qi){64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127}), 0, 64, 1, 65, 2, 66, 3, 67, 4, 68, 5, 69, 6, 70, 7, 71, 16, 80, 17, 81, 18, 82, 19, 83, 20, 84, 21, 85, 22, 86, 23, 87, 32, 96, 33, 97, 34, 98, 35, 99, 36, 100, 37, 101, 38, 102, 39, 103, 48, 112, 49, 113, 50, 114, 51, 115, 52, 116, 53, 117, 54, 118, 55, 119)); | ^~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include/avx512bwintrin.h:1313:1: note: candidate function not viable: no known conversion from '__m512' (vector of 16 'float' values) to '__m512i' (vector of 8 'long long' values) for 1st argument 1313 | _mm512_unpacklo_epi8(__m512i __A, __m512i __B) { | ^ ~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1528:16: error: no matching function for call to 'match_m128i' 1528 | TEST_CONSTEXPR(match_m128i(_mm512_unpacklo_epi8((__m512)(__v64qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}, (__m512)(__v64qi){64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127}), 0, 64, 1, 65, 2, 66, 3, 67, 4, 68, 5, 69, 6, 70, 7, 71, 16, 80, 17, 81, 18, 82, 19, 83, 20, 84, 21, 85, 22, 86, 23, 87, 32, 96, 33, 97, 34, 98, 35, 99, 36, 100, 37, 101, 38, 102, 39, 103, 48, 112, 49, 113, 50, 114, 51, 115, 52, 116, 53, 117, 54, 118, 55, 119)); | ^~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/builtin_test_helpers.h:57:16: note: candidate function not viable: requires 3 arguments, but 65 were provided 57 | constexpr bool match_m128i(__m128i _v, unsigned long long a, unsigned long long b) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1549:28: error: no matching function for call to '_mm512_unpacklo_epi16' 1549 | TEST_CONSTEXPR(match_v64qi(_mm512_unpacklo_epi16((__m256i)(__v32qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, (__m256i)(__v32qi){32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}), 0, 32, 1, 33, 2, 34, 3, 35, 8, 40, 9, 41, 10, 42, 11, 43, 16, 48, 17, 49, 18, 50, 19, 51, 24, 56, 25, 57, 26, 58, 27, 59)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include/avx512bwintrin.h:1348:1: note: candidate function not viable: no known conversion from '__m256i' (vector of 4 'long long' values) to '__m512i' (vector of 8 'long long' values) for 1st argument 1348 | _mm512_unpacklo_epi16(__m512i __A, __m512i __B) { | ^ ~~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c:1549:16: error: no matching function for call to 'match_v64qi' 1549 | TEST_CONSTEXPR(match_v64qi(_mm512_unpacklo_epi16((__m256i)(__v32qi){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}, (__m256i)(__v32qi){32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}), 0, 32, 1, 33, 2, 34, 3, 35, 8, 40, 9, 41, 10, 42, 11, 43, 16, 48, 17, 49, 18, 50, 19, 51, 24, 56, 25, 57, 26, 58, 27, 59)); | ^~~~~~~~~~~ /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/builtin_test_helpers.h:224:16: note: candidate function not viable: requires 65 arguments, but 33 were provided 224 | constexpr bool match_v64qi(__m512i _v, signed char __e00, signed char __e01, signed char __e02, signed char __e03, signed char __e04, signed char __e05, signed char __e06, signed char __e07, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | signed char __e08, signed char __e09, signed char __e10, signed char __e11, signed char __e12, signed char __e13, signed char __e14, signed char __e15, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226 | signed char __e16, signed char __e17, signed char __e18, signed char __e19, signed char __e20, signed char __e21, signed char __e22, signed char __e23, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | signed char __e24, signed char __e25, signed char __e26, signed char __e27, signed char __e28, signed char __e29, signed char __e30, signed char __e31, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | signed char __e32, signed char __e33, signed char __e34, signed char __e35, signed char __e36, signed char __e37, signed char __e38, signed char __e39, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | signed char __e40, signed char __e41, signed char __e42, signed char __e43, signed char __e44, signed char __e45, signed char __e46, signed char __e47, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | signed char __e48, signed char __e49, signed char __e50, signed char __e51, signed char __e52, signed char __e53, signed char __e54, signed char __e55, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | signed char __e56, signed char __e57, signed char __e58, signed char __e59, signed char __e60, signed char __e61, signed char __e62, signed char __e63) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 errors generated. FileCheck error: '' is empty. FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/X86/avx512bw-builtins.c -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): Clang :: CodeGen/X86/avx512bw-builtins.c Testing Time: 147.01s Total Discovered Tests: 47726 Skipped : 4 (0.01%) Unsupported : 330 (0.69%) Passed : 47361 (99.24%) Expectedly Failed: 30 (0.06%) Failed : 1 (0.00%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.