-
Notifications
You must be signed in to change notification settings - Fork 1.5k
ROOT 6.24 debug build failed on ppc64le #9297
Copy link
Copy link
Closed
Labels
Description
Currently we are using ROOT 6.22 for CMS offline SW (CMSSW). It works great on all our supported archs e.g. amd64, ppc64le, aarch64, slc7/cc8 using gcc 9.3 10.3, 11.2. Now we are trying to move to ROOT 6.24 for CMS Offline Software ( CMSSW) but for
OS: slc7
Compiler: GCC 9.3
ARCH: ppc64le
when we try to load CMSSW dictionaries then pyROOT fails with error see full log
#8 <signal handler called>
#9 0x000010081a5b0038 in ?? ()
#10 0x00001000026e2df4 in cling::IncrementalExecutor::executeWrapper(llvm::StringRef, cling::Value*) const () from /scratch/cmsbuild/jenkins_b/workspace/build-any-ib/w/tmp/BUILDROOT/6b889b481d3981a81f0cdda02720a661/opt/cmssw/slc7_ppc64le_gcc9/cms/cmssw/CMSSW_12_2_ROOT624_X_2021-11-14-2300/external/slc7_ppc64le_gcc9/lib/libCling.so
#11 0x000001000c853a50 in ?? ()
In order to debug this issue when I tried to build root in debug mode -DCMAKE_BUILD_TYPE=Debug -DLLVM_BUILD_TYPE=Debug then root failed to build with error see full log
root.exe: /scratch/cmsbuild/jenkins_a/workspace/build-any-ib/w/BUILD/slc7_ppc64le_gcc9/lcg/root/6.24.07-e593e28202aa32887e370aba99847071/root-6.24.07/interpreter/cling/lib/Interpreter/IncrementalExecutor.cpp:81: std::unique_ptr<llvm::TargetMachine> cling::{anonymous}::CreateHostTargetMachine(const clang::CompilerInstance&): Assertion `TM->getCodeModel() >= CodeModel::Large' failed.
Any idea what could be wrong here ?
Reactions are currently unavailable