Source: aspectc++
Version: 1:2.3+git20221129-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230113 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/AspectC++/ACModel'
> ---
> Making ACModel library for TARGET=linux-release
> Compiler = g++ -DNDEBUG  -std=gnu++11 -I../../Puma/extern `xml2-config 
> --cflags`  -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe 
> -Wno-deprecated-declarations
> ---
> Making dependency file ObjFiles/linux-release/Elements.o.
> ---
> Making dependency file ObjFiles/linux-release/MatchExpr.o.
> Making dependency file DepFiles/linux-release/ACConfig.d.
> Making dependency file ObjFiles/linux-release/MatchName.o.
> Making dependency file DepFiles/linux-release/ACProject.d.
> Making AspectC++ for TARGET=linux-release
> Making dependency file DepFiles/linux-release/AdviceInfo.d.
> Making dependency file ObjFiles/linux-release/MatchTemplateArg.o.
>   Compiler = g++ -DNDEBUG  -std=gnu++11 -I../Puma/extern -I../Puma/include 
> -I/usr/include/libxml2  -I/usr/lib/llvm-14/include -D_GNU_SOURCE 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -DFRONTEND_CLANG -O2 -g -Wall -pipe -Wno-deprecated-declarations  -fno-rtti 
> -Wno-strict-aliasing  -std=gnu++14 
>   Linker   = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations  -fno-rtti 
> -Wno-strict-aliasing  -std=gnu++14  <objects> -L../Puma/lib/linux-release 
> -lMiniPuma  -lxml2  -lclangRewriteFrontend -lclangRewrite -lclangFrontend 
> -lclangSerialization -lclangDriver -lclangParse -lclangSema -lclangAnalysis 
> -lclangEdit -lclangAST -lclangLex -lclangBasic -lLLVMAsmParser -lLLVMMCParser 
> -lLLVMBitReader -lLLVMTransformUtils -lLLVMCore -lLLVMMC -lLLVMOption 
> -lLLVMSupport -Wl,--as-needed -latomic -Wl,--no-as-needed -Xlinker 
> --wrap=_ZN5clang4Sema19canSkipFunctionBodyEPNS_4DeclE -Xlinker 
> --wrap=_ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtERKNS_25ParsedAttributesWithRangeERN4llvm15SmallVectorImplIPKNS_4AttrEEE
>  -L/usr/lib/llvm-14/lib  -lLLVMWindowsManifest -lLLVMXRay -lLLVMLibDriver 
> -lLLVMDlltoolDriver -lLLVMCoverage -lLLVMLineEditor -lLLVMM68kDisassembler 
> -lLLVMM68kAsmParser -lLLVMM68kCodeGen -lLLVMM68kDesc -lLLVMM68kInfo 
> -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo 
> -lLLVMX86TargetMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen 
> -lLLVMX86Desc -lLLVMX86Info -lLLVMWebAssemblyDisassembler 
> -lLLVMWebAssemblyAsmParser -lLLVMWebAssemblyCodeGen -lLLVMWebAssemblyDesc 
> -lLLVMWebAssemblyUtils -lLLVMWebAssemblyInfo -lLLVMVEDisassembler 
> -lLLVMVEAsmParser -lLLVMVECodeGen -lLLVMVEDesc -lLLVMVEInfo 
> -lLLVMSystemZDisassembler -lLLVMSystemZAsmParser -lLLVMSystemZCodeGen 
> -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSparcDisassembler 
> -lLLVMSparcAsmParser -lLLVMSparcCodeGen -lLLVMSparcDesc -lLLVMSparcInfo 
> -lLLVMRISCVDisassembler -lLLVMRISCVAsmParser -lLLVMRISCVCodeGen 
> -lLLVMRISCVDesc -lLLVMRISCVInfo -lLLVMPowerPCDisassembler 
> -lLLVMPowerPCAsmParser -lLLVMPowerPCCodeGen -lLLVMPowerPCDesc 
> -lLLVMPowerPCInfo -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo 
> -lLLVMMSP430Disassembler -lLLVMMSP430AsmParser -lLLVMMSP430CodeGen 
> -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMipsDisassembler -lLLVMMipsAsmParser 
> -lLLVMMipsCodeGen -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMLanaiDisassembler 
> -lLLVMLanaiCodeGen -lLLVMLanaiAsmParser -lLLVMLanaiDesc -lLLVMLanaiInfo 
> -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser 
> -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMBPFDisassembler -lLLVMBPFAsmParser 
> -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMAVRDisassembler 
> -lLLVMAVRAsmParser -lLLVMAVRCodeGen -lLLVMAVRDesc -lLLVMAVRInfo 
> -lLLVMARMDisassembler -lLLVMARMAsmParser -lLLVMARMCodeGen -lLLVMARMDesc 
> -lLLVMARMUtils -lLLVMARMInfo -lLLVMAMDGPUTargetMCA -lLLVMAMDGPUDisassembler 
> -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils 
> -lLLVMAMDGPUInfo -lLLVMAArch64Disassembler -lLLVMAArch64AsmParser 
> -lLLVMAArch64CodeGen -lLLVMAArch64Desc -lLLVMAArch64Utils -lLLVMAArch64Info 
> -lLLVMPerfJITEvents -lLLVMOrcJIT -lLLVMMCJIT -lLLVMJITLink -lLLVMInterpreter 
> -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMOrcTargetProcess 
> -lLLVMOrcShared -lLLVMDWP -lLLVMSymbolize -lLLVMDebugInfoPDB 
> -lLLVMDebugInfoGSYM -lLLVMOption -lLLVMObjectYAML -lLLVMMCA 
> -lLLVMMCDisassembler -lLLVMLTO -lLLVMCFGuard -lLLVMFrontendOpenACC 
> -lLLVMExtensions -lPolly -lPollyISL -lLLVMPasses -lLLVMObjCARCOpts 
> -lLLVMCoroutines -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker 
> -lLLVMFrontendOpenMP -lLLVMDWARFLinker -lLLVMGlobalISel -lLLVMMIRParser 
> -lLLVMAsmPrinter -lLLVMDebugInfoMSF -lLLVMSelectionDAG -lLLVMCodeGen 
> -lLLVMIRReader -lLLVMAsmParser -lLLVMInterfaceStub -lLLVMFileCheck 
> -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine 
> -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter 
> -lLLVMAnalysis -lLLVMProfileData -lLLVMDebugInfoDWARF -lLLVMObject 
> -lLLVMTextAPI -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader 
> -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat 
> -lLLVMTableGen -lLLVMSupport -lLLVMDemangle -lrt -ldl -lm 
> /usr/lib/x86_64-linux-gnu/libz3.so -lz -ltinfo -lxml2 
> -LACModel/lib/linux-release -lacmodel 
> ---
> Making dependency file DepFiles/linux-release/AdviceRepo.d.
> Making object file ObjFiles/linux-release/MatchExpr.o.
> Making object file ObjFiles/linux-release/MatchTemplateArg.o.
> Making object file ObjFiles/linux-release/MatchName.o.
> Making object file ObjFiles/linux-release/AdviceRepo.o.
> Making object file ObjFiles/linux-release/Elements.o.
> Making object file ObjFiles/linux-release/ACConfig.o.
> Making object file ObjFiles/linux-release/AdviceInfo.o.
> Making object file ObjFiles/linux-release/ACProject.o.
> Making dependency file ObjFiles/linux-release/MatchType.o.
> Making object file ObjFiles/linux-release/MatchType.o.
> Making dependency file DepFiles/linux-release/AspectIncludes.d.
> Making object file ObjFiles/linux-release/AspectIncludes.o.
> Making dependency file ObjFiles/linux-release/MatchTypeInfos.o.
> Making object file ObjFiles/linux-release/MatchTypeInfos.o.
> Making dependency file ObjFiles/linux-release/Utils.o.
> Making object file ObjFiles/linux-release/Utils.o.
> Making dependency file ObjFiles/linux-release/XmlModelReader.o.
> Making object file ObjFiles/linux-release/XmlModelReader.o.
> Making dependency file DepFiles/linux-release/AspectInfo.d.
> Making object file ObjFiles/linux-release/AspectInfo.o.
> Making dependency file DepFiles/linux-release/AspectRepo.d.
> Making object file ObjFiles/linux-release/AspectRepo.o.
> Making dependency file DepFiles/linux-release/Binding.d.
> Making object file ObjFiles/linux-release/Binding.o.
> Making dependency file DepFiles/linux-release/CFlow.d.
> Making object file ObjFiles/linux-release/CFlow.o.
> Making dependency file DepFiles/linux-release/ClangASTConsumer.d.
> Making object file ObjFiles/linux-release/ClangASTConsumer.o.
> Making dependency file DepFiles/linux-release/ClangAnnotation.d.
> Making object file ObjFiles/linux-release/ClangAnnotation.o.
> Making dependency file DepFiles/linux-release/ClangBinding.d.
> Making object file ObjFiles/linux-release/ClangBinding.o.
> ClangBinding.cc:9:2: warning: #warning "Unsupported clang version used!" 
> [-Wcpp]
>     9 | #warning "Unsupported clang version used!"
>       |  ^~~~~~~
> Making dependency file DepFiles/linux-release/ClangFileTracker.d.
> Making object file ObjFiles/linux-release/ClangFileTracker.o.
> Making dependency file DepFiles/linux-release/ClangFlowAnalysis.d.
> Making object file ObjFiles/linux-release/ClangFlowAnalysis.o.
> Making dependency file DepFiles/linux-release/ClangIncludeExpander.d.
> Making dependency file DepFiles/linux-release/ClangInclusionRewriter.d.
> Making object file ObjFiles/linux-release/ClangIncludeExpander.o.
> Making object file ObjFiles/linux-release/ClangInclusionRewriter.o.
> Making dependency file DepFiles/linux-release/ClangIntroParser.d.
> Creating library lib/linux-release/libacmodel.a.
> Making object file ObjFiles/linux-release/ClangIntroParser.o.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/AspectC++/ACModel'
> Making dependency file DepFiles/linux-release/ClangIntroSema.d.
> Making object file ObjFiles/linux-release/ClangIntroSema.o.
> Making dependency file DepFiles/linux-release/ClangIntroducer.d.
> Making object file ObjFiles/linux-release/ClangIntroducer.o.
> Making dependency file DepFiles/linux-release/ClangModelBuilder.d.
> Making object file ObjFiles/linux-release/ClangModelBuilder.o.
> Making dependency file DepFiles/linux-release/ClangPreprocessor.d.
> Making dependency file DepFiles/linux-release/ClangResultBuffer.d.
> Making object file ObjFiles/linux-release/ClangPreprocessor.o.
> Making object file ObjFiles/linux-release/ClangResultBuffer.o.
> Making dependency file DepFiles/linux-release/ClangSyntacticContext.d.
> In file included from /usr/lib/llvm-14/include/clang/AST/Decl.h:21,
>                  from /usr/lib/llvm-14/include/clang/AST/Expr.h:19,
>                  from /usr/lib/llvm-14/include/clang/AST/ASTConcept.h:17,
>                  from /usr/lib/llvm-14/include/clang/AST/ExprCXX.h:17,
>                  from 
> /usr/lib/llvm-14/include/clang/Analysis/ConstructionContext.h:20,
>                  from /usr/lib/llvm-14/include/clang/Analysis/CFG.h:18,
>                  from 
> /usr/lib/llvm-14/include/clang/Analysis/AnalysisDeclContext.h:22,
>                  from ClangFlowAnalysis.h:23,
>                  from ClangFlowAnalysis.cc:19:
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ 
> at /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:597:55,
>     inlined from ‘clang::CXXRecordDecl::base_class_range 
> clang::CXXRecordDecl::bases()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:589:12,
>     inlined from ‘bool 
> clang::RecursiveASTVisitor<Derived>::TraverseCXXRecordHelper(clang::CXXRecordDecl*)
>  [with Derived = {anonymous}::TransferFunctions]’ at 
> /usr/lib/llvm-14/include/clang/AST/RecursiveASTVisitor.h:1895:34:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXRecordDecl::base_class_range 
> clang::CXXRecordDecl::bases()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:589:12,
>     inlined from ‘bool 
> clang::RecursiveASTVisitor<Derived>::TraverseCXXRecordHelper(clang::CXXRecordDecl*)
>  [with Derived = {anonymous}::TransferFunctions]’ at 
> /usr/lib/llvm-14/include/clang/AST/RecursiveASTVisitor.h:1895:34:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> Making object file ObjFiles/linux-release/ClangSyntacticContext.o.
> Making dependency file DepFiles/linux-release/ClangWeaverBase.d.
> Making object file ObjFiles/linux-release/ClangWeaverBase.o.
> In file included from /usr/lib/llvm-14/include/clang/AST/Decl.h:21,
>                  from /usr/lib/llvm-14/include/clang/AST/ASTContext.h:22,
>                  from ClangSyntacticContext.h:29,
>                  from SyntacticContext.h:31,
>                  from ClangTransformInfo.h:36,
>                  from TransformInfo.h:31,
>                  from ModelBuilder.h:25,
>                  from ClangASTConsumer.h:24,
>                  from ClangASTConsumer.cc:19:
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ 
> at /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:597:55,
>     inlined from ‘clang::CXXRecordDecl::base_class_range 
> clang::CXXRecordDecl::bases()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:589:12,
>     inlined from ‘bool 
> clang::RecursiveASTVisitor<Derived>::TraverseCXXRecordHelper(clang::CXXRecordDecl*)
>  [with Derived = ClangASTConsumer]’ at 
> /usr/lib/llvm-14/include/clang/AST/RecursiveASTVisitor.h:1895:34:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXRecordDecl::base_class_range 
> clang::CXXRecordDecl::bases()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:589:12,
>     inlined from ‘bool 
> clang::RecursiveASTVisitor<Derived>::TraverseCXXRecordHelper(clang::CXXRecordDecl*)
>  [with Derived = ClangASTConsumer]’ at 
> /usr/lib/llvm-14/include/clang/AST/RecursiveASTVisitor.h:1895:34:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> Making dependency file DepFiles/linux-release/CodeWeaver.d.
> Making object file ObjFiles/linux-release/CodeWeaver.o.
> In file included from /usr/lib/llvm-14/include/clang/AST/Decl.h:21,
>                  from /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:19,
>                  from /usr/lib/llvm-14/include/clang/Sema/DeclSpec.h:25,
>                  from /usr/lib/llvm-14/include/clang/Parse/Parser.h:23,
>                  from ClangIntroParser.h:4,
>                  from ClangIntroducer.cc:29:
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ 
> at /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:597:55:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘std::string 
> ClangIntroducer::insert_introspection_code(clang::CXXRecordDecl*, int)’ at 
> ClangIntroducer.cc:792:69:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘void 
> ClangIntroducer::_ZN15ClangIntroducer19update_base_classesEPN5clang4DeclE.part.0(clang::Decl*)’
>  at ClangIntroducer.cc:1507:69:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ 
> at /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:597:55,
>     inlined from ‘void 
> ClangIntroducer::_ZN15ClangIntroducer19update_base_classesEPN5clang4DeclE.part.0(clang::Decl*)’
>  at ClangIntroducer.cc:1508:67:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> Making dependency file DepFiles/linux-release/Condition.d.
> Making object file ObjFiles/linux-release/Condition.o.
> Making dependency file DepFiles/linux-release/FileRepo.d.
> Making object file ObjFiles/linux-release/FileRepo.o.
> Making dependency file DepFiles/linux-release/IncludeGraph.d.
> Making object file ObjFiles/linux-release/IncludeGraph.o.
> Making dependency file DepFiles/linux-release/JoinPoint.d.
> Making object file ObjFiles/linux-release/JoinPoint.o.
> Making dependency file DepFiles/linux-release/JoinPointRepo.d.
> Making object file ObjFiles/linux-release/JoinPointRepo.o.
> Making dependency file DepFiles/linux-release/LineDirectiveMgr.d.
> Making object file ObjFiles/linux-release/LineDirectiveMgr.o.
> Making dependency file DepFiles/linux-release/NamespaceAC.d.
> Making object file ObjFiles/linux-release/NamespaceAC.o.
> Making dependency file DepFiles/linux-release/Naming.d.
> Making object file ObjFiles/linux-release/Naming.o.
> Making dependency file DepFiles/linux-release/Phase1.d.
> Making dependency file DepFiles/linux-release/Plan.d.
> Making object file ObjFiles/linux-release/Phase1.o.
> Making object file ObjFiles/linux-release/Plan.o.
> Making dependency file DepFiles/linux-release/PointCut.d.
> Making object file ObjFiles/linux-release/PointCut.o.
> Making dependency file DepFiles/linux-release/PointCutContext.d.
> Making object file ObjFiles/linux-release/PointCutContext.o.
> Making dependency file DepFiles/linux-release/PointCutExpr.d.
> Making dependency file DepFiles/linux-release/PointCutExprParser.d.
> Making object file ObjFiles/linux-release/PointCutExpr.o.
> Making object file ObjFiles/linux-release/PointCutExprParser.o.
> Making dependency file DepFiles/linux-release/RepoPosAspectKey.d.
> Making object file ObjFiles/linux-release/RepoPosAspectKey.o.
> Making dependency file DepFiles/linux-release/RepoPosKey.d.
> Making object file ObjFiles/linux-release/RepoPosKey.o.
> Making dependency file DepFiles/linux-release/RepoXMLNode.d.
> Making object file ObjFiles/linux-release/RepoXMLNode.o.
> Making dependency file DepFiles/linux-release/Repository.d.
> Making object file ObjFiles/linux-release/Repository.o.
> Making dependency file DepFiles/linux-release/ThisJoinPoint.d.
> Making object file ObjFiles/linux-release/ThisJoinPoint.o.
> In file included from /usr/lib/llvm-14/include/clang/AST/Decl.h:21,
>                  from /usr/lib/llvm-14/include/clang/AST/ASTContext.h:22,
>                  from ClangSyntacticContext.h:29,
>                  from SyntacticContext.h:31,
>                  from ClangTransformInfo.h:36,
>                  from TransformInfo.h:31,
>                  from ClangResultBuffer.h:23,
>                  from ACResultBuffer.h:31,
>                  from CodeWeaver.h:37,
>                  from CodeWeaver.cc:19:
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘const clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:596:73,
>     inlined from ‘bool TI_Class::may_have_implicit(SMKind, const 
> clang::RecordDecl*)’ at ClangTransformInfo.h:762:77:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘const clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:596:73,
>     inlined from ‘const clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_end() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:599:23,
>     inlined from ‘bool TI_Class::may_have_implicit(SMKind, const 
> clang::RecordDecl*)’ at ClangTransformInfo.h:763:27:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> Making dependency file DepFiles/linux-release/Transformer.d.
> Making object file ObjFiles/linux-release/Transformer.o.
> Making dependency file DepFiles/linux-release/Weaver.d.
> Making object file ObjFiles/linux-release/Weaver.o.
> Making dependency file DepFiles/linux-release/ac++.d.
> Making object file ObjFiles/linux-release/ac++.o.
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ 
> at /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:597:55,
>     inlined from ‘clang::CXXRecordDecl::base_class_range 
> clang::CXXRecordDecl::bases()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:589:12,
>     inlined from ‘bool 
> clang::RecursiveASTVisitor<Derived>::TraverseCXXRecordHelper(clang::CXXRecordDecl*)
>  [with Derived = {anonymous}::TJPVisitor]’ at 
> /usr/lib/llvm-14/include/clang/AST/RecursiveASTVisitor.h:1895:34:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXRecordDecl::base_class_range 
> clang::CXXRecordDecl::bases()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:589:12,
>     inlined from ‘bool 
> clang::RecursiveASTVisitor<Derived>::TraverseCXXRecordHelper(clang::CXXRecordDecl*)
>  [with Derived = {anonymous}::TJPVisitor]’ at 
> /usr/lib/llvm-14/include/clang/AST/RecursiveASTVisitor.h:1895:34:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In file included from /usr/lib/llvm-14/include/clang/AST/Decl.h:21,
>                  from /usr/lib/llvm-14/include/clang/AST/Expr.h:19,
>                  from /usr/lib/llvm-14/include/clang/AST/ASTConcept.h:17,
>                  from /usr/lib/llvm-14/include/clang/Sema/Sema.h:17,
>                  from ClangIntroSema.h:22,
>                  from Transformer.cc:20:
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘void Transformer::link_bases(ACM_Class&)’ at 
> Transformer.cc:1422:72:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin()’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:595:61,
>     inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ 
> at /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:597:55,
>     inlined from ‘void Transformer::link_bases(ACM_Class&)’ at 
> Transformer.cc:1423:70:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘const clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:596:73,
>     inlined from ‘bool TI_Class::may_have_implicit(SMKind, const 
> clang::RecordDecl*)’ at ClangTransformInfo.h:762:77:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> In member function ‘T* clang::LazyOffsetPtr<T, OffsT, 
> Get>::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; 
> OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = 
> &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:339:25,
>     inlined from ‘clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::DefinitionData::getBases() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:337:23,
>     inlined from ‘const clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_begin() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:596:73,
>     inlined from ‘const clang::CXXBaseSpecifier* 
> clang::CXXRecordDecl::bases_end() const’ at 
> /usr/lib/llvm-14/include/clang/AST/DeclCXX.h:599:23,
>     inlined from ‘bool TI_Class::may_have_implicit(SMKind, const 
> clang::RecordDecl*)’ at ClangTransformInfo.h:763:27:
> /usr/lib/llvm-14/include/clang/AST/ExternalASTSource.h:378:54: warning: 
> ‘this’ pointer is null [-Wnonnull]
>   378 |       Ptr = reinterpret_cast<uint64_t>((Source->*Get)(Ptr >> 1));
>       |                                        ~~~~~~~~~~~~~~^~~~~~~~~~
> Linking bin/linux-release/ac++.
> /usr/bin/ld: cannot find -lPolly: No such file or directory
> /usr/bin/ld: cannot find -lPollyISL: No such file or directory
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2023/01/13/aspectc++_2.3+git20221129-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230113;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to