llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `clang-x86_64-debian-fast` running on `gribozavr4` while building `clang` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/56/builds/25255 <details> <summary>Here is the relevant piece of the build log for the reference</summary> ``` Step 6 (test-build-unified-tree-check-all) failure: test (failure) ******************** TEST 'Clang :: Analysis/ctor.mm' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang -cc1 -internal-isystem /b/1/clang-x86_64-debian-fast/llvm.obj/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/clang-x86_64-debian-fast/llvm.src/clang/test/Analysis/ctor.mm # RUN: at line 1 + /b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang -cc1 -internal-isystem /b/1/clang-x86_64-debian-fast/llvm.obj/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/clang-x86_64-debian-fast/llvm.src/clang/test/Analysis/ctor.mm clang: /b/1/clang-x86_64-debian-fast/llvm.src/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/clang-x86_64-debian-fast/llvm.obj/bin/clang -cc1 -internal-isystem /b/1/clang-x86_64-debian-fast/llvm.obj/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/clang-x86_64-debian-fast/llvm.src/clang/test/Analysis/ctor.mm 1. <eof> parser at end of file 2. While analyzing stack: #0 Calling ZeroInitialization::testArrayNew() 3. /b/1/clang-x86_64-debian-fast/llvm.src/clang/test/Analysis/ctor.mm:580:23: Error evaluating statement 4. /b/1/clang-x86_64-debian-fast/llvm.src/clang/test/Analysis/ctor.mm:580:23: Error evaluating statement #0 0x00000000039948c7 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x39948c7) #1 0x000000000399237e llvm::sys::RunSignalHandlers() (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x399237e) #2 0x0000000003994f7a SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0 #3 0x00007f0adef61140 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x13140) #4 0x00007f0adea75d61 raise (/lib/x86_64-linux-gnu/libc.so.6+0x38d61) #5 0x00007f0adea5f537 abort (/lib/x86_64-linux-gnu/libc.so.6+0x22537) #6 0x00007f0adea5f40f (/lib/x86_64-linux-gnu/libc.so.6+0x2240f) #7 0x00007f0adea6e6e2 (/lib/x86_64-linux-gnu/libc.so.6+0x316e2) #8 0x000000000583e23f clang::ento::ExprEngine::handleConstructor(clang::Expr const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x583e23f) #9 0x0000000005818afd clang::ento::ExprEngine::Visit(clang::Stmt const*, clang::ento::ExplodedNode*, clang::ento::ExplodedNodeSet&) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x5818afd) #10 0x0000000005815c86 clang::ento::ExprEngine::ProcessStmt(clang::Stmt const*, clang::ento::ExplodedNode*) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x5815c86) #11 0x0000000005815999 clang::ento::ExprEngine::processCFGElement(clang::CFGElement, clang::ento::ExplodedNode*, unsigned int, clang::ento::NodeBuilderContext*) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x5815999) #12 0x00000000057f2b60 clang::ento::CoreEngine::HandlePostStmt(clang::CFGBlock const*, unsigned int, clang::ento::ExplodedNode*) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x57f2b60) #13 0x00000000057f1fe2 clang::ento::CoreEngine::dispatchWorkItem(clang::ento::ExplodedNode*, clang::ProgramPoint, clang::ento::WorkListUnit const&) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x57f1fe2) #14 0x00000000057f165d clang::ento::CoreEngine::ExecuteWorkList(clang::LocationContext const*, unsigned int, llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x57f165d) #15 0x00000000054e73f4 (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 0x00000000054e57d7 (anonymous namespace)::AnalysisConsumer::HandleTranslationUnit(clang::ASTContext&) AnalysisConsumer.cpp:0:0 #17 0x0000000005926216 clang::ParseAST(clang::Sema&, bool, bool) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x5926216) #18 0x0000000004502b06 clang::FrontendAction::Execute() (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x4502b06) #19 0x00000000044706c2 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x44706c2) #20 0x00000000045e32f0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0x45e32f0) #21 0x0000000000cf804d cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0xcf804d) #22 0x0000000000cf4480 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0 #23 0x0000000000cf3adf clang_main(int, char**, llvm::ToolContext const&) (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0xcf3adf) #24 0x0000000000d042e7 main (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0xd042e7) #25 0x00007f0adea60d7a __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d7a) #26 0x0000000000cf1c8a _start (/b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang+0xcf1c8a) /b/1/clang-x86_64-debian-fast/llvm.obj/tools/clang/test/Analysis/Output/ctor.mm.script: line 4: 1460420 Aborted /b/1/clang-x86_64-debian-fast/llvm.obj/bin/clang -cc1 -internal-isystem /b/1/clang-x86_64-debian-fast/llvm.obj/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/clang-x86_64-debian-fast/llvm.src/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