==5130== Memcheck, a memory error detector ==5130== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==5130== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==5130== Command: /home/matous/work/UElocal/CHECK/tests/MemLeak ==5130== Parent PID: 4966 ==5130== ==5130== Conditional jump or move depends on uninitialised value(s) ==5130== at 0x88846FB: clang::ASTDeclReader::VisitFriendDecl(clang::FriendDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88938C4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883D944: (anonymous namespace)::FindExternalLexicalDeclsVisitor::visit(clang::serialization::ModuleFile&, bool, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8901549: clang::serialization::ModuleManager::visitDepthFirst(bool (*)(clang::serialization::ModuleFile&, bool, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8830DB0: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, bool (*)(clang::Decl::Kind), llvm::SmallVectorImpl&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A4915: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A49EE: clang::DeclContext::decls_begin() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908D057: (anonymous namespace)::FinalOverriderCollector::Collect(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908E2B9: clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x919BBC0: (anonymous namespace)::FinalOverriders::FinalOverriders(clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== Uninitialised value was created by a heap allocation ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x8790D32: llvm::BumpPtrAllocatorImpl::Allocate(unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9039370: clang::ASTContext::getDeclAttrs(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A2958: clang::Decl::setAttrsImpl(llvm::SmallVector const&, clang::ASTContext&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8881965: clang::ASTDeclReader::VisitDecl(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8881B60: clang::ASTDeclReader::VisitNamedDecl(clang::NamedDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8881BC0: clang::ASTDeclReader::VisitTypeDecl(clang::TypeDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8889E51: clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x888A671: clang::ASTDeclReader::VisitRecordDeclImpl(clang::RecordDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889247B: clang::ASTDeclReader::VisitCXXRecordDeclImpl(clang::CXXRecordDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889365D: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== Conditional jump or move depends on uninitialised value(s) ==5130== at 0x5056F35: TObject::operator=(TObject const&) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x70DB43D: TVectorT::operator=(TVectorT const&) (in /home/matous/work/root6/lib/libMatrix.so) ==5130== by 0x70DB50B: TVectorT::TVectorT(TVectorT const&) (in /home/matous/work/root6/lib/libMatrix.so) ==5130== by 0x135E9AEA: TLinearFitter::Eval() (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x135F8CEB: TLinearMinimizer::Minimize() (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9E95D: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== Uninitialised value was created by a stack allocation ==5130== at 0x135E97D4: TLinearFitter::Eval() (in /home/matous/work/root6/lib/libMinuit.so) ==5130== ==5130== ==5130== HEAP SUMMARY: ==5130== in use at exit: 31,655,975 bytes in 68,310 blocks ==5130== total heap usage: 425,467 allocs, 357,157 frees, 237,555,417 bytes allocated ==5130== ==5130== 32 bytes in 1 blocks are possibly lost in loss record 1,634 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9CF4632: llvm::MDNode::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CF9F69: llvm::MDTuple::getImpl(llvm::LLVMContext&, llvm::ArrayRef, llvm::Metadata::StorageType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D2DB3: clang::CodeGen::CodeGenModule::EmitVersionIdentMetadata() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E87C5: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD16E: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC0D0: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8622A90: TCling::TCling(char const*, char const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8623D7D: CreateInterpreter (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x501A21A: TROOT::InitInterpreter() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x501A5A5: ROOT::Internal::GetROOT2() (in /home/matous/work/root6/lib/libCore.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,428 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D1FC2: clang::CodeGen::CodeGenModule::getFunctionLinkage(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89DE740: clang::CodeGen::CodeGenModule::shouldEmitFunction(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E832A: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,429 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A080: clang::FunctionDecl::hasBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A2C92: clang::Decl::canBeWeakImported(bool&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A3128: clang::Decl::isWeakImported() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CD753: setLinkageAndVisibilityForGV(llvm::GlobalValue*, clang::NamedDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D0590: clang::CodeGen::CodeGenModule::SetFunctionAttributes(clang::GlobalDecl, llvm::Function*, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D78D8: clang::CodeGen::CodeGenModule::GetOrCreateLLVMFunction(llvm::StringRef, llvm::Type*, clang::GlobalDecl, bool, bool, bool, llvm::AttributeSet) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E2597: clang::CodeGen::CodeGenModule::GetAddrOfFunction(clang::GlobalDecl, llvm::Type*, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,430 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A080: clang::FunctionDecl::hasBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A0CE: clang::FunctionDecl::getBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x85BACA9: (anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x911110A: clang::StmtVisitorBase::Visit(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x910A5B7: Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x91254D3: clang::Expr::EvaluateAsInitializer(clang::APValue&, clang::ASTContext const&, clang::VarDecl const*, llvm::SmallVectorImpl >&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90983E4: clang::VarDecl::evaluateValue(llvm::SmallVectorImpl >&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,431 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892FB6: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x91552FD: clang::ASTContext::getCurrentKeyFunction(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AB92: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,432 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892FB6: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892FB6: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,433 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A8E23: clang::DeclContext::using_directives() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E34DB8: (anonymous namespace)::UnqualUsingDirectiveSet::addUsingDirectives(clang::DeclContext*, clang::DeclContext*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E372F2: (anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3FF9B: clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E408C4: clang::Sema::LookupName(clang::LookupResult&, clang::Scope*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C23BAF: clang::Sema::BuildCXXNestedNameSpecifier(clang::Scope*, clang::IdentifierInfo&, clang::SourceLocation, clang::SourceLocation, clang::QualType, bool, clang::CXXScopeSpec&, clang::NamedDecl*, bool, bool*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C25E45: clang::Sema::ActOnCXXNestedNameSpecifier(clang::Scope*, clang::IdentifierInfo&, clang::SourceLocation, clang::SourceLocation, clang::OpaquePtr, bool, clang::CXXScopeSpec&, bool, bool*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8B8D03E: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool*, bool, clang::IdentifierInfo**) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,434 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88DDB1E: clang::Redeclarable::DeclLink::getNext(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9094FEC: getExplicitVisibilityAux(clang::NamedDecl const*, clang::NamedDecl::ExplicitVisibilityKind, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909516A: clang::NamedDecl::getExplicitVisibility(clang::NamedDecl::ExplicitVisibilityKind) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909D1DE: computeLVForDecl(clang::NamedDecl const*, LVComputationKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909DA1D: clang::LinkageComputer::getLVForDecl(clang::NamedDecl const*, LVComputationKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909E419: clang::NamedDecl::getLinkageAndVisibility() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CD731: setLinkageAndVisibilityForGV(llvm::GlobalValue*, clang::NamedDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,435 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3E63E: CppNamespaceLookup(clang::Sema&, clang::LookupResult&, clang::ASTContext&, clang::DeclContext*, (anonymous namespace)::UnqualUsingDirectiveSet&) [clone .isra.762] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F68C: clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E408C4: clang::Sema::LookupName(clang::LookupResult&, clang::Scope*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8788AF4: cling::utils::Lookup::Named(clang::Sema*, clang::DeclarationName const&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8788B85: cling::utils::Lookup::Named(clang::Sema*, llvm::StringRef, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8767F69: cling::quickFindDecl(llvm::StringRef, clang::Decl const*&, clang::Parser&, cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,436 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A834D: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C9EC88: clang::Sema::getTypeName(clang::IdentifierInfo const&, clang::SourceLocation, clang::Scope*, clang::CXXScopeSpec*, bool, bool, clang::OpaquePtr, bool, bool, clang::IdentifierInfo**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BCE248: clang::Parser::TryAnnotateTypeOrScopeTokenAfterScopeSpec(bool, bool, clang::CXXScopeSpec&, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD01CD: clang::Parser::TryAnnotateTypeOrScopeToken(bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8B79671: clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,437 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DB73DF: clang::Sema::DeclareGlobalAllocationFunction(clang::DeclarationName, clang::QualType, clang::QualType, clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DB7CCF: clang::Sema::DeclareGlobalNewDelete() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DBD8F9: clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DC5252: clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DC6874: clang::Sema::ActOnCXXNew(clang::SourceLocation, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::Declarator&, clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8B84F10: clang::Parser::ParseCXXNewExpression(bool, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8B79FE1: clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,438 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DB73DF: clang::Sema::DeclareGlobalAllocationFunction(clang::DeclarationName, clang::QualType, clang::QualType, clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DB7D35: clang::Sema::DeclareGlobalNewDelete() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DBD8F9: clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DC5252: clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DC6874: clang::Sema::ActOnCXXNew(clang::SourceLocation, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::Declarator&, clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8B84F10: clang::Parser::ParseCXXNewExpression(bool, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8B79FE1: clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,439 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3A4F8: clang::Sema::LookupConstructors(clang::CXXRecordDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E8A8C5: IsUserDefinedConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::UserDefinedConversionSequence&, clang::OverloadCandidateSet&, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E8B080: TryUserDefinedConversion(clang::Sema&, clang::Expr*, clang::QualType, bool, bool, bool, bool, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E8B5DE: TryImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, bool, bool, bool, bool, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E86643: TryReferenceInit(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E86D96: TryCopyInitialization(clang::Sema&, clang::Expr*, clang::QualType, bool, bool, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E883AB: clang::Sema::AddOverloadCandidate(clang::FunctionDecl*, clang::DeclAccessPair, llvm::ArrayRef, clang::OverloadCandidateSet&, bool, bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,440 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x876C6BD: clang::FunctionDecl const* cling::findFunction(clang::DeclContext*, clang::CXXScopeSpec&, llvm::StringRef, llvm::SmallVectorImpl const&, bool, clang::ASTContext&, cling::Interpreter*, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&), cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x876D0D6: clang::FunctionDecl const* cling::execFindFunction(clang::Parser&, cling::Interpreter*, clang::Decl const*, llvm::StringRef, cling::ParseProto::ArgsInput const&, bool, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&), cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8769F0A: cling::LookupHelper::matchFunctionProto(clang::Decl const*, llvm::StringRef, llvm::StringRef, cling::LookupHelper::DiagSetting, bool) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86538BB: TClingClassInfo::GetMethod(char const*, char const*, bool, long*, ROOT::EFunctionMatchMode, TClingClassInfo::EInheritanceMode) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x85FDDB8: TCling::GetFunctionWithPrototype(ClassInfo_t*, char const*, char const*, bool, ROOT::EFunctionMatchMode) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,441 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9088E15: clang::CXXRecordDecl::FindOrdinaryMember(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908A092: clang::CXXBasePaths::lookupInBases(clang::ASTContext&, clang::CXXRecordDecl const*, bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908A21F: clang::CXXBasePaths::lookupInBases(clang::ASTContext&, clang::CXXRecordDecl const*, bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908AFE6: clang::CXXRecordDecl::lookupInBases(bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*, clang::CXXBasePaths&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3ECA1: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.775] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DBC8CA: clang::Sema::FindAllocationOverload(clang::SourceLocation, clang::SourceRange, clang::DeclarationName, llvm::MutableArrayRef, clang::DeclContext*, bool, clang::FunctionDecl*&, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DBD857: clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,442 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9088E15: clang::CXXRecordDecl::FindOrdinaryMember(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908A092: clang::CXXBasePaths::lookupInBases(clang::ASTContext&, clang::CXXRecordDecl const*, bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908A21F: clang::CXXBasePaths::lookupInBases(clang::ASTContext&, clang::CXXRecordDecl const*, bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x908AFE6: clang::CXXRecordDecl::lookupInBases(bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*, clang::CXXBasePaths&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3ECA1: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.775] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DBDB10: clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8DC5252: clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,443 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A834D: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E5B79: cling::ValueExtractionSynthesizer::FindAndCacheRuntimeDecls() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E6EE4: cling::ValueExtractionSynthesizer::SynthesizeSVRInit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E74ED: cling::ValueExtractionSynthesizer::Transform(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E8211: cling::DeclCollector::TransformDecl(clang::Decl*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 56 bytes in 1 blocks are possibly lost in loss record 4,444 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x876C6BD: clang::FunctionDecl const* cling::findFunction(clang::DeclContext*, clang::CXXScopeSpec&, llvm::StringRef, llvm::SmallVectorImpl const&, bool, clang::ASTContext&, cling::Interpreter*, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&), cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x876D0D6: clang::FunctionDecl const* cling::execFindFunction(clang::Parser&, cling::Interpreter*, clang::Decl const*, llvm::StringRef, cling::ParseProto::ArgsInput const&, bool, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&), cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8769ECA: cling::LookupHelper::findFunctionProto(clang::Decl const*, llvm::StringRef, llvm::StringRef, cling::LookupHelper::DiagSetting, bool) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8653A86: TClingClassInfo::GetMethod(char const*, char const*, bool, long*, ROOT::EFunctionMatchMode, TClingClassInfo::EInheritanceMode) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x85FDDB8: TCling::GetFunctionWithPrototype(ClassInfo_t*, char const*, char const*, bool, ROOT::EFunctionMatchMode) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,901 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A080: clang::FunctionDecl::hasBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0ABAE: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC08B: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,902 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90412C2: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892FB6: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,903 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C2AA59: llvm::ConstantExprKeyType::create(llvm::Type*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C358CD: llvm::ConstantUniqueMap::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C35C3E: getFoldedCast(llvm::Instruction::CastOps, llvm::Constant*, llvm::Type*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A19E09: (anonymous namespace)::ItaniumRTTIBuilder::BuildTypeInfo(clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B99D: (anonymous namespace)::ItaniumCXXABI::getAddrOfRTTIDescriptor(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B4E5: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,904 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A834D: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,905 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C2AA59: llvm::ConstantExprKeyType::create(llvm::Type*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C358CD: llvm::ConstantUniqueMap::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C35C3E: getFoldedCast(llvm::Instruction::CastOps, llvm::Constant*, llvm::Type*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A1BD6: llvm::IRBuilder >::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A75857: clang::CodeGen::CodeGenFunction::InitializeVTablePointer(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78FC9: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*, llvm::SmallPtrSet&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A790A6: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7BE89: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,906 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88DDB1E: clang::Redeclarable::DeclLink::getNext(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9094FEC: getExplicitVisibilityAux(clang::NamedDecl const*, clang::NamedDecl::ExplicitVisibilityKind, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909516A: clang::NamedDecl::getExplicitVisibility(clang::NamedDecl::ExplicitVisibilityKind) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909D1DE: computeLVForDecl(clang::NamedDecl const*, LVComputationKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909DA1D: clang::LinkageComputer::getLVForDecl(clang::NamedDecl const*, LVComputationKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909E419: clang::NamedDecl::getLinkageAndVisibility() const (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,907 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x865E40D: TClingMethodInfo::Title() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x50AC1C4: TFunction::TFunction(MethodInfo_t*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x509CA1B: TListOfFunctions::Get(void const*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x509D0BA: TListOfFunctions::Load() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50194EB: TROOT::GetListOfGlobalFunctions(bool) (in /home/matous/work/root6/lib/libCore.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,908 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A834D: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C9EC88: clang::Sema::getTypeName(clang::IdentifierInfo const&, clang::SourceLocation, clang::Scope*, clang::CXXScopeSpec*, bool, bool, clang::OpaquePtr, bool, bool, clang::IdentifierInfo**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BCE248: clang::Parser::TryAnnotateTypeOrScopeTokenAfterScopeSpec(bool, bool, clang::CXXScopeSpec&, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD01CD: clang::Parser::TryAnnotateTypeOrScopeToken(bool, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,909 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x876C6BD: clang::FunctionDecl const* cling::findFunction(clang::DeclContext*, clang::CXXScopeSpec&, llvm::StringRef, llvm::SmallVectorImpl const&, bool, clang::ASTContext&, cling::Interpreter*, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&), cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x876D0D6: clang::FunctionDecl const* cling::execFindFunction(clang::Parser&, cling::Interpreter*, clang::Decl const*, llvm::StringRef, cling::ParseProto::ArgsInput const&, bool, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&), cling::LookupHelper::DiagSetting) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8769F0A: cling::LookupHelper::matchFunctionProto(clang::Decl const*, llvm::StringRef, llvm::StringRef, cling::LookupHelper::DiagSetting, bool) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86538BB: TClingClassInfo::GetMethod(char const*, char const*, bool, long*, ROOT::EFunctionMatchMode, TClingClassInfo::EInheritanceMode) const (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 72 bytes in 1 blocks are possibly lost in loss record 4,910 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A834D: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3F345: clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E5B79: cling::ValueExtractionSynthesizer::FindAndCacheRuntimeDecls() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E6EE4: cling::ValueExtractionSynthesizer::SynthesizeSVRInit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E74ED: cling::ValueExtractionSynthesizer::Transform(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 96 bytes in 1 blocks are possibly lost in loss record 5,335 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C2A575: llvm::ConstantExprKeyType::create(llvm::Type*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C358CD: llvm::ConstantUniqueMap::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C36872: llvm::ConstantExpr::getGetElementPtr(llvm::Constant*, llvm::ArrayRef, bool, llvm::Type*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A19DEF: (anonymous namespace)::ItaniumRTTIBuilder::BuildTypeInfo(clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B99D: (anonymous namespace)::ItaniumCXXABI::getAddrOfRTTIDescriptor(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B4E5: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,427 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1BD5C: (anonymous namespace)::ItaniumCXXABI::EmitCXXDestructors(clang::CXXDestructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,428 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1BD5C: (anonymous namespace)::ItaniumCXXABI::EmitCXXDestructors(clang::CXXDestructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E958C: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,429 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1BD6C: (anonymous namespace)::ItaniumCXXABI::EmitCXXDestructors(clang::CXXDestructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,430 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1BD6C: (anonymous namespace)::ItaniumCXXABI::EmitCXXDestructors(clang::CXXDestructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E958C: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,431 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1BDA4: (anonymous namespace)::ItaniumCXXABI::EmitCXXDestructors(clang::CXXDestructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,432 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1BDA4: (anonymous namespace)::ItaniumCXXABI::EmitCXXDestructors(clang::CXXDestructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E958C: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,433 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EDEF: clang::CodeGen::CodeGenFunction::CreateMemTemp(clang::QualType, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856A92E: (anonymous namespace)::AggExprEmitter::EnsureDest(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB526B: (anonymous namespace)::AggExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB55C4: (anonymous namespace)::AggExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB6432: clang::CodeGen::CodeGenFunction::EmitAggExpr(clang::Expr const*, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F264: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AADA9E: clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A8F61: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,434 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA38C: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9FCE9: clang::CodeGen::CodeGenFunction::EmitFromMemory(llvm::Value*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAEB2: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABAB2: clang::CodeGen::CodeGenFunction::convertTempToRValue(llvm::Value*, clang::QualType, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6CD40: clang::CodeGen::CodeGenFunction::EmitDelegateCallArg(clang::CodeGen::CallArgList&, clang::VarDecl const*, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A783BC: clang::CodeGen::CodeGenFunction::EmitDelegateCXXConstructorCall(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList const&, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C6E3: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,435 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A1B6F: llvm::IRBuilder >::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A75832: clang::CodeGen::CodeGenFunction::InitializeVTablePointer(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78FC9: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*, llvm::SmallPtrSet&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A790A6: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7BE89: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,436 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C59CA: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA7404: clang::CodeGen::CodeGenFunction::EmitLValueForFieldInitialization(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7B0A0: EmitMemberInitializer(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::CXXCtorInitializer*, clang::CXXConstructorDecl const*, clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C0A5: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,437 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5B0E: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA7404: clang::CodeGen::CodeGenFunction::EmitLValueForFieldInitialization(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7B0A0: EmitMemberInitializer(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::CXXCtorInitializer*, clang::CXXConstructorDecl const*, clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C0A5: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,438 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA38C: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9FCE9: clang::CodeGen::CodeGenFunction::EmitFromMemory(llvm::Value*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAEB2: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,439 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA38C: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9FCE9: clang::CodeGen::CodeGenFunction::EmitFromMemory(llvm::Value*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAEB2: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,440 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C59CA: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,441 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5B0E: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,442 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A1B6F: llvm::IRBuilder >::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A75832: clang::CodeGen::CodeGenFunction::InitializeVTablePointer(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78FC9: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*, llvm::SmallPtrSet&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A790A6: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79A4B: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,443 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C59CA: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A73340: (anonymous namespace)::DestroyField::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A80989: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A809CD: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79A92: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,444 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5B0E: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A73340: (anonymous namespace)::DestroyField::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A80989: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A809CD: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79A92: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,445 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C59CA: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC10F7: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,446 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5B0E: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC10F7: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,447 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,448 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,449 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6BDA0: clang::CodeGen::CodeGenFunction::EmitFunctionEpilog(clang::CodeGen::CGFunctionInfo const&, bool, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C4179: clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA6A2: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD16E: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,450 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,451 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856F06B: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD45B0: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,452 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA3B4: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C7F9F: llvm::IRBuilder >::CreateIntCast(llvm::Value*, llvm::Type*, bool, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ACF09C: (anonymous namespace)::ScalarExprEmitter::EmitScalarConversion(llvm::Value*, clang::QualType, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856F07C: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD45B0: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856F08F: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59B2: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,453 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,454 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9D8DC: EmitBitCastOfLValueToProperType(clang::CodeGen::CodeGenFunction&, llvm::Value*, llvm::Type*, llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA58AC: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EC6E: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,455 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5806: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD717C: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD479D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD717C: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 104 bytes in 1 blocks are possibly lost in loss record 5,456 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6BDA0: clang::CodeGen::CodeGenFunction::EmitFunctionEpilog(clang::CodeGen::CGFunctionInfo const&, bool, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C4179: clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA6A2: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E83E7: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E85AA: cling::DeclCollector::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE1AD: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 112 bytes in 2 blocks are possibly lost in loss record 5,514 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A080: clang::FunctionDecl::hasBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A2E4: clang::FunctionDecl::isOutOfLine() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B16A: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A13B98: (anonymous namespace)::ItaniumCXXABI::EmitCXXConstructors(clang::CXXConstructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E9567: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 112 bytes in 2 blocks are possibly lost in loss record 5,515 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x865E40D: TClingMethodInfo::Title() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x50AC1C4: TFunction::TFunction(MethodInfo_t*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x509CA1B: TListOfFunctions::Get(void const*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x509D0BA: TListOfFunctions::Load() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50194EB: TROOT::GetListOfGlobalFunctions(bool) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x567BDB2: TFormula::ProcessFormula(TString&) (in /home/matous/work/root6/lib/libHist.so) ==5130== ==5130== 112 bytes in 2 blocks are possibly lost in loss record 5,516 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892FB6: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883D944: (anonymous namespace)::FindExternalLexicalDeclsVisitor::visit(clang::serialization::ModuleFile&, bool, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8901549: clang::serialization::ModuleManager::visitDepthFirst(bool (*)(clang::serialization::ModuleFile&, bool, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 120 bytes in 1 blocks are possibly lost in loss record 5,570 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C2A575: llvm::ConstantExprKeyType::create(llvm::Type*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C358CD: llvm::ConstantUniqueMap::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C36872: llvm::ConstantExpr::getGetElementPtr(llvm::Constant*, llvm::ArrayRef, bool, llvm::Type*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16AC9: (anonymous namespace)::ItaniumCXXABI::getVTableAddressPointInStructor(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::BaseSubobject, clang::CXXRecordDecl const*, bool&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7579B: clang::CodeGen::CodeGenFunction::InitializeVTablePointer(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78FC9: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*, llvm::SmallPtrSet&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A790A6: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7BE89: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,673 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E36E1: clang::CodeGen::CodeGenModule::GetOrCreateLLVMGlobal(llvm::StringRef, llvm::PointerType*, clang::VarDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A157B6: (anonymous namespace)::ItaniumCXXABI::registerGlobalDtor(clang::CodeGen::CodeGenFunction&, clang::VarDecl const&, llvm::Constant*, llvm::Constant*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A8F974: EmitDeclDestroy(clang::CodeGen::CodeGenFunction&, clang::VarDecl const&, llvm::Constant*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A8FBAD: clang::CodeGen::CodeGenFunction::EmitCXXGlobalVarDeclInit(clang::VarDecl const&, llvm::Constant*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A902D6: clang::CodeGen::CodeGenFunction::GenerateCXXGlobalVarDeclInitFunc(llvm::Function*, clang::VarDecl const*, llvm::GlobalVariable*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A90D0B: clang::CodeGen::CodeGenModule::EmitCXXGlobalVarDeclInitFunc(clang::VarDecl const*, llvm::GlobalVariable*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E2E89: clang::CodeGen::CodeGenModule::EmitGlobalVarDefinition(clang::VarDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E82DD: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E923F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,674 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CFF707: llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A19D83: (anonymous namespace)::ItaniumRTTIBuilder::BuildTypeInfo(clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B99D: (anonymous namespace)::ItaniumCXXABI::getAddrOfRTTIDescriptor(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B4E5: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC08B: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,675 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D1585: clang::CodeGen::CodeGenModule::CreateOrReplaceCXXRuntimeVariable(llvm::StringRef, llvm::Type*, llvm::GlobalValue::LinkageTypes) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1948E: (anonymous namespace)::ItaniumCXXABI::getAddrOfVTable(clang::CXXRecordDecl const*, clang::CharUnits) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16728: (anonymous namespace)::ItaniumCXXABI::getVTableAddressPointInStructor(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::BaseSubobject, clang::CXXRecordDecl const*, bool&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7579B: clang::CodeGen::CodeGenFunction::InitializeVTablePointer(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78FC9: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*, llvm::SmallPtrSet&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A790A6: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7BE89: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,676 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A75873: clang::CodeGen::CodeGenFunction::InitializeVTablePointer(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78FC9: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::BaseSubobject, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*, llvm::SmallPtrSet&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A790A6: clang::CodeGen::CodeGenFunction::InitializeVTablePointers(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7BE89: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,677 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA428F: clang::CodeGen::CodeGenFunction::EmitStoreOfScalar(llvm::Value*, llvm::Value*, bool, unsigned int, clang::QualType, llvm::MDNode*, bool, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA47F1: clang::CodeGen::CodeGenFunction::EmitStoreOfScalar(llvm::Value*, clang::CodeGen::LValue, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA89CF: clang::CodeGen::CodeGenFunction::EmitStoreThroughLValue(clang::CodeGen::RValue, clang::CodeGen::LValue, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A8431C: clang::CodeGen::CodeGenFunction::EmitScalarInit(clang::Expr const*, clang::ValueDecl const*, clang::CodeGen::LValue, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7A984: clang::CodeGen::CodeGenFunction::EmitInitializerForField(clang::FieldDecl*, clang::CodeGen::LValue, clang::Expr*, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7B004: EmitMemberInitializer(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::CXXCtorInitializer*, clang::CXXConstructorDecl const*, clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C0A5: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,678 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CD6BE1: llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5F17: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856F08F: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59B2: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,679 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ACB037: (anonymous namespace)::ScalarExprEmitter::EmitIntToBoolConversion(llvm::Value*) [clone .isra.427] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856F09B: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59B2: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C2FE1: clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&, clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,680 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CD6BE1: llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD0B27: (anonymous namespace)::ScalarExprEmitter::EmitMul((anonymous namespace)::BinOpInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD4838: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD718B: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD479D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD717C: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD479D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,681 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CD6BE1: llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ACC303: llvm::IRBuilder >::CreateFAdd(llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::MDNode*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD3620: (anonymous namespace)::ScalarExprEmitter::EmitAdd((anonymous namespace)::BinOpInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD47A8: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD717C: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD479D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,682 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CD6BE1: llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD0B27: (anonymous namespace)::ScalarExprEmitter::EmitMul((anonymous namespace)::BinOpInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD4838: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD718B: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD479D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C2FE1: clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&, clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 128 bytes in 1 blocks are possibly lost in loss record 5,683 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CD6BE1: llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ACC303: llvm::IRBuilder >::CreateFAdd(llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::MDNode*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD3620: (anonymous namespace)::ScalarExprEmitter::EmitAdd((anonymous namespace)::BinOpInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD47A8: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C2FE1: clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&, clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA66C: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 136 bytes in 1 blocks are possibly lost in loss record 5,750 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A0F73D: (anonymous namespace)::ItaniumCXXABI::EmitDestructorCall(clang::CodeGen::CodeGenFunction&, clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7381D: clang::CodeGen::CodeGenFunction::EmitCXXDestructorCall(clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A87A45: clang::CodeGen::CodeGenFunction::emitDestroy(llvm::Value*, clang::QualType, void (*)(clang::CodeGen::CodeGenFunction&, llvm::Value*, clang::QualType), bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A80989: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A809CD: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 136 bytes in 1 blocks are possibly lost in loss record 5,751 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A0F73D: (anonymous namespace)::ItaniumCXXABI::EmitDestructorCall(clang::CodeGen::CodeGenFunction&, clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7381D: clang::CodeGen::CodeGenFunction::EmitCXXDestructorCall(clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A87A45: clang::CodeGen::CodeGenFunction::emitDestroy(llvm::Value*, clang::QualType, void (*)(clang::CodeGen::CodeGenFunction&, llvm::Value*, clang::QualType), bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7336C: (anonymous namespace)::DestroyField::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A80989: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 136 bytes in 1 blocks are possibly lost in loss record 5,752 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC1249: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F0E9: clang::CodeGen::CodeGenFunction::EvaluateExprAsBool(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 136 bytes in 1 blocks are possibly lost in loss record 5,753 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC1249: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856E7C3: (anonymous namespace)::ScalarExprEmitter::VisitAbstractConditionalOperator(clang::AbstractConditionalOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD545C: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 136 bytes in 1 blocks are possibly lost in loss record 5,754 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC1249: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856E81C: (anonymous namespace)::ScalarExprEmitter::VisitAbstractConditionalOperator(clang::AbstractConditionalOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD545C: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,889 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA7404: clang::CodeGen::CodeGenFunction::EmitLValueForFieldInitialization(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7B0A0: EmitMemberInitializer(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::CXXCtorInitializer*, clang::CXXConstructorDecl const*, clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C0A5: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,890 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A73340: (anonymous namespace)::DestroyField::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A80989: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A809CD: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79A92: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,891 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC10F7: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,892 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5DB4: clang::CodeGen::CodeGenFunction::EmitBranchOnBoolExpr(clang::Expr const*, llvm::BasicBlock*, llvm::BasicBlock*, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856E789: (anonymous namespace)::ScalarExprEmitter::VisitAbstractConditionalOperator(clang::AbstractConditionalOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD545C: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C2FE1: clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&, clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA66C: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,893 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,894 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EC6E: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 152 bytes in 1 blocks are possibly lost in loss record 5,895 of 8,078 ==5130== at 0x4C2DB9C: realloc (vg_replace_malloc.c:785) ==5130== by 0x9D64CDB: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88DDB1E: clang::Redeclarable::DeclLink::getNext(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D2E8E: clang::CodeGen::CodeGenModule::EmitTargetMetadata() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD16E: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC0D0: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8622A90: TCling::TCling(char const*, char const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 168 bytes in 3 blocks are possibly lost in loss record 5,969 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A834D: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E7B72: cling::DeclCollector::HandleInterestingDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 168 bytes in 3 blocks are possibly lost in loss record 5,970 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88DDB1E: clang::Redeclarable::DeclLink::getNext(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89D2E8E: clang::CodeGen::CodeGenModule::EmitTargetMetadata() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD16E: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC0D0: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8622A90: TCling::TCling(char const*, char const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8623D7D: CreateInterpreter (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 184 bytes in 1 blocks are possibly lost in loss record 6,000 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A78428: clang::CodeGen::CodeGenFunction::EmitDelegateCXXConstructorCall(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList const&, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C6E3: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 1 blocks are possibly lost in loss record 6,123 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C53FE: clang::CodeGen::CodeGenFunction::EmitAnnotationCall(llvm::Value*, llvm::Value*, llvm::StringRef, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5ABE: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA7404: clang::CodeGen::CodeGenFunction::EmitLValueForFieldInitialization(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7B0A0: EmitMemberInitializer(clang::CodeGen::CodeGenFunction&, clang::CXXRecordDecl const*, clang::CXXCtorInitializer*, clang::CXXConstructorDecl const*, clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C0A5: clang::CodeGen::CodeGenFunction::EmitCtorPrologue(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList&) [clone .part.385] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C59A: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 1 blocks are possibly lost in loss record 6,124 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C53FE: clang::CodeGen::CodeGenFunction::EmitAnnotationCall(llvm::Value*, llvm::Value*, llvm::StringRef, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5ABE: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 1 blocks are possibly lost in loss record 6,125 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C53FE: clang::CodeGen::CodeGenFunction::EmitAnnotationCall(llvm::Value*, llvm::Value*, llvm::StringRef, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5ABE: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A73340: (anonymous namespace)::DestroyField::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A80989: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A809CD: clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79A92: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 1 blocks are possibly lost in loss record 6,126 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C53FE: clang::CodeGen::CodeGenFunction::EmitAnnotationCall(llvm::Value*, llvm::Value*, llvm::StringRef, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5ABE: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC10F7: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,127 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A10241: llvm::IRBuilder >::CreateLoad(llvm::Value*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA701B: clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(clang::DeclRefExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD63D: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD85B1: (anonymous namespace)::ScalarExprEmitter::VisitBinAssign(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD490A: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,128 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A10241: llvm::IRBuilder >::CreateLoad(llvm::Value*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA701B: clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(clang::DeclRefExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD63D: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB142C: clang::CodeGen::CodeGenFunction::EmitBinaryOperatorLValue(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD41D: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AADA87: clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A8F61: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A932F: clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C2FE1: clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&, clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,129 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABAB2: clang::CodeGen::CodeGenFunction::convertTempToRValue(llvm::Value*, clang::QualType, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6CD40: clang::CodeGen::CodeGenFunction::EmitDelegateCallArg(clang::CodeGen::CallArgList&, clang::VarDecl const*, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A783BC: clang::CodeGen::CodeGenFunction::EmitDelegateCXXConstructorCall(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::CodeGen::FunctionArgList const&, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7C6E3: clang::CodeGen::CodeGenFunction::EmitConstructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA9AA: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,130 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A906D: clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,131 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9D8DC: EmitBitCastOfLValueToProperType(clang::CodeGen::CodeGenFunction&, llvm::Value*, llvm::Type*, llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA58AC: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,132 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5806: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD717C: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD482D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD718B: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 208 bytes in 2 blocks are possibly lost in loss record 6,133 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5806: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F369: clang::CodeGen::CodeGenFunction::EmitAnyExprToTemp(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 216 bytes in 3 blocks are possibly lost in loss record 6,172 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E7B72: cling::DeclCollector::HandleInterestingDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 216 bytes in 3 blocks are possibly lost in loss record 6,173 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C2AA59: llvm::ConstantExprKeyType::create(llvm::Type*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C358CD: llvm::ConstantUniqueMap::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C35C3E: getFoldedCast(llvm::Instruction::CastOps, llvm::Constant*, llvm::Type*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89BFB44: clang::CodeGen::CodeGenVTables::CreateVTableInitializer(clang::CXXRecordDecl const*, clang::VTableComponent const*, unsigned int, std::pair const*, unsigned int, llvm::Constant*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B504: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 224 bytes in 4 blocks are possibly lost in loss record 6,193 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8844783: (anonymous namespace)::DeclContextNameLookupVisitor::visit(clang::serialization::ModuleFile&, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8901299: clang::serialization::ModuleManager::visit(bool (*)(clang::serialization::ModuleFile&, void*), void*, llvm::SmallPtrSetImpl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8844913: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5083: clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8E3DC78: LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 232 bytes in 1 blocks are possibly lost in loss record 6,197 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC1249: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856AEBC: (anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB59FD: (anonymous namespace)::AggExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB5281: (anonymous namespace)::AggExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB55C4: (anonymous namespace)::AggExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 240 bytes in 10 blocks are possibly lost in loss record 6,226 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x135FA03D: ROOT::Math::ParamFunctorHandler >::Clone() const (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x56E428D: TF1::TF1(char const*, ROOT::Math::ParamFunctor, double, double, int, int) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x135F97B2: TLinearMinimizer::SetFunction(ROOT::Math::IGradientFunctionMultiDim const&) (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9F357: ROOT::Fit::Fitter::DoInitMinimizer() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA09A1: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const&, ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== ==5130== 256 bytes in 2 blocks are possibly lost in loss record 6,267 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A10508: llvm::IRBuilder >::CreateInBoundsGEP(llvm::Value*, llvm::Value*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAEBBE: clang::CodeGen::CodeGenFunction::EmitArraySubscriptExpr(clang::ArraySubscriptExpr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD32F: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5806: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD717C: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD482D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 272 bytes in 2 blocks are possibly lost in loss record 6,305 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC1249: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A6489: clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 280 bytes in 5 blocks are possibly lost in loss record 6,314 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x91552FD: clang::ASTContext::getCurrentKeyFunction(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AB92: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC08B: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 288 bytes in 4 blocks are possibly lost in loss record 6,342 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90412C2: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x91552FD: clang::ASTContext::getCurrentKeyFunction(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AB92: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 288 bytes in 4 blocks are possibly lost in loss record 6,343 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C2AA59: llvm::ConstantExprKeyType::create(llvm::Type*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C358CD: llvm::ConstantUniqueMap::getOrCreate(llvm::Type*, llvm::ConstantExprKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C35C3E: getFoldedCast(llvm::Instruction::CastOps, llvm::Constant*, llvm::Type*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1A12C: (anonymous namespace)::ItaniumRTTIBuilder::BuildTypeInfo(clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B99D: (anonymous namespace)::ItaniumCXXABI::getAddrOfRTTIDescriptor(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B4E5: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 304 bytes in 2 blocks are possibly lost in loss record 6,349 of 8,078 ==5130== at 0x4C2DB9C: realloc (vg_replace_malloc.c:785) ==5130== by 0x9D64CDB: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A080: clang::FunctionDecl::hasBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A2E4: clang::FunctionDecl::isOutOfLine() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B16A: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A13B98: (anonymous namespace)::ItaniumCXXABI::EmitCXXConstructors(clang::CXXConstructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E9567: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 304 bytes in 2 blocks are possibly lost in loss record 6,350 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6561: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,360 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E7B72: cling::DeclCollector::HandleInterestingDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,361 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F369: clang::CodeGen::CodeGenFunction::EmitAnyExprToTemp(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,362 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,363 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,364 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A1B6F: llvm::IRBuilder >::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856F4D6: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F369: clang::CodeGen::CodeGenFunction::EmitAnyExprToTemp(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A69F05: clang::CodeGen::CodeGenFunction::EmitCallArg(clang::CodeGen::CallArgList&, clang::Expr const*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6B306: clang::CodeGen::CodeGenFunction::EmitCallArgs(clang::CodeGen::CallArgList&, llvm::ArrayRef, clang::ConstExprIterator, clang::ConstExprIterator, clang::FunctionDecl const*, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABE35: clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType, llvm::Value*, clang::CallExpr const*, clang::CodeGen::ReturnValueSlot, clang::Decl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,365 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A10241: llvm::IRBuilder >::CreateLoad(llvm::Value*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA701B: clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(clang::DeclRefExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD63D: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAE29D: clang::CodeGen::CodeGenFunction::EmitReferenceBindingToExpr(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A69E9A: clang::CodeGen::CodeGenFunction::EmitCallArg(clang::CodeGen::CallArgList&, clang::Expr const*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6B306: clang::CodeGen::CodeGenFunction::EmitCallArgs(clang::CodeGen::CallArgList&, llvm::ArrayRef, clang::ConstExprIterator, clang::ConstExprIterator, clang::FunctionDecl const*, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABE35: clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType, llvm::Value*, clang::CallExpr const*, clang::CodeGen::ReturnValueSlot, clang::Decl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0D80: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5A24: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,366 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,367 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C59CA: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,368 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5B0E: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,369 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6BDA0: clang::CodeGen::CodeGenFunction::EmitFunctionEpilog(clang::CodeGen::CGFunctionInfo const&, bool, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C4179: clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA6A2: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 312 bytes in 3 blocks are possibly lost in loss record 6,370 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x974E9E1: (anonymous namespace)::CodeGenPrepare::OptimizeInst(llvm::Instruction*, bool&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x975078A: (anonymous namespace)::CodeGenPrepare::runOnFunction(llvm::Function&) [clone .part.830] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CEDF4E: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CF05B2: llvm::legacy::PassManagerImpl::run(llvm::Module&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E3069: std::_Function_handler (llvm::Module&), llvm::SimpleCompiler>::_M_invoke(std::_Any_data const&, llvm::Module&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E2706: std::_List_iterator llvm::IRCompileLayer >::addModuleSet > >(std::vector >, std::unique_ptr >) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E00A5: cling::IncrementalJIT::getSymbolAddressWithoutMangling(llvm::StringRef, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E2FD8: cling::Azog::getSymbolAddress(std::string const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9B0D7DC: llvm::RuntimeDyldImpl::resolveExternalSymbols() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9B11A26: llvm::RuntimeDyldImpl::resolveRelocations() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 320 bytes in 2 blocks are possibly lost in loss record 6,396 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABF07: clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType, llvm::Value*, clang::CallExpr const*, clang::CodeGen::ReturnValueSlot, clang::Decl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0D80: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5A24: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD718B: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD482D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD718B: (anonymous namespace)::ScalarExprEmitter::EmitBinOps(clang::BinaryOperator const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD479D: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 336 bytes in 6 blocks are possibly lost in loss record 6,409 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883D944: (anonymous namespace)::FindExternalLexicalDeclsVisitor::visit(clang::serialization::ModuleFile&, bool, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8901549: clang::serialization::ModuleManager::visitDepthFirst(bool (*)(clang::serialization::ModuleFile&, bool, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8830DB0: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, bool (*)(clang::Decl::Kind), llvm::SmallVectorImpl&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A4915: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A49EE: clang::DeclContext::decls_begin() const (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 336 bytes in 6 blocks are possibly lost in loss record 6,410 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x88934B4: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883D944: (anonymous namespace)::FindExternalLexicalDeclsVisitor::visit(clang::serialization::ModuleFile&, bool, void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8901549: clang::serialization::ModuleManager::visitDepthFirst(bool (*)(clang::serialization::ModuleFile&, bool, void*), void*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8830DB0: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, bool (*)(clang::Decl::Kind), llvm::SmallVectorImpl&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8FC5147: clang::MultiplexExternalSemaSource::FindExternalLexicalDecls(clang::DeclContext const*, bool (*)(clang::Decl::Kind), llvm::SmallVectorImpl&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A4915: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A49EE: clang::DeclContext::decls_begin() const (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 384 bytes in 4 blocks are possibly lost in loss record 6,504 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C32423: llvm::ConstantUniqueMap::create(llvm::StructType*, llvm::ConstantAggrKeyType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9C325D3: llvm::ConstantStruct::get(llvm::StructType*, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A19FD5: (anonymous namespace)::ItaniumRTTIBuilder::BuildTypeInfo(clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B99D: (anonymous namespace)::ItaniumCXXABI::getAddrOfRTTIDescriptor(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B4E5: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 392 (184 direct, 208 indirect) bytes in 1 blocks are definitely lost in loss record 6,509 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x4015E8: TObject::operator new(unsigned long) (TObject.h:158) ==5130== by 0x4012C4: main (MemLeak.cxx:37) ==5130== ==5130== 416 bytes in 4 blocks are possibly lost in loss record 6,553 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABC0A3: clang::CodeGen::CodeGenFunction::EmitDeleteCall(clang::FunctionDecl const*, llvm::Value*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A75F24: (anonymous namespace)::CallDtorDelete::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7998F: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 416 bytes in 4 blocks are possibly lost in loss record 6,554 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E83E7: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 416 bytes in 4 blocks are possibly lost in loss record 6,555 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6BDA0: clang::CodeGen::CodeGenFunction::EmitFunctionEpilog(clang::CodeGen::CGFunctionInfo const&, bool, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C4179: clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA6A2: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD16E: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC0D0: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 416 bytes in 4 blocks are possibly lost in loss record 6,556 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 456 bytes in 3 blocks are possibly lost in loss record 6,612 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A3B92E: llvm::IRBuilder >::CreateConstInBoundsGEP2_32(llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA57F4: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 512 bytes in 4 blocks are possibly lost in loss record 6,711 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1A01B: (anonymous namespace)::ItaniumRTTIBuilder::BuildTypeInfo(clang::QualType, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B99D: (anonymous namespace)::ItaniumCXXABI::getAddrOfRTTIDescriptor(clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A1B4E5: (anonymous namespace)::ItaniumCXXABI::emitVTableDefinitions(clang::CodeGen::CodeGenVTables&, clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8D1EC8E: clang::Sema::DefineUsedVTables() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AC03: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC08B: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8622A90: TCling::TCling(char const*, char const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 520 bytes in 5 blocks are possibly lost in loss record 6,758 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 520 bytes in 5 blocks are possibly lost in loss record 6,759 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 520 bytes in 5 blocks are possibly lost in loss record 6,760 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x974E9E1: (anonymous namespace)::CodeGenPrepare::OptimizeInst(llvm::Instruction*, bool&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x975078A: (anonymous namespace)::CodeGenPrepare::runOnFunction(llvm::Function&) [clone .part.830] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CEDF4E: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CF05B2: llvm::legacy::PassManagerImpl::run(llvm::Module&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E3069: std::_Function_handler (llvm::Module&), llvm::SimpleCompiler>::_M_invoke(std::_Any_data const&, llvm::Module&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E2706: std::_List_iterator llvm::IRCompileLayer >::addModuleSet > >(std::vector >, std::unique_ptr >) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E00A5: cling::IncrementalJIT::getSymbolAddressWithoutMangling(llvm::StringRef, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E9C3C: cling::IncrementalExecutor::runStaticInitializersOnce(cling::Transaction const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86A7E65: cling::Interpreter::executeTransaction(cling::Transaction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD3BB: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 520 bytes in 5 blocks are possibly lost in loss record 6,761 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAEB71: clang::CodeGen::CodeGenFunction::EmitArraySubscriptExpr(clang::ArraySubscriptExpr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD32F: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 544 bytes in 4 blocks are possibly lost in loss record 6,778 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A0F73D: (anonymous namespace)::ItaniumCXXABI::EmitDestructorCall(clang::CodeGen::CodeGenFunction&, clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7381D: clang::CodeGen::CodeGenFunction::EmitCXXDestructorCall(clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79985: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 544 bytes in 4 blocks are possibly lost in loss record 6,779 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB7672: EmitNewDeleteCall(clang::CodeGen::CodeGenFunction&, clang::FunctionDecl const*, clang::FunctionProtoType const*, clang::CodeGen::CallArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABC1C9: clang::CodeGen::CodeGenFunction::EmitDeleteCall(clang::FunctionDecl const*, llvm::Value*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A75F24: (anonymous namespace)::CallDtorDelete::Emit(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup::Flags) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7EAC7: EmitCleanup(clang::CodeGen::CodeGenFunction&, clang::CodeGen::EHScopeStack::Cleanup*, clang::CodeGen::EHScopeStack::Cleanup::Flags, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A804DB: clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7998F: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 560 bytes in 10 blocks are possibly lost in loss record 6,798 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x56E42A9: TF1::TF1(char const*, ROOT::Math::ParamFunctor, double, double, int, int) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x135F97B2: TLinearMinimizer::SetFunction(ROOT::Math::IGradientFunctionMultiDim const&) (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9F357: ROOT::Fit::Fitter::DoInitMinimizer() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA09A1: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const&, ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== ==5130== 624 bytes in 3 blocks are possibly lost in loss record 6,836 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C53FE: clang::CodeGen::CodeGenFunction::EmitAnnotationCall(llvm::Value*, llvm::Value*, llvm::StringRef, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C5ABE: clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA5D84: clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD146: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD465: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD22F: clang::CodeGen::CodeGenFunction::EmitMemberExpr(clang::MemberExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 648 bytes in 3 blocks are definitely lost in loss record 6,854 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x8624930: TCling::LoadPCM(TString, char const**, void (*)()) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8626004: TCling::RegisterModule(char const*, char const**, char const**, char const*, char const*, void (*)(), std::vector, std::allocator > > const&, char const**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x501A296: TROOT::InitInterpreter() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x501A5A5: ROOT::Internal::GetROOT2() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x567E6E6: TFormula::ExtractFunctors(TString&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x567EE62: TFormula::ExtractFunctors(TString&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x567F567: TFormula::PrepareFormula(TString&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x567FDEB: TFormula::TFormula(char const*, char const*, bool) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x56E1AAF: TF1::TF1(char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x401353: main (MemLeak.cxx:40) ==5130== ==5130== 680 bytes in 5 blocks are possibly lost in loss record 6,861 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A0F73D: (anonymous namespace)::ItaniumCXXABI::EmitDestructorCall(clang::CodeGen::CodeGenFunction&, clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A7381D: clang::CodeGen::CodeGenFunction::EmitCXXDestructorCall(clang::CXXDestructorDecl const*, clang::CXXDtorType, bool, bool, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A79C3B: clang::CodeGen::CodeGenFunction::EmitDestructorBody(clang::CodeGen::FunctionArgList&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA99A: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 728 bytes in 7 blocks are possibly lost in loss record 6,877 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A17460: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 728 bytes in 7 blocks are possibly lost in loss record 6,878 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A5EFD8: clang::CodeGen::CodeGenModule::codegenCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A174DB: (anonymous namespace)::ItaniumCXXABI::emitCXXStructor(clang::CXXMethodDecl const*, clang::CodeGen::StructorType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8412: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8539: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 784 (128 direct, 656 indirect) bytes in 1 blocks are definitely lost in loss record 6,902 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x4F97049: ROOT::new_TListOfEnums(void*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50C97CC: TClass::New(TClass::ENewType, bool) const (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0xA7F56E1: TBufferFile::ReadObjectAny(TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7EEC62: TBufferFile::ReadFastArray(void**, TClass const*, int, bool, TMemberStreamer*, TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA879497: int TStreamerInfo::ReadBuffer(TBuffer&, char** const&, TStreamerInfo::TCompInfo* const*, int, int, int, int, int) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA6F3BE2: TStreamerInfoActions::GenericReadAction(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7ECF04: TBufferFile::ApplySequence(TStreamerInfoActions::TActionSequence const&, void*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7ED674: TBufferFile::ReadClassBuffer(TClass const*, void*, TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7F5723: TBufferFile::ReadObjectAny(TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0x508969F: TObjArray::Streamer(TBuffer&) (in /home/matous/work/root6/lib/libCore.so) ==5130== ==5130== 800 bytes in 10 blocks are possibly lost in loss record 6,921 of 8,078 ==5130== at 0x4C2C7FC: operator new[](unsigned long) (vg_replace_malloc.c:422) ==5130== by 0x5032662: TString::Init(int, int) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x5032713: TString::TString(char const*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x56E401E: TF1::TF1(char const*, ROOT::Math::ParamFunctor, double, double, int, int) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x135F97B2: TLinearMinimizer::SetFunction(ROOT::Math::IGradientFunctionMultiDim const&) (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9F357: ROOT::Fit::Fitter::DoInitMinimizer() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA09A1: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const&, ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== ==5130== 800 bytes in 10 blocks are possibly lost in loss record 6,922 of 8,078 ==5130== at 0x4C2C7FC: operator new[](unsigned long) (vg_replace_malloc.c:422) ==5130== by 0x5032662: TString::Init(int, int) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x5032713: TString::TString(char const*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x56E402A: TF1::TF1(char const*, ROOT::Math::ParamFunctor, double, double, int, int) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x135F97B2: TLinearMinimizer::SetFunction(ROOT::Math::IGradientFunctionMultiDim const&) (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9F357: ROOT::Fit::Fitter::DoInitMinimizer() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA09A1: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const&, ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== ==5130== 936 bytes in 9 blocks are possibly lost in loss record 6,969 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F369: clang::CodeGen::CodeGenFunction::EmitAnyExprToTemp(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A69F05: clang::CodeGen::CodeGenFunction::EmitCallArg(clang::CodeGen::CallArgList&, clang::Expr const*, clang::QualType) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6B306: clang::CodeGen::CodeGenFunction::EmitCallArgs(clang::CodeGen::CallArgList&, llvm::ArrayRef, clang::ConstExprIterator, clang::ConstExprIterator, clang::FunctionDecl const*, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 936 bytes in 9 blocks are possibly lost in loss record 6,970 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9CDA334: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89A1B6F: llvm::IRBuilder >::CreateCast(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EC00: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABF07: clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType, llvm::Value*, clang::CallExpr const*, clang::CodeGen::ReturnValueSlot, clang::Decl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0D80: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5A24: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AADA9E: clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 952 bytes in 17 blocks are possibly lost in loss record 6,971 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892FB6: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,144 bytes in 11 blocks are possibly lost in loss record 7,100 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8D67: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,144 bytes in 11 blocks are possibly lost in loss record 7,101 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAAD3A: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(llvm::Value*, bool, unsigned int, clang::QualType, clang::SourceLocation, llvm::MDNode*, clang::QualType, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB45F: clang::CodeGen::CodeGenFunction::EmitLoadOfScalar(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAB5E8: clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGen::LValue, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6D36: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC0FB5: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,152 bytes in 9 blocks are possibly lost in loss record 7,110 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E36E1: clang::CodeGen::CodeGenModule::GetOrCreateLLVMGlobal(llvm::StringRef, llvm::PointerType*, clang::VarDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E2649: clang::CodeGen::CodeGenModule::GetAddrOfGlobalVar(clang::VarDecl const*, llvm::Type*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA60ED: EmitGlobalVarDeclLValue(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::VarDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA696B: clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(clang::DeclRefExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD63D: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856EEEF: (anonymous namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5940: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,152 bytes in 9 blocks are possibly lost in loss record 7,111 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E36E1: clang::CodeGen::CodeGenModule::GetOrCreateLLVMGlobal(llvm::StringRef, llvm::PointerType*, clang::VarDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E2649: clang::CodeGen::CodeGenModule::GetAddrOfGlobalVar(clang::VarDecl const*, llvm::Type*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA60ED: EmitGlobalVarDeclLValue(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::VarDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AA696B: clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(clang::DeclRefExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAD63D: clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AAF709: clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD6CFB: (anonymous namespace)::ScalarExprEmitter::EmitLoadOfLValue(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD58D6: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,288 bytes in 23 blocks are possibly lost in loss record 7,139 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A080: clang::FunctionDecl::hasBody(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0ABAE: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC08B: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8622A90: TCling::TCling(char const*, char const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,376 bytes in 8 blocks are possibly lost in loss record 7,162 of 8,078 ==5130== at 0x4C2DB9C: realloc (vg_replace_malloc.c:785) ==5130== by 0x9D64CDB: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E7B72: cling::DeclCollector::HandleInterestingDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 1,872 bytes in 9 blocks are possibly lost in loss record 7,255 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AABF07: clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType, llvm::Value*, clang::CallExpr const*, clang::CodeGen::ReturnValueSlot, clang::Decl const*, llvm::Value*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0D80: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD5A24: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AADA9E: clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD4BB3: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 2,016 bytes in 28 blocks are possibly lost in loss record 7,266 of 8,078 ==5130== at 0x4C2BC4F: malloc (vg_replace_malloc.c:299) ==5130== by 0x9D64D07: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A13B98: (anonymous namespace)::ItaniumCXXABI::EmitCXXConstructors(clang::CXXConstructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E9567: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 2,280 bytes in 15 blocks are possibly lost in loss record 7,327 of 8,078 ==5130== at 0x4C2DB9C: realloc (vg_replace_malloc.c:785) ==5130== by 0x9D64CDB: llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A6CAC: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A13B98: (anonymous namespace)::ItaniumCXXABI::EmitCXXConstructors(clang::CXXConstructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E9567: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 2,632 bytes in 47 blocks are possibly lost in loss record 7,359 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E950F: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E7B72: cling::DeclCollector::HandleInterestingDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883A62F: clang::ASTReader::PassInterestingDeclToConsumer(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 2,976 bytes in 12 blocks are possibly lost in loss record 7,380 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A650FC: llvm::IRBuilder >::CreateCall(llvm::Value*, llvm::ArrayRef, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A6EE0B: clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, llvm::Value*, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, clang::Decl const*, llvm::Instruction**) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8ABCA1A: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorCall(clang::CXXMethodDecl const*, llvm::Value*, clang::CodeGen::ReturnValueSlot, llvm::Value*, llvm::Value*, clang::QualType, clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC1249: clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AC196D: clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AB0CD4: clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x856D6D8: (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD59FE: (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8AD67DF: clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9F1DE: clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 3,960 (792 direct, 3,168 indirect) bytes in 9 blocks are definitely lost in loss record 7,425 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50B5C27: TListOfDataMembers::Unload() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50C8675: TClass::SetUnloaded() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50836F3: ROOT::RemoveClass(char const*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x5098A4D: ROOT::TGenericClassInfo::~TGenericClassInfo() (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x6584D31: __run_exit_handlers (exit.c:82) ==5130== by 0x6584D84: exit (exit.c:104) ==5130== by 0x656BA46: (below main) (libc-start.c:323) ==5130== ==5130== 4,160 bytes in 40 blocks are possibly lost in loss record 7,536 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A60AA3: clang::CodeGen::CGCXXABI::EmitThisParam(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A16E98: (anonymous namespace)::ItaniumCXXABI::EmitInstanceFunctionProlog(clang::CodeGen::CodeGenFunction&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C9BA2: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD16E: cling::IncrementalParser::commitTransaction(llvm::PointerIntPair >) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 4,400 bytes in 10 blocks are possibly lost in loss record 7,541 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x135F978B: TLinearMinimizer::SetFunction(ROOT::Math::IGradientFunctionMultiDim const&) (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9F357: ROOT::Fit::Fitter::DoInitMinimizer() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA09A1: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const&, ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== ==5130== 4,536 bytes in 81 blocks are possibly lost in loss record 7,546 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9040EB1: clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8892F8C: clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x889308E: clang::ASTDeclReader::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893484: clang::ASTDeclReader::Visit(clang::Decl*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8893E78: clang::ASTReader::ReadDeclRecord(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883CA4C: clang::ASTReader::GetDecl(unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x91552FD: clang::ASTContext::getCurrentKeyFunction(clang::CXXRecordDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0AB92: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 6,344 bytes in 61 blocks are possibly lost in loss record 7,602 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x9D0D4EA: llvm::User::operator new(unsigned long, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A9EC9A: clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type*, llvm::Twine const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A88EDA: clang::CodeGen::CodeGenFunction::EmitParmDecl(clang::VarDecl const&, llvm::Value*, bool, unsigned int) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A71992: clang::CodeGen::CodeGenFunction::EmitFunctionProlog(clang::CodeGen::CGFunctionInfo const&, llvm::Function*, clang::CodeGen::FunctionArgList const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89C981C: clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl, clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::FunctionArgList const&, clang::SourceLocation, clang::SourceLocation) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89CA5CF: clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E7B96: clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E836F: clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E851D: clang::CodeGen::CodeGenModule::EmitDeferred() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E85F8: clang::CodeGen::CodeGenModule::Release() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CD544: cling::IncrementalParser::codeGenTransaction(cling::Transaction*) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 8,064 bytes in 144 blocks are possibly lost in loss record 7,625 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x9034BD8: clang::ASTContext::GetGVALinkageForFunction(clang::FunctionDecl const*) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x903B1BA: clang::ASTContext::DeclMustBeEmitted(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E8B6A: clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8A13B98: (anonymous namespace)::ItaniumCXXABI::EmitCXXConstructors(clang::CXXConstructorDecl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x89E9567: clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) [clone .part.2976] (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8973102: clang::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86E7B72: cling::DeclCollector::HandleInterestingDecl(clang::DeclGroupRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 8,512 bytes in 152 blocks are possibly lost in loss record 7,712 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x90A6357: clang::ExternalASTSource::SetExternalVisibleDeclsForName(clang::DeclContext const*, clang::DeclarationName, llvm::ArrayRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x884494E: clang::ASTReader::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x90A869B: clang::DeclContext::lookup(clang::DeclarationName) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x883122F: clang::ASTReader::CompleteRedeclChain(clang::Decl const*) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x909A9E4: clang::FunctionDecl::isDefined(clang::FunctionDecl const*&) const (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C079AF: clang::Sema::getUndefinedButUsed(llvm::SmallVectorImpl >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8C0BBBC: clang::Sema::ActOnEndOfTranslationUnit() (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x8BD561E: clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CE15C: cling::IncrementalParser::ParseInternal(llvm::StringRef) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86CEBA3: cling::IncrementalParser::Initialize(llvm::SmallVectorImpl > >&) (in /home/matous/work/root6/lib/libCling.so) ==5130== by 0x86AC08B: cling::Interpreter::Interpreter(int, char const* const*, char const*, bool) (in /home/matous/work/root6/lib/libCling.so) ==5130== ==5130== 62,836 (50,952 direct, 11,884 indirect) bytes in 193 blocks are definitely lost in loss record 7,979 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x4F93B79: ROOT::new_TDataMember(void*) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x50C97CC: TClass::New(TClass::ENewType, bool) const (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0xA7F56E1: TBufferFile::ReadObjectAny(TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7B6708: TGenCollectionStreamer::ReadObjects(int, TBuffer&, TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7B737E: TGenCollectionStreamer::ReadBufferGeneric(TBuffer&, void*, TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7EE418: TBufferFile::ReadFastArray(void*, TClass const*, int, TMemberStreamer*, TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA76E7C5: int TStreamerInfoActions::ReadSTL<&TStreamerInfoActions::ReadSTLMemberWiseSameClass, &TStreamerInfoActions::ReadSTLObjectWiseFastArray>(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7ECF04: TBufferFile::ApplySequence(TStreamerInfoActions::TActionSequence const&, void*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7ED674: TBufferFile::ReadClassBuffer(TClass const*, void*, TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== by 0xA7F5723: TBufferFile::ReadObjectAny(TClass const*) (in /home/matous/work/root6/lib/libRIO.so) ==5130== ==5130== 2,024,208 (1,292,720 direct, 731,488 indirect) bytes in 2,938 blocks are definitely lost in loss record 8,076 of 8,078 ==5130== at 0x4C2C157: operator new(unsigned long) (vg_replace_malloc.c:333) ==5130== by 0x5030C98: TStorage::ObjectAlloc(unsigned long) (in /home/matous/work/root6/lib/libCore.so) ==5130== by 0x135F978B: TLinearMinimizer::SetFunction(ROOT::Math::IGradientFunctionMultiDim const&) (in /home/matous/work/root6/lib/libMinuit.so) ==5130== by 0x5A9F357: ROOT::Fit::Fitter::DoInitMinimizer() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA09A1: ROOT::Fit::Fitter::DoMinimization(ROOT::Math::IBaseFunctionMultiDim const&, ROOT::Math::IBaseFunctionMultiDim const*) (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x5AA142B: ROOT::Fit::Fitter::DoLeastSquareFit() (in /home/matous/work/root6/lib/libMathCore.so) ==5130== by 0x55AF65F: TFitResultPtr HFit::Fit(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55A3519: ROOT::Fit::FitObject(TGraph*, TF1*, Foption_t&, ROOT::Math::MinimizerOptions const&, char const*, ROOT::Fit::DataRange&) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x55ECD8A: TGraph::Fit(TF1*, char const*, char const*, double, double) (in /home/matous/work/root6/lib/libHist.so) ==5130== by 0x4014A2: main (MemLeak.cxx:48) ==5130== ==5130== LEAK SUMMARY: ==5130== definitely lost: 1,345,424 bytes in 3,145 blocks ==5130== indirectly lost: 747,404 bytes in 12,257 blocks ==5130== possibly lost: 87,856 bytes in 1,015 blocks ==5130== still reachable: 29,399,025 bytes in 50,802 blocks ==5130== of which reachable via heuristic: ==5130== stdstring : 131,386 bytes in 1,437 blocks ==5130== newarray : 14,184 bytes in 23 blocks ==5130== multipleinheritance: 1,824 bytes in 3 blocks ==5130== suppressed: 76,266 bytes in 1,091 blocks ==5130== Reachable blocks (those to which a pointer was found) are not shown. ==5130== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==5130== ==5130== For counts of detected and suppressed errors, rerun with: -v ==5130== ERROR SUMMARY: 1219 errors from 174 contexts (suppressed: 6790 from 92)