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