Info in : creating shared library /home/joseph/ATLAS_Research/Mu_Analysis/Compute_L1XE30_Efficiency/./ComputeL1XE30toZBEfficiency_C.so cling::DynamicLibraryManager::loadLibrary(): /home/joseph/ATLAS_Research/Mu_Analysis/Compute_L1XE30_Efficiency/ComputeL1XE30toZBEfficiency_C.so: undefined symbol: _ZTI23Jburr_Template_Selector /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o: In function `_start': (.text+0x20): undefined reference to `main' /home/joseph/ATLAS_Research/Mu_Analysis/Compute_L1XE30_Efficiency/ComputeL1XE30toZBEfficiency_C_ACLiC_dict.o: In function `Jburr_Template_Selector::Jburr_Template_Selector(TTree*)': ComputeL1XE30toZBEfficiency_C_ACLiC_dict.cxx:(.text._ZN23Jburr_Template_SelectorC2EP5TTree[_ZN23Jburr_Template_SelectorC5EP5TTree]+0x20): undefined reference to `vtable for Jburr_Template_Selector' /home/joseph/ATLAS_Research/Mu_Analysis/Compute_L1XE30_Efficiency/ComputeL1XE30toZBEfficiency_C_ACLiC_dict.o: In function `Jburr_Template_Selector::~Jburr_Template_Selector()': ComputeL1XE30toZBEfficiency_C_ACLiC_dict.cxx:(.text._ZN23Jburr_Template_SelectorD2Ev[_ZN23Jburr_Template_SelectorD5Ev]+0xf): undefined reference to `vtable for Jburr_Template_Selector' /home/joseph/ATLAS_Research/Mu_Analysis/Compute_L1XE30_Efficiency/ComputeL1XE30toZBEfficiency_C_ACLiC_dict.o:(.data.rel.ro._ZTI27ComputeL1XE30toZBEfficiency[_ZTI27ComputeL1XE30toZBEfficiency]+0x10): undefined reference to `typeinfo for Jburr_Template_Selector' collect2: error: ld returned 1 exit status IncrementalExecutor::executeFunction: symbol '_ZTV27ComputeL1XE30toZBEfficiency' unresolved while linking symbol '__ctor_2'! You are probably missing the definition of vtable for ComputeL1XE30toZBEfficiency Maybe you need to load the corresponding shared library? IncrementalExecutor::executeFunction: symbol '_ZTV23Jburr_Template_Selector' unresolved while linking symbol '__ctor_2'! You are probably missing the definition of vtable for Jburr_Template_Selector Maybe you need to load the corresponding shared library? Error in : Failed to compile ==== SOURCE BEGIN ==== __attribute__((used)) extern "C" void __ctor_2(void** ret, void* arena, unsigned long nary) { if (!arena) { if (!nary) { *ret = new ComputeL1XE30toZBEfficiency; } else { *ret = new ComputeL1XE30toZBEfficiency[nary]; } } else { if (!nary) { *ret = new (arena) ComputeL1XE30toZBEfficiency; } else { *ret = new (arena) ComputeL1XE30toZBEfficiency[nary]; } } } ==== SOURCE END ==== Error in : Called with no wrapper, not implemented! Error in : Call of default constructor failed to return an object for class: ComputeL1XE30toZBEfficiency Error in : cannot create object of class ComputeL1XE30toZBEfficiency *** Break *** segmentation violation =========================================================== There was a crash. This is the entire stack trace of all threads: =========================================================== #0 0x00007f3097ce1687 in __GI___waitpid (pid=18142, stat_loc=stat_loc entry=0x7ffddbab1668, options=options entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 #1 0x00007f3097c4c067 in do_system (line=) at ../sysdeps/posix/system.c:149 #2 0x00007f30988ef273 in TUnixSystem::Exec (shellcmd=, this=0x56443c49e7c0) at /home/joseph/root/core/unix/src/TUnixSystem.cxx:2104 #3 TUnixSystem::StackTrace (this=0x56443c49e7c0) at /home/joseph/root/core/unix/src/TUnixSystem.cxx:2398 #4 0x00007f30988f1c64 in TUnixSystem::DispatchSignals (this=0x56443c49e7c0, sig=kSigSegmentationViolation) at /home/joseph/root/core/unix/src/TUnixSystem.cxx:3629 #5 #6 TTreePlayer::Process (this=0x56443e10daf0, selector=0x0, option=0x7f308873c65b "", nentries=9223372036854775807, firstentry=0) at /home/joseph/root/tree/treeplayer/src/TTreePlayer.cxx:2234 #7 0x00007f3085c9206a in ?? () #8 0x000056443c567570 in ?? () #9 0x00000001dbab4220 in ?? () #10 0x00007f3092f5b700 in ?? () from /home/joseph/root_build/lib/libCling.so #11 0x00007ffddbab45f0 in ?? () #12 0x00007ffddbab4220 in ?? () #13 0x00007f3092ecd587 in cling::Interpreter::RunFunction(clang::FunctionDecl const*, cling::Value*) [clone .part.310] () from /home/joseph/root_build/lib/libCling.so #14 0x00007f3092ecd9df in cling::Interpreter::EvaluateInternal(std::__cxx11::basic_string, std::allocator > const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) () from /home/joseph/root_build/lib/libCling.so #15 0x00007f3092ece1c7 in cling::Interpreter::process(std::__cxx11::basic_string, std::allocator > const&, cling::Value*, cling::Transaction**, bool) () from /home/joseph/root_build/lib/libCling.so #16 0x00007f3092f8c0bd in cling::MetaProcessor::process(llvm::StringRef, cling::Interpreter::CompilationResult&, cling::Value*, bool) () from /home/joseph/root_build/lib/libCling.so #17 0x00007f3092e1e09e in HandleInterpreterException (metaProcessor=0x56443cbb8280, input_line=, compRes= 0x7ffddbab45dc: cling::Interpreter::kSuccess, result=result entry=0x7ffddbab45f0) at /home/joseph/root/core/metacling/src/TCling.cxx:2148 #18 0x00007f3092e3231d in TCling::ProcessLine (this=0x56443c511d90, line=, error=0x7ffddbab4adc) at /home/joseph/root/core/metacling/src/TCling.cxx:2306 #19 0x00007f309879d582 in TApplication::ProcessLine (this=0x56443c4fcf80, line=, sync=, err=0x7ffddbab4adc) at /home/joseph/root/core/base/src/TApplication.cxx:1020 #20 0x00007f3098c45902 in TRint::ProcessLineNr (this=this entry=0x56443c4fcf80, filestem=filestem entry=0x7f3098c57b85 "ROOT_prompt_", line=0x56443eedc110 "compute_l1xe30_efficiency()", error=0x7ffddbab4adc, error entry=0x0) at /home/joseph/root/core/rint/src/TRint.cxx:746 #21 0x00007f3098c45c74 in TRint::HandleTermInput (this=0x56443c4fcf80) at /home/joseph/root/core/rint/src/TRint.cxx:607 #22 0x00007f30988f1050 in TUnixSystem::CheckDescriptors (this=this entry=0x56443c49e7c0) at /home/joseph/root/core/unix/src/TUnixSystem.cxx:1307 #23 0x00007f30988f29e8 in TUnixSystem::DispatchOneEvent (this=0x56443c49e7c0, pendingOnly=) at /home/joseph/root/core/unix/src/TUnixSystem.cxx:1062 #24 0x00007f30988083f1 in TSystem::InnerLoop (this=0x56443c49e7c0) at /home/joseph/root/core/base/src/TSystem.cxx:412 #25 TSystem::Run (this=0x56443c49e7c0) at /home/joseph/root/core/base/src/TSystem.cxx:362 #26 0x00007f309879b55f in TApplication::Run (this=this entry=0x56443c4fcf80, retrn=retrn entry=false) at /home/joseph/root/core/base/src/TApplication.cxx:1172 #27 0x00007f3098c47262 in TRint::Run (this=0x56443c4fcf80, retrn=) at /home/joseph/root/core/rint/src/TRint.cxx:460 #28 0x000056443be5aa0c in main (argc=, argv=0x7ffddbab6f28) at /home/joseph/root/main/src/rmain.cxx:30 =========================================================== The lines below might hint at the cause of the crash. You may get help by asking at the ROOT forum http://root.cern.ch/forum Only if you are really convinced it is a bug in ROOT then please submit a report at http://root.cern.ch/bugs Please post the ENTIRE stack trace from above as an attachment in addition to anything else that might help us fixing this issue. =========================================================== #6 TTreePlayer::Process (this=0x56443e10daf0, selector=0x0, option=0x7f308873c65b "", nentries=9223372036854775807, firstentry=0) at /home/joseph/root/tree/treeplayer/src/TTreePlayer.cxx:2234 #7 0x00007f3085c9206a in ?? () #8 0x000056443c567570 in ?? () #9 0x00000001dbab4220 in ?? () #10 0x00007f3092f5b700 in ?? () from /home/joseph/root_build/lib/libCling.so #11 0x00007ffddbab45f0 in ?? () #12 0x00007ffddbab4220 in ?? () #13 0x00007f3092ecd587 in cling::Interpreter::RunFunction(clang::FunctionDecl const*, cling::Value*) [clone .part.310] () from /home/joseph/root_build/lib/libCling.so #14 0x00007f3092ecd9df in cling::Interpreter::EvaluateInternal(std::__cxx11::basic_string, std::allocator > const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) () from /home/joseph/root_build/lib/libCling.so #15 0x00007f3092ece1c7 in cling::Interpreter::process(std::__cxx11::basic_string, std::allocator > const&, cling::Value*, cling::Transaction**, bool) () from /home/joseph/root_build/lib/libCling.so #16 0x00007f3092f8c0bd in cling::MetaProcessor::process(llvm::StringRef, cling::Interpreter::CompilationResult&, cling::Value*, bool) () from /home/joseph/root_build/lib/libCling.so #17 0x00007f3092e1e09e in HandleInterpreterException (metaProcessor=0x56443cbb8280, input_line=, compRes= 0x7ffddbab45dc: cling::Interpreter::kSuccess, result=result entry=0x7ffddbab45f0) at /home/joseph/root/core/metacling/src/TCling.cxx:2148 ===========================================================