ninja: Entering directory `out/gn' [0/2] 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:506: 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/config.py:506: 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:506: 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:506: 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:506: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 21784 tests, 64 workers -- Testing: FAIL: Clang :: CodeGen/loop-vectorize.c (1 of 21784) ******************** TEST 'Clang :: CodeGen/loop-vectorize.c' FAILED ******************** Exit Code: 2 Command Output (stderr): -- 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/20/include -nostdsysteminc -triple x86_64 -target-cpu x86-64 -O1 -vectorize-loops -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/loop-vectorize.c | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/loop-vectorize.c -check-prefix=CHECK-ENABLE-VECT + /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/20/include -nostdsysteminc -triple x86_64 -target-cpu x86-64 -O1 -vectorize-loops -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/loop-vectorize.c + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/loop-vectorize.c -check-prefix=CHECK-ENABLE-VECT clang: ../../llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From *) [To = llvm::VPCanonicalIVPHIRecipe, From = llvm::VPRecipeBase]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /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/20/include -nostdsysteminc -triple x86_64 -target-cpu x86-64 -O1 -vectorize-loops -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/loop-vectorize.c 1. parser at end of file 2. Optimizer 3. Running pass "function(float2int,lower-constant-intrinsics,loop(loop-rotate,loop-deletion),loop-distribute,inject-tli-mappings,loop-vectorize,infer-alignment,loop-load-elim,instcombine,simplifycfg,vector-combine,instcombine,loop-unroll,transform-warning,sroa,infer-alignment,instcombine,loop-mssa(licm),alignment-from-assumptions,loop-sink,instsimplify,div-rem-pairs,tailcallelim,simplifycfg)" on module "/usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/loop-vectorize.c" 4. Running pass "loop-vectorize" on function "for_test" #0 0x000055a0033816a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x68416a8) #1 0x000055a00337f35e llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x683f35e) #2 0x000055a003381d38 SignalHandler(int) Signals.cpp:0:0 #3 0x00007fd233d74590 (/lib/x86_64-linux-gnu/libc.so.6+0x3f590) #4 0x00007fd233dc33ac __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #5 0x00007fd233d744f2 raise ./signal/../sysdeps/posix/raise.c:27:6 #6 0x00007fd233d5d4ed abort ./stdlib/abort.c:81:7 #7 0x00007fd233d5d415 _nl_load_domain ./intl/loadmsgcat.c:1177:9 #8 0x00007fd233d6d012 (/lib/x86_64-linux-gnu/libc.so.6+0x38012) #9 0x000055a0053bd3ef llvm::VPlan::getCanonicalIV() LoopVectorize.cpp:0:0 #10 0x000055a0053d9519 llvm::VPTransformState::VPTransformState(llvm::TargetTransformInfo const*, llvm::ElementCount, unsigned int, llvm::LoopInfo*, llvm::DominatorTree*, llvm::IRBuilderBase&, llvm::InnerLoopVectorizer*, llvm::VPlan*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8899519) #11 0x000055a00539de6f llvm::LoopVectorizationPlanner::executePlan(llvm::ElementCount, unsigned int, llvm::VPlan&, llvm::InnerLoopVectorizer&, llvm::DominatorTree*, bool, llvm::DenseMap, llvm::detail::DenseMapPair> const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x885de6f) #12 0x000055a0053b02e3 llvm::LoopVectorizePass::processLoop(llvm::Loop*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88702e3) #13 0x000055a0053b43eb llvm::LoopVectorizePass::runImpl(llvm::Function&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88743eb) #14 0x000055a0053b4bf6 llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8874bf6) #15 0x000055a00533a5ad llvm::detail::PassModel>::run(llvm::Function&, llvm::AnalysisManager&) PassBuilder.cpp:0:0 #16 0x000055a00317e4d9 llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663e4d9) #17 0x000055a0023e174d llvm::detail::PassModel>, llvm::AnalysisManager>::run(llvm::Function&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #18 0x000055a00317ce49 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663ce49) #19 0x000055a0023de10d llvm::detail::PassModel>::run(llvm::Module&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #20 0x000055a00317d5e9 llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663d5e9) #21 0x000055a0023d4ad9 (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr>&, std::unique_ptr>&, clang::BackendConsumer*) BackendUtil.cpp:0:0 #22 0x000055a0023ccf81 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>, clang::BackendConsumer*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x588cf81) #23 0x000055a0023e649e clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x58a649e) #24 0x000055a004550619 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7a10619) #25 0x000055a00268feff clang::FrontendAction::Execute() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5b4feff) #26 0x000055a002604a4d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5ac4a4d) #27 0x000055a00276ca63 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5c2ca63) #28 0x000055a001d62c82 cc1_main(llvm::ArrayRef, char const*, void*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5222c82) #29 0x000055a001d70fa9 ExecuteCC1Tool(llvm::SmallVectorImpl&, llvm::ToolContext const&) driver.cpp:0:0 #30 0x000055a001d70056 clang_main(int, char**, llvm::ToolContext const&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5230056) #31 0x000055a001d71e47 main (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5231e47) #32 0x00007fd233d5ec8a __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #33 0x00007fd233d5ed45 call_init ./csu/../csu/libc-start.c:128:20 #34 0x00007fd233d5ed45 __libc_start_main ./csu/../csu/libc-start.c:347:5 #35 0x000055a001d61351 _start (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5221351) 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/loop-vectorize.c -check-prefix=CHECK-ENABLE-VECT -- ******************** Testing: FAIL: Clang :: CodeGen/veclib-darwin-libsystem-m.c (2 of 21784) ******************** TEST 'Clang :: CodeGen/veclib-darwin-libsystem-m.c' FAILED ******************** Exit Code: 2 Command Output (stderr): -- 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/20/include -nostdsysteminc -fveclib=Darwin_libsystem_m -triple arm64-apple-darwin /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/veclib-darwin-libsystem-m.c -target-cpu apple-a7 -vectorize-loops -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/veclib-darwin-libsystem-m.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/20/include -nostdsysteminc -fveclib=Darwin_libsystem_m -triple arm64-apple-darwin /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/veclib-darwin-libsystem-m.c -target-cpu apple-a7 -vectorize-loops -emit-llvm -O3 -o - + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/veclib-darwin-libsystem-m.c clang: ../../llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From *) [To = llvm::VPCanonicalIVPHIRecipe, From = llvm::VPRecipeBase]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /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/20/include -nostdsysteminc -fveclib=Darwin_libsystem_m -triple arm64-apple-darwin /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/veclib-darwin-libsystem-m.c -target-cpu apple-a7 -vectorize-loops -emit-llvm -O3 -o - 1. parser at end of file 2. Optimizer 3. Running pass "function(float2int,lower-constant-intrinsics,chr,loop(loop-rotate,loop-deletion),loop-distribute,inject-tli-mappings,loop-vectorize,infer-alignment,loop-load-elim,instcombine,simplifycfg,vector-combine,instcombine,loop-unroll,transform-warning,sroa,infer-alignment,instcombine,loop-mssa(licm),alignment-from-assumptions,loop-sink,instsimplify,div-rem-pairs,tailcallelim,simplifycfg)" on module "/usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/veclib-darwin-libsystem-m.c" 4. Running pass "loop-vectorize" on function "apply_sin" #0 0x000055c11f2866a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x68416a8) #1 0x000055c11f28435e llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x683f35e) #2 0x000055c11f286d38 SignalHandler(int) Signals.cpp:0:0 #3 0x00007f0883f74590 (/lib/x86_64-linux-gnu/libc.so.6+0x3f590) #4 0x00007f0883fc33ac __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #5 0x00007f0883f744f2 raise ./signal/../sysdeps/posix/raise.c:27:6 #6 0x00007f0883f5d4ed abort ./stdlib/abort.c:81:7 #7 0x00007f0883f5d415 _nl_load_domain ./intl/loadmsgcat.c:1177:9 #8 0x00007f0883f6d012 (/lib/x86_64-linux-gnu/libc.so.6+0x38012) #9 0x000055c1212c23ef llvm::VPlan::getCanonicalIV() LoopVectorize.cpp:0:0 #10 0x000055c1212de519 llvm::VPTransformState::VPTransformState(llvm::TargetTransformInfo const*, llvm::ElementCount, unsigned int, llvm::LoopInfo*, llvm::DominatorTree*, llvm::IRBuilderBase&, llvm::InnerLoopVectorizer*, llvm::VPlan*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8899519) #11 0x000055c1212a2e6f llvm::LoopVectorizationPlanner::executePlan(llvm::ElementCount, unsigned int, llvm::VPlan&, llvm::InnerLoopVectorizer&, llvm::DominatorTree*, bool, llvm::DenseMap, llvm::detail::DenseMapPair> const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x885de6f) #12 0x000055c1212b52e3 llvm::LoopVectorizePass::processLoop(llvm::Loop*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88702e3) #13 0x000055c1212b93eb llvm::LoopVectorizePass::runImpl(llvm::Function&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88743eb) #14 0x000055c1212b9bf6 llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8874bf6) #15 0x000055c12123f5ad llvm::detail::PassModel>::run(llvm::Function&, llvm::AnalysisManager&) PassBuilder.cpp:0:0 #16 0x000055c11f0834d9 llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663e4d9) #17 0x000055c11e2e674d llvm::detail::PassModel>, llvm::AnalysisManager>::run(llvm::Function&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #18 0x000055c11f081e49 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663ce49) #19 0x000055c11e2e310d llvm::detail::PassModel>::run(llvm::Module&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #20 0x000055c11f0825e9 llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663d5e9) #21 0x000055c11e2d9ad9 (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr>&, std::unique_ptr>&, clang::BackendConsumer*) BackendUtil.cpp:0:0 #22 0x000055c11e2d1f81 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>, clang::BackendConsumer*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x588cf81) #23 0x000055c11e2eb49e clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x58a649e) #24 0x000055c120455619 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7a10619) #25 0x000055c11e594eff clang::FrontendAction::Execute() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5b4feff) #26 0x000055c11e509a4d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5ac4a4d) #27 0x000055c11e671a63 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5c2ca63) #28 0x000055c11dc67c82 cc1_main(llvm::ArrayRef, char const*, void*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5222c82) #29 0x000055c11dc75fa9 ExecuteCC1Tool(llvm::SmallVectorImpl&, llvm::ToolContext const&) driver.cpp:0:0 #30 0x000055c11dc75056 clang_main(int, char**, llvm::ToolContext const&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5230056) #31 0x000055c11dc76e47 main (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5231e47) #32 0x00007f0883f5ec8a __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #33 0x00007f0883f5ed45 call_init ./csu/../csu/libc-start.c:128:20 #34 0x00007f0883f5ed45 __libc_start_main ./csu/../csu/libc-start.c:347:5 #35 0x000055c11dc66351 _start (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5221351) 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/veclib-darwin-libsystem-m.c -- ******************** Testing: FAIL: Clang :: CodeGen/opt-record.c (3 of 21784) ******************** TEST 'Clang :: CodeGen/opt-record.c' FAILED ******************** Exit Code: 134 Command Output (stderr): -- 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/20/include -nostdsysteminc -O3 -triple x86_64-unknown-linux-gnu -target-cpu x86-64 /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/opt-record.c -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp -opt-record-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp.yaml -emit-obj + /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/20/include -nostdsysteminc -O3 -triple x86_64-unknown-linux-gnu -target-cpu x86-64 /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/opt-record.c -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp -opt-record-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp.yaml -emit-obj clang: ../../llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From *) [To = llvm::VPCanonicalIVPHIRecipe, From = llvm::VPRecipeBase]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /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/20/include -nostdsysteminc -O3 -triple x86_64-unknown-linux-gnu -target-cpu x86-64 /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/opt-record.c -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp -opt-record-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp.yaml -emit-obj 1. parser at end of file 2. Optimizer 3. Running pass "function(float2int,lower-constant-intrinsics,chr,loop(loop-rotate,loop-deletion),loop-distribute,inject-tli-mappings,loop-vectorize,infer-alignment,loop-load-elim,instcombine,simplifycfg,vector-combine,instcombine,loop-unroll,transform-warning,sroa,infer-alignment,instcombine,loop-mssa(licm),alignment-from-assumptions,loop-sink,instsimplify,div-rem-pairs,tailcallelim,simplifycfg)" on module "/usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/opt-record.c" 4. Running pass "loop-vectorize" on function "Test" #0 0x0000555af4eb56a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x68416a8) #1 0x0000555af4eb335e llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x683f35e) #2 0x0000555af4eb5d38 SignalHandler(int) Signals.cpp:0:0 #3 0x00007f6214656590 (/lib/x86_64-linux-gnu/libc.so.6+0x3f590) #4 0x00007f62146a53ac __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #5 0x00007f62146564f2 raise ./signal/../sysdeps/posix/raise.c:27:6 #6 0x00007f621463f4ed abort ./stdlib/abort.c:81:7 #7 0x00007f621463f415 _nl_load_domain ./intl/loadmsgcat.c:1177:9 #8 0x00007f621464f012 (/lib/x86_64-linux-gnu/libc.so.6+0x38012) #9 0x0000555af6ef13ef llvm::VPlan::getCanonicalIV() LoopVectorize.cpp:0:0 #10 0x0000555af6f0d519 llvm::VPTransformState::VPTransformState(llvm::TargetTransformInfo const*, llvm::ElementCount, unsigned int, llvm::LoopInfo*, llvm::DominatorTree*, llvm::IRBuilderBase&, llvm::InnerLoopVectorizer*, llvm::VPlan*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8899519) #11 0x0000555af6ed1e6f llvm::LoopVectorizationPlanner::executePlan(llvm::ElementCount, unsigned int, llvm::VPlan&, llvm::InnerLoopVectorizer&, llvm::DominatorTree*, bool, llvm::DenseMap, llvm::detail::DenseMapPair> const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x885de6f) #12 0x0000555af6ee42e3 llvm::LoopVectorizePass::processLoop(llvm::Loop*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88702e3) #13 0x0000555af6ee83eb llvm::LoopVectorizePass::runImpl(llvm::Function&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88743eb) #14 0x0000555af6ee8bf6 llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8874bf6) #15 0x0000555af6e6e5ad llvm::detail::PassModel>::run(llvm::Function&, llvm::AnalysisManager&) PassBuilder.cpp:0:0 #16 0x0000555af4cb24d9 llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663e4d9) #17 0x0000555af3f1574d llvm::detail::PassModel>, llvm::AnalysisManager>::run(llvm::Function&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #18 0x0000555af4cb0e49 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663ce49) #19 0x0000555af3f1210d llvm::detail::PassModel>::run(llvm::Module&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #20 0x0000555af4cb15e9 llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663d5e9) #21 0x0000555af3f08ad9 (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr>&, std::unique_ptr>&, clang::BackendConsumer*) BackendUtil.cpp:0:0 #22 0x0000555af3f00f81 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>, clang::BackendConsumer*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x588cf81) #23 0x0000555af3f1a49e clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x58a649e) #24 0x0000555af6084619 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7a10619) #25 0x0000555af41c3eff clang::FrontendAction::Execute() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5b4feff) #26 0x0000555af4138a4d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5ac4a4d) #27 0x0000555af42a0a63 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5c2ca63) #28 0x0000555af3896c82 cc1_main(llvm::ArrayRef, char const*, void*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5222c82) #29 0x0000555af38a4fa9 ExecuteCC1Tool(llvm::SmallVectorImpl&, llvm::ToolContext const&) driver.cpp:0:0 #30 0x0000555af38a4056 clang_main(int, char**, llvm::ToolContext const&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5230056) #31 0x0000555af38a5e47 main (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5231e47) #32 0x00007f6214640c8a __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #33 0x00007f6214640d45 call_init ./csu/../csu/libc-start.c:128:20 #34 0x00007f6214640d45 __libc_start_main ./csu/../csu/libc-start.c:347:5 #35 0x0000555af3895351 _start (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5221351) /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.script: line 11: 4096852 Aborted /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/20/include -nostdsysteminc -O3 -triple x86_64-unknown-linux-gnu -target-cpu x86-64 /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/opt-record.c -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp -opt-record-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/opt-record.c.tmp.yaml -emit-obj -- ******************** Testing: FAIL: Clang :: CodeGen/AArch64/sve-vector-bits-codegen.c (4 of 21784) ******************** TEST 'Clang :: CodeGen/AArch64/sve-vector-bits-codegen.c' FAILED ******************** Exit Code: 2 Command Output (stderr): -- 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/20/include -nostdsysteminc -triple aarch64-none-linux-gnu -target-feature +sve -O2 -S -mllvm -prefer-predicate-over-epilogue=scalar-epilogue -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/AArch64/sve-vector-bits-codegen.c -mvscale-min=2 -mvscale-max=2 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/AArch64/sve-vector-bits-codegen.c --check-prefixes=CHECK,CHECK256 + /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/20/include -nostdsysteminc -triple aarch64-none-linux-gnu -target-feature +sve -O2 -S -mllvm -prefer-predicate-over-epilogue=scalar-epilogue -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/AArch64/sve-vector-bits-codegen.c -mvscale-min=2 -mvscale-max=2 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/AArch64/sve-vector-bits-codegen.c --check-prefixes=CHECK,CHECK256 clang: ../../llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From *) [To = llvm::VPCanonicalIVPHIRecipe, From = llvm::VPRecipeBase]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /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/20/include -nostdsysteminc -triple aarch64-none-linux-gnu -target-feature +sve -O2 -S -mllvm -prefer-predicate-over-epilogue=scalar-epilogue -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/AArch64/sve-vector-bits-codegen.c -mvscale-min=2 -mvscale-max=2 1. parser at end of file 2. Optimizer 3. Running pass "function(float2int,lower-constant-intrinsics,loop(loop-rotate,loop-deletion),loop-distribute,inject-tli-mappings,loop-vectorize,infer-alignment,loop-load-elim,instcombine,simplifycfg,vector-combine,instcombine,loop-unroll,transform-warning,sroa,infer-alignment,instcombine,loop-mssa(licm),alignment-from-assumptions,loop-sink,instsimplify,div-rem-pairs,tailcallelim,simplifycfg)" on module "/usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/AArch64/sve-vector-bits-codegen.c" 4. Running pass "loop-vectorize" on function "func" #0 0x0000561c09c956a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x68416a8) #1 0x0000561c09c9335e llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x683f35e) #2 0x0000561c09c95d38 SignalHandler(int) Signals.cpp:0:0 #3 0x00007f5fa0174590 (/lib/x86_64-linux-gnu/libc.so.6+0x3f590) #4 0x00007f5fa01c33ac __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #5 0x00007f5fa01744f2 raise ./signal/../sysdeps/posix/raise.c:27:6 #6 0x00007f5fa015d4ed abort ./stdlib/abort.c:81:7 #7 0x00007f5fa015d415 _nl_load_domain ./intl/loadmsgcat.c:1177:9 #8 0x00007f5fa016d012 (/lib/x86_64-linux-gnu/libc.so.6+0x38012) #9 0x0000561c0bcd13ef llvm::VPlan::getCanonicalIV() LoopVectorize.cpp:0:0 #10 0x0000561c0bced519 llvm::VPTransformState::VPTransformState(llvm::TargetTransformInfo const*, llvm::ElementCount, unsigned int, llvm::LoopInfo*, llvm::DominatorTree*, llvm::IRBuilderBase&, llvm::InnerLoopVectorizer*, llvm::VPlan*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8899519) #11 0x0000561c0bcb1e6f llvm::LoopVectorizationPlanner::executePlan(llvm::ElementCount, unsigned int, llvm::VPlan&, llvm::InnerLoopVectorizer&, llvm::DominatorTree*, bool, llvm::DenseMap, llvm::detail::DenseMapPair> const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x885de6f) #12 0x0000561c0bcc42e3 llvm::LoopVectorizePass::processLoop(llvm::Loop*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88702e3) #13 0x0000561c0bcc83eb llvm::LoopVectorizePass::runImpl(llvm::Function&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x88743eb) #14 0x0000561c0bcc8bf6 llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8874bf6) #15 0x0000561c0bc4e5ad llvm::detail::PassModel>::run(llvm::Function&, llvm::AnalysisManager&) PassBuilder.cpp:0:0 #16 0x0000561c09a924d9 llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663e4d9) #17 0x0000561c08cf574d llvm::detail::PassModel>, llvm::AnalysisManager>::run(llvm::Function&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #18 0x0000561c09a90e49 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663ce49) #19 0x0000561c08cf210d llvm::detail::PassModel>::run(llvm::Module&, llvm::AnalysisManager&) BackendUtil.cpp:0:0 #20 0x0000561c09a915e9 llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x663d5e9) #21 0x0000561c08ce8ad9 (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr>&, std::unique_ptr>&, clang::BackendConsumer*) BackendUtil.cpp:0:0 #22 0x0000561c08ce0f81 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>, clang::BackendConsumer*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x588cf81) #23 0x0000561c08cfa49e clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x58a649e) #24 0x0000561c0ae64619 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7a10619) #25 0x0000561c08fa3eff clang::FrontendAction::Execute() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5b4feff) #26 0x0000561c08f18a4d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5ac4a4d) #27 0x0000561c09080a63 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5c2ca63) #28 0x0000561c08676c82 cc1_main(llvm::ArrayRef, char const*, void*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5222c82) #29 0x0000561c08684fa9 ExecuteCC1Tool(llvm::SmallVectorImpl&, llvm::ToolContext const&) driver.cpp:0:0 #30 0x0000561c08684056 clang_main(int, char**, llvm::ToolContext const&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5230056) #31 0x0000561c08685e47 main (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5231e47) #32 0x00007f5fa015ec8a __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #33 0x00007f5fa015ed45 call_init ./csu/../csu/libc-start.c:128:20 #34 0x00007f5fa015ed45 __libc_start_main ./csu/../csu/libc-start.c:347:5 #35 0x0000561c08675351 _start (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5221351) 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/AArch64/sve-vector-bits-codegen.c --check-prefixes=CHECK,CHECK256 -- ******************** Testing: FAIL: Clang :: CodeGen/thinlto-loop-vectorize-pm.c (5 of 21784) ******************** TEST 'Clang :: CodeGen/thinlto-loop-vectorize-pm.c' FAILED ******************** Exit Code: 1 Command Output (stderr): -- 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/20/include -nostdsysteminc -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o -O2 -flto=thin -triple x86_64-unknown-linux-gnu -emit-llvm-bc /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/thinlto-loop-vectorize-pm.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/20/include -nostdsysteminc -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o -O2 -flto=thin -triple x86_64-unknown-linux-gnu -emit-llvm-bc /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/thinlto-loop-vectorize-pm.c RUN: at line 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-lto -thinlto -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-lto -thinlto -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o RUN: at line 11: /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/20/include -nostdsysteminc -triple x86_64-unknown-linux-gnu -O2 -vectorize-loops -mllvm -force-vector-width=2 -mllvm -force-vector-interleave=1 -emit-llvm -o - -x ir /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o -fthinlto-index=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.thinlto.bc 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/thinlto-loop-vectorize-pm.c --check-prefix=O2-LPV + /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/20/include -nostdsysteminc -triple x86_64-unknown-linux-gnu -O2 -vectorize-loops -mllvm -force-vector-width=2 -mllvm -force-vector-interleave=1 -emit-llvm -o - -x ir /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o -fthinlto-index=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.thinlto.bc + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/thinlto-loop-vectorize-pm.c --check-prefix=O2-LPV /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/thinlto-loop-vectorize-pm.c:14:12: error: O2-LPV: expected string not found in input // O2-LPV: = !{!"llvm.loop.isvectorized", i32 1} ^ :1:1: note: scanning from here clang: ../../llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From *) [To = llvm::VPCanonicalIVPHIRecipe, From = llvm::VPRecipeBase]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. ^ :4:281: note: possible intended match here 0. Program arguments: /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/20/include -nostdsysteminc -triple x86_64-unknown-linux-gnu -O2 -vectorize-loops -mllvm -force-vector-width=2 -mllvm -force-vector-interleave=1 -emit-llvm -o - -x ir /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o -fthinlto-index=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.thinlto.bc ^ Input file: Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGen/thinlto-loop-vectorize-pm.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: clang: ../../llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From *) [To = llvm::VPCanonicalIVPHIRecipe, From = llvm::VPRecipeBase]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. check:14'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: Stack dump: check:14'0 ~~~~~~~~~~~~ 4: 0. Program arguments: /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/20/include -nostdsysteminc -triple x86_64-unknown-linux-gnu -O2 -vectorize-loops -mllvm -force-vector-width=2 -mllvm -force-vector-interleave=1 -emit-llvm -o - -x ir /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o -fthinlto-index=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.thinlto.bc check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check:14'1 ? possible intended match 5: 1. Running pass "function(float2int,lower-constant-intrinsics,loop(loop-rotate,loop-deletion),loop-distribute,inject-tli-mappings,loop-vectorize,infer-alignment,loop-load-elim,instcombine,simplifycfg,vector-combine,instcombine,loop-unroll,transform-warning,sroa,infer-alignment,instcombine,loop-mssa(licm),alignment-from-assumptions,loop-sink,instsimplify,div-rem-pairs,tailcallelim,simplifycfg)" on module "/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/CodeGen/Output/thinlto-loop-vectorize-pm.c.tmp.o" check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: 2. Running pass "loop-vectorize" on function "foo" check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: #0 0x0000559b133726a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x68416a8) check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: #1 0x0000559b1337035e llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x683f35e) check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: #2 0x0000559b13372d38 SignalHandler(int) Signals.cpp:0:0 check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (5): Clang :: CodeGen/AArch64/sve-vector-bits-codegen.c Clang :: CodeGen/loop-vectorize.c Clang :: CodeGen/opt-record.c Clang :: CodeGen/thinlto-loop-vectorize-pm.c Clang :: CodeGen/veclib-darwin-libsystem-m.c Testing Time: 135.31s Total Discovered Tests: 46067 Skipped : 4 (0.01%) Unsupported : 106 (0.23%) Passed : 45920 (99.68%) Expectedly Failed: 32 (0.07%) Failed : 5 (0.01%) 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.