Root and Gate on HPC CentOS8

I am trying to install ROOT 6.22.02 (from the sources) in a HPC CentOS 8.2

The homedir are shared, and the root installation is in
/home/Softwares/Root…

When I try to run root in a node, the error message is :

ERROR in cling::CIFactory::createCI(): cannot extract standard library
include paths!
Invoking:
LC_ALL=C c++ -O2 -DNDEBUG -xc++ -E -v /dev/null 2>&1 | sed -n -e
‘/^.include/,${’ -e ‘/^ /.*++/p’ -e ‘}’
Results was:
With exit code 0

*** Break *** segmentation violation
Generating stack trace…
0x00007f1932dd691c in from /home/Softwares/Root/lib/libCling.so
0x00007f1932dd70c6 in from /home/Softwares/Root/lib/libCling.so
0x00007f1930ff849a in from /home/Softwares/Root/lib/libCling.so
0x00007f1930ffc875 in from /home/Softwares/Root/lib/libCling.so
0x00007f1930ffdaa5 in cling::CIFactory::createCI(llvm::StringRef,
cling::InvocationOptions const&, char const*,
std::unique_ptr<clang::ASTConsumer,
std::default_deleteclang::ASTConsumer >,
std::vector<std::shared_ptrclang::ModuleFileExtension,
std::allocator<std::shared_ptrclang::ModuleFileExtension > > const&) +
0x95 from /home/Softwares/Root/lib/libCling.so
0x00007f193108fb7c in
cling::IncrementalParser::IncrementalParser(cling::Interpreter*, char
const*, std::vector<std::shared_ptrclang::ModuleFileExtension,
std::allocator<std::shared_ptrclang::ModuleFileExtension > > const&) +
0x23c from /home/Softwares/Root/lib/libCling.so
0x00007f1931021f75 in cling::Interpreter::Interpreter(int, char const*
const*, char const*,
std::vector<std::shared_ptrclang::ModuleFileExtension,
std::allocator<std::shared_ptrclang::ModuleFileExtension > > const&,
bool, cling::Interpreter const*) + 0x215 from
/home/Softwares/Root/lib/libCling.so
0x00007f1930fb658f in from /home/Softwares/Root/lib/libCling.so
0x00007f1930fb7f94 in CreateInterpreter + 0x34 from
/home/Softwares/Root/lib/libCling.so
0x00007f1935fb0079 in TROOT::InitInterpreter() + 0xb9 from
/home/Softwares/Root/lib/libCore.so
0x00007f1935fb03ef in ROOT::Internal::GetROOT2() + 0x2f from
/home/Softwares/Root/lib/libCore.so
0x00007f1935fbbcb8 in TApplication::TApplication(char const*, int*,
char**, void*, int) + 0x218 from /home/Softwares/Root/lib/libCore.so
0x00007f193651b988 in TRint::TRint(char const*, int*, char**, void*,
int, bool) + 0x28 from /home/Softwares/Root/lib/libRint.so
0x000000000040094e in from /home/Softwares/Root/bin/root.exe
0x00007f1934f226a3 in __libc_start_main + 0xf3 from /lib64/libc.so.6
0x00000000004009ae in _start + 0x2e from /home/Softwares/Root/bin/root.exe

How can i solve this ? Any help ?


Please read tips for efficient and successful posting and posting code

ROOT Version: Not Provided
Platform: Not Provided
Compiler: Not Provided


There is some problem in compatibility of your system compiler and standard library implementation, could it be that you have different environment between machine where did you build ROOT and maybe environment at the node?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.