llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `llvm-x86_64-debian-dylib` running on `gribozavr4` while building `clang` at step 6 "test-build-unified-tree-check-clang".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/60/builds/26748 <details> <summary>Here is the relevant piece of the build log for the reference</summary> ``` Step 6 (test-build-unified-tree-check-clang) failure: test (failure) ******************** TEST 'Clang :: Analysis/ctor.mm' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /b/1/llvm-x86_64-debian-dylib/build/bin/clang -cc1 -internal-isystem /b/1/llvm-x86_64-debian-dylib/build/lib/clang/21/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Analysis/ctor.mm # RUN: at line 1 + /b/1/llvm-x86_64-debian-dylib/build/bin/clang -cc1 -internal-isystem /b/1/llvm-x86_64-debian-dylib/build/lib/clang/21/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Analysis/ctor.mm clang: /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include/llvm/Support/Casting.h:109: static bool llvm::isa_impl_cl<clang::CXXRecordDecl, const clang::RecordDecl *>::doit(const From *) [To = clang::CXXRecordDecl, From = const clang::RecordDecl *]: Assertion `Val && "isa<> used on a null pointer"' 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: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -cc1 -internal-isystem /b/1/llvm-x86_64-debian-dylib/build/lib/clang/21/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Analysis/ctor.mm 1. <eof> parser at end of file 2. While analyzing stack: #0 Calling ZeroInitialization::testArrayNew() 3. /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Analysis/ctor.mm:580:23: Error evaluating statement 4. /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Analysis/ctor.mm:580:23: Error evaluating statement #0 0x00007f2700e515f7 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/b/1/llvm-x86_64-debian-dylib/build/lib/libLLVM.so.21.0git+0xfd85f7) #1 0x00007f2700e4f0ae llvm::sys::RunSignalHandlers() (/b/1/llvm-x86_64-debian-dylib/build/lib/libLLVM.so.21.0git+0xfd60ae) #2 0x00007f2700e51cca SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0 #3 0x00007f270edc2140 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x13140) #4 0x00007f26ff9b0d61 raise (/lib/x86_64-linux-gnu/libc.so.6+0x38d61) #5 0x00007f26ff99a537 abort (/lib/x86_64-linux-gnu/libc.so.6+0x22537) #6 0x00007f26ff99a40f (/lib/x86_64-linux-gnu/libc.so.6+0x2240f) #7 0x00007f26ff9a96e2 (/lib/x86_64-linux-gnu/libc.so.6+0x316e2) #8 0x00007f270d6f159f clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x32a359f) #9 0x00007f270d6cc8ed clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x327e8ed) #10 0x00007f270d6c9a76 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x327ba76) #11 0x00007f270d6c9789 clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x327b789) #12 0x00007f270d6a69b0 clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x32589b0) #13 0x00007f270d6a5e32 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x3257e32) #14 0x00007f270d6a54ad clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x32574ad) #15 0x00007f270da1ea64 (anonymous namespace)::AnalysisConsumer::HandleCode(clang::Decl*, unsigned int, clang::ento::ExprEngine::InliningModes, llvm::DenseSet<clang::Decl const*, llvm::DenseMapInfo<clang::Decl const*, void>>*) AnalysisConsumer.cpp:0:0 #16 0x00007f270da1ce47 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) AnalysisConsumer.cpp:0:0 #17 0x00007f270af50e56 clang::ParseAST(clang::Sema&, bool, bool) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0xb02e56) #18 0x00007f270d3831c6 clang::FrontendAction::Execute() (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x2f351c6) #19 0x00007f270d2f1002 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x2ea3002) #20 0x00007f270d423a10 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/b/1/llvm-x86_64-debian-dylib/build/lib/libclang-cpp.so.21.0git+0x2fd5a10) #21 0x000000000041308d cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/b/1/llvm-x86_64-debian-dylib/build/bin/clang+0x41308d) #22 0x000000000040f4c0 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0 #23 0x000000000040eb1f clang_main(int, char**, llvm::ToolContext const&) (/b/1/llvm-x86_64-debian-dylib/build/bin/clang+0x40eb1f) #24 0x000000000041f327 main (/b/1/llvm-x86_64-debian-dylib/build/bin/clang+0x41f327) #25 0x00007f26ff99bd7a __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d7a) #26 0x000000000040ccca _start (/b/1/llvm-x86_64-debian-dylib/build/bin/clang+0x40ccca) /b/1/llvm-x86_64-debian-dylib/build/tools/clang/test/Analysis/Output/ctor.mm.script: line 4: 654822 Aborted /b/1/llvm-x86_64-debian-dylib/build/bin/clang -cc1 -internal-isystem /b/1/llvm-x86_64-debian-dylib/build/lib/clang/21/include -nostdsysteminc -analyze -analyzer-constraints=range -setup-static-analyzer -triple i386-apple-darwin10 -DI386 -analyzer-checker=core,debug.ExprInspection -fobjc-arc -analyzer-config c++-inlining=constructors -Wno-null-dereference -std=c++11 -verify -analyzer-config eagerly-assume=false /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Analysis/ctor.mm -- ******************** ``` </details> https://github.com/llvm/llvm-project/pull/138594 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits