cmssw icon indicating copy to clipboard operation
cmssw copied to clipboard

Crashes in ROOT dictionary generation when using aliases instead of fully expanded templates

Open ericcano opened this issue 11 months ago • 6 comments

We experience crashes during ROOT dictionary generation with portable collections containing 3 layouts. The problem occurs only when using aliases instead of the fully expanded template version.

The crash can be reproduced with the branch https://github.com/ericcano/cmssw/tree/trying_to_move_to_alias (tested on IB CMSSW_14_1_X_2024-03-11-1100).

The breaking change is in the last commit of the branch. Furthermore, all the top parts of the diff work fine:

diff --git a/DataFormats/PortableTestObjects/src/classes_def.xml b/DataFormats/PortableTestObjects/src/classes_def.xml
index fbcd940f372..378dbf9e891 100644
--- a/DataFormats/PortableTestObjects/src/classes_def.xml
+++ b/DataFormats/PortableTestObjects/src/classes_def.xml
@@ -6,18 +6,21 @@
   <class name="portabletest::TestStruct"/>
   <class name="portabletest::TestHostObject"/>
   <class name="edm::Wrapper<portabletest::TestHostObject>"/>
-
+
+  <class name="portabletest::TestSoA2"/>
+  <class name="portabletest::TestSoA3"/>
+<!--
   <class name="portabletest::TestSoALayout<128,false>"/>
   <class name="portabletest::TestSoALayout2<128,false>"/>
   <class name="portabletest::TestSoALayout3<128,false>"/>
-
+-->
   <!-- Recursive templates (with no data) ensuring we have one CollectionLeaf<index, type> for each layout in the collection -->
-  <class name="portablecollection::CollectionImpl<0, portabletest::TestSoALayout<128, false>, portabletest::TestSoALayout2<128, false>>"/>
-  <class name="portablecollection::CollectionImpl<1, portabletest::TestSoALayout2<128, false>>"/>
+  <class name="portablecollection::CollectionImpl<0, portabletest::TestSoA, portabletest::TestSoA2>"/>
+  <class name="portablecollection::CollectionImpl<1, portabletest::TestSoA2>"/>

   <!-- Recursive templates implementing the association of indices and layouts, and containing the data -->
-  <class name="portablecollection::CollectionLeaf<0, portabletest::TestSoALayout<128, false>>"/>
-  <class name="portablecollection::CollectionLeaf<1, portabletest::TestSoALayout2<128, false>>"/>
+  <class name="portablecollection::CollectionLeaf<0, portabletest::TestSoA>"/>
+  <class name="portablecollection::CollectionLeaf<1, portabletest::TestSoA2>"/>

   <!-- Collection declaration for dictionary -->
   <class name="portabletest::TestHostMultiCollection2"/>

while the last bit creates the problem:

@@ -25,9 +28,9 @@
  <class name="edm::Wrapper<portabletest::TestHostMultiCollection2>" splitLevel="0"/>

  <!-- Recursive templates (with no data) ensuring we have one CollectionLeaf<index, type> for each layout in the collection -->
-  <class name="portablecollection::CollectionImpl<0, portabletest::TestSoALayout<128, false>, portabletest::TestSoALayout2<128, false>, portabletest::TestSoALayout3<128, false>>"/>
-  <class name="portablecollection::CollectionImpl<1, portabletest::TestSoALayout2<128, false>, portabletest::TestSoALayout3<128, false>>"/>
-  <class name="portablecollection::CollectionImpl<2, portabletest::TestSoALayout3<128, false>>"/>
+  <class name="portablecollection::CollectionImpl<0, portabletest::TestSoA, portabletest::TestSoA2, portabletest::TestSoA3>"/>
+  <class name="portablecollection::CollectionImpl<1, portabletest::TestSoA2, portabletest::TestSoA3>"/>
+  <class name="portablecollection::CollectionImpl<2, portabletest::TestSoA3>"/>

  <!-- Recursive templates implementing the association of indices and layouts, and containing the data -->
  <!-- Duplicates from portabletest::TestHostMultiCollection2 that must be made unique after xml generation

The compilation command lines and error messages are:

/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/rootcling -reflex -f tmp/el8_amd64_gcc12/src/DataFormats/PortableTestObjects/src/DataFormatsPortableTestObjects/a/DataFormatsPortableTestObjects_xr.cc -inlineInputHeader -failOnWarnings -rmf tmp/el8_amd64_gcc12/src/DataFormats/PortableTestObjects/src/DataFormatsPortableTestObjects/a/DataFormatsPortableTestObjects_xr.rootmap -rml libDataFormatsPortableTestObjects.so -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DCMS_DICT_IMPL -D_REENTRANT -DGNUSOURCE -D__STRICT_ANSI__ -DGNU_GCC -D_GNU_SOURCE -DEIGEN_DONT_PARALLELIZE -DEIGEN_MAX_ALIGN_BYTES=64 -DTBB_USE_GLIBCXX_VERSION=120301 -DTBB_SUPPRESS_DEPRECATED_MESSAGES -DTBB_PREVIEW_RESUMABLE_TASKS=1 -DTBB_PREVIEW_TASK_GROUP_EXTENSIONS=1 -DBOOST_SPIRIT_THREADSAFE -DPHOENIX_THREADSAFE -DBOOST_MATH_DISABLE_STD_FPCLASSIFY -DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX -DCMSSW_GIT_HASH="CMSSW_14_1_X_2024-03-11-1100" -DPROJECT_NAME="CMSSW" -DPROJECT_VERSION="CMSSW_14_1_X_2024-03-11-1100" -I/data/user/cano/ZVertexMultiLayout/CMSSW_14_1_X_2024-03-11-1100/src -I/data/user/cano/ZVertexMultiLayout/CMSSW_14_1_X_2024-03-11-1100/poison -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_14_1_X_2024-03-11-1100/src -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/alpaka/1.1.0-c6af69ddd6f2ee5be4f2b069590bae19/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/pcre/8.43-37eb2e8b73bab83d6645ecfd5d73dcaa/include -isystem/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/boost/1.80.0-fe2842446e7b8c2042e86925ee67be29/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/bz2lib/1.0.6-d065ccd79984efc6d4660f410e4c81de/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/libuuid/2.34-27ce4c3579b5b1de2808ea9c4cd8ed29/include -isystem/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/include -isystem/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/tbb/v2021.9.0-c3903c50b52342174dbd3a52854a6e6d/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/xz/5.2.5-6f3f49b07db84e10c9be594a1176c114/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/zlib/1.2.11-51072030b7f93c3ac6c4235f21e413cb/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/eigen/3bb6a48d8c171cf20b5f8e48bfb4e424fbd4f79e-cf66836cbd6ad8d696d804181e36d61c/include/eigen3 -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/fmt/8.0.1-54e94b39f5cf29341bb9c4765764e1ca/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/md5/1.0.0-5b594b264e04ae51e893b1d69a797ec6/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/tinyxml2/6.2.0-d17873b4d6a42a43226cf689f82ec1ef/include -DCMSSW_REFLEX_DICT src/DataFormats/PortableTestObjects/src/classes.h src/DataFormats/PortableTestObjects/src/classes_def.xml
 #0 0x00007fc136c03c44 PrintStackTraceSignalHandler(void*) Signals.cpp:0:0
 #1 0x00007fc136c0145b SignalHandler(int) Signals.cpp:0:0
 #2 0x00007fc1325d2cf0 __restore_rt (/lib64/libpthread.so.0+0x12cf0)
 #3 0x00007fc132440aec TProtoClass::Delete(char const*) (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so+0x32caec)
 #4 0x00007fc132440bf7 TProtoClass::~TProtoClass() (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so+0x32cbf7)
 #5 0x00007fc132440cc9 TProtoClass::~TProtoClass() (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so+0x32ccc9)
 #6 0x00007fc1323d729c TObjArray::Delete(char const*) (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so+0x2c329c)
 #7 0x00007fc1380b674e CloseStreamerInfoROOTFile (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libRIO.so+0xca74e)
 #8 0x00007fc13321a344 FinalizeStreamerInfoWriting(cling::Interpreter&, bool) (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so+0xa3a344)
 #9 0x00007fc13322df24 GenerateFullDict(std::ostream&, cling::Interpreter&, RScanner&, std::__cxx11::list<ROOT::TMetaUtils::RConstructorType, std::allocator<ROOT::TMetaUtils::RConstructorType>> const&, bool, bool, bool, bool) (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so+0xa4df24)
#10 0x00007fc133236785 RootClingMain(int, char**, bool) (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so+0xa56785)
#11 0x00007fc13323a07c ROOT_rootcling_Driver (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so+0xa5a07c)
#12 0x000000000040115e main (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/rootcling+0x40115e)
#13 0x00007fc1317e5d85 __libc_start_main (/lib64/libc.so.6+0x3ad85)
#14 0x00000000004011ae _start (/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/rootcling+0x4011ae)
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/rootcling -reflex -f tmp/el8_amd64_gcc12/src/DataFormats/PortableTestObjects/src/DataFormatsPortableTestObjects/a/DataFormatsPortableTestObjects_xr.cc -inlineInputHeader -failOnWarnings -rmf tmp/el8_amd64_gcc12/src/DataFormats/PortableTestObjects/src/DataFormatsPortableTestObjects/a/DataFormatsPortableTestObjects_xr.rootmap -rml libDataFormatsPortableTestObjects.so -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DCMS_DICT_IMPL -D_REENTRANT -DGNUSOURCE -D__STRICT_ANSI__ -DGNU_GCC -D_GNU_SOURCE -DEIGEN_DONT_PARALLELIZE -DEIGEN_MAX_ALIGN_BYTES=64 -DTBB_USE_GLIBCXX_VERSION=120301 -DTBB_SUPPRESS_DEPRECATED_MESSAGES -DTBB_PREVIEW_RESUMABLE_TASKS=1 -DTBB_PREVIEW_TASK_GROUP_EXTENSIONS=1 -DBOOST_SPIRIT_THREADSAFE -DPHOENIX_THREADSAFE -DBOOST_MATH_DISABLE_STD_FPCLASSIFY -DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX -DCMSSW_GIT_HASH=\"CMSSW_14_1_X_2024-03-11-1100\" -DPROJECT_NAME=\"CMSSW\" -DPROJECT_VERSION=\"CMSSW_14_1_X_2024-03-11-1100\" -I/data/user/cano/ZVertexMultiLayout/CMSSW_14_1_X_2024-03-11-1100/src -I/data/user/cano/ZVertexMultiLayout/CMSSW_14_1_X_2024-03-11-1100/poison -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_14_1_X_2024-03-11-1100/src -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/alpaka/1.1.0-c6af69ddd6f2ee5be4f2b069590bae19/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/pcre/8.43-37eb2e8b73bab83d6645ecfd5d73dcaa/include -isystem/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/boost/1.80.0-fe2842446e7b8c2042e86925ee67be29/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/bz2lib/1.0.6-d065ccd79984efc6d4660f410e4c81de/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/libuuid/2.34-27ce4c3579b5b1de2808ea9c4cd8ed29/include -isystem/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/include -isystem/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/tbb/v2021.9.0-c3903c50b52342174dbd3a52854a6e6d/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/xz/5.2.5-6f3f49b07db84e10c9be594a1176c114/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/zlib/1.2.11-51072030b7f93c3ac6c4235f21e413cb/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/eigen/3bb6a48d8c171cf20b5f8e48bfb4e424fbd4f79e-cf66836cbd6ad8d696d804181e36d61c/include/eigen3 -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/fmt/8.0.1-54e94b39f5cf29341bb9c4765764e1ca/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/md5/1.0.0-5b594b264e04ae51e893b1d69a797ec6/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/external/tinyxml2/6.2.0-d17873b4d6a42a43226cf689f82ec1ef/include -DCMSSW_REFLEX_DICT src/DataFormats/PortableTestObjects/src/classes.h src/DataFormats/PortableTestObjects/src/classes_def.xml

 *** Break *** segmentation violation



===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0  0x00007fc1318a572b in waitpid () from /lib64/libc.so.6
#1  0x00007fc131806cf7 in do_system () from /lib64/libc.so.6
#2  0x00007fc132479acd in TUnixSystem::StackTrace() () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#3  0x00007fc132479484 in TUnixSystem::DispatchSignals(ESignals) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#4  <signal handler called>
#5  0x00007fc132440aec in TProtoClass::Delete(char const*) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#6  0x00007fc132440bf7 in TProtoClass::~TProtoClass() () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#7  0x00007fc132440cc9 in TProtoClass::~TProtoClass() () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#8  0x00007fc1323d729c in TObjArray::Delete(char const*) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#9  0x00007fc1380b674e in CloseStreamerInfoROOTFile () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libRIO.so
#10 0x00007fc13321a344 in FinalizeStreamerInfoWriting(cling::Interpreter&, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#11 0x00007fc13322df24 in GenerateFullDict(std::ostream&, cling::Interpreter&, RScanner&, std::__cxx11::list<ROOT::TMetaUtils::RConstructorType, std::allocator<ROOT::TMetaUtils::RConstructorType> > const&, bool, bool, bool, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#12 0x00007fc133236785 in RootClingMain(int, char**, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#13 0x00007fc13323a07c in ROOT_rootcling_Driver () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#14 0x000000000040115e in main ()
===========================================================


The lines below might hint at the cause of the crash. If you see question
marks as part of the stack trace, try to recompile with debugging information
enabled and export CLING_DEBUG=1 environment variable before running.
You may get help by asking at the ROOT forum https://root.cern/forum
preferably using the command (.forum bug) in the ROOT prompt.
Only if you are really convinced it is a bug in ROOT then please submit a
report at https://root.cern/bugs or (preferably) using the command (.gh bug) in
the ROOT prompt. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#5  0x00007fc132440aec in TProtoClass::Delete(char const*) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#6  0x00007fc132440bf7 in TProtoClass::~TProtoClass() () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#7  0x00007fc132440cc9 in TProtoClass::~TProtoClass() () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#8  0x00007fc1323d729c in TObjArray::Delete(char const*) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCore.so
#9  0x00007fc1380b674e in CloseStreamerInfoROOTFile () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libRIO.so
#10 0x00007fc13321a344 in FinalizeStreamerInfoWriting(cling::Interpreter&, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#11 0x00007fc13322df24 in GenerateFullDict(std::ostream&, cling::Interpreter&, RScanner&, std::__cxx11::list<ROOT::TMetaUtils::RConstructorType, std::allocator<ROOT::TMetaUtils::RConstructorType> > const&, bool, bool, bool, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#12 0x00007fc133236785 in RootClingMain(int, char**, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#13 0x00007fc13323a07c in ROOT_rootcling_Driver () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/lcg/root/6.30.05-00c2425f5a7c62d1e0d7747537277755/bin/../lib/libCling.so
#14 0x000000000040115e in main ()
===========================================================

ericcano avatar Mar 13 '24 10:03 ericcano

cms-bot internal usage

cmsbuild avatar Mar 13 '24 10:03 cmsbuild

A new Issue was created by @ericcano.

@smuzaffar, @makortel, @rappoccio, @antoniovilela, @Dr15Jones, @sextonkennedy can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

cmsbuild avatar Mar 13 '24 10:03 cmsbuild

assign core, heterogeneous

fwyzard avatar Mar 13 '24 10:03 fwyzard

New categories assigned: core,heterogeneous

@Dr15Jones,@fwyzard,@makortel,@makortel,@smuzaffar you have been requested to review this Pull request/Issue and eventually sign? Thanks

cmsbuild avatar Mar 13 '24 10:03 cmsbuild

type root

makortel avatar Mar 13 '24 13:03 makortel

@pcanal Any thoughts?

makortel avatar Mar 13 '24 13:03 makortel