Philippe Canal
Philippe Canal
> I can add those comments to my PR. I am wondering, whether TNamed is the only affected class? That is a good question. > If not, then this warning...
So this problem has been known for 5 years :( https://github.com/root-project/root/pull/4320 but we manage to indeed lose track of it. That PR used the following more concise pattern: ``` TView()...
For the `TObject` documentation I would add something along the line of: ``` Classes derived from `TObject` can not use the `= default` syntax for their constructor as some compilers...
An improvement on the `TObject` constructor doc is proposed at https://github.com/root-project/root/pull/16218
Indeed both places are missing a test that the new attempt is different from the current ...
See https://github.com/root-project/root/issues/15590 and https://github.com/root-project/root/pull/15591
For better (or worse, but better in this case), the read rule does not check the type listed in the rules against the incoming class, so all you need is:...
Unfortunately the data would be (possibly) interpreted incorrectly .. silently (i.e. The memory will be allocated and set as described by the `TStreamerInfo` and for all for intents and purposes...
Yes, it likely a thread issue. It appears that: ``` #31 0x000014e6af4d3126 in llvm::orc::LLJIT::lookupLinkerMangled(llvm::orc::JITDylib&, llvm::orc::SymbolStringPtr) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_ROOT6_X_2024-03-15-2300/external/el8_amd64_gcc12/lib/libCling.so #32 0x000014e6add66027 in cling::IncrementalJIT::getSymbolAddress(llvm::StringRef, bool) () from /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02828/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_ROOT6_X_2024-03-15-2300/external/el8_amd64_gcc12/lib/libCling.so [TSystem::DynFindSymbol and TCling::FindSym removed...
The PR https://github.com/root-project/root/pull/15113 contains the commit [root-project/root@`c1a0840` (#15113)](https://github.com/root-project/root/pull/15113/commits/c1a0840bf6c59ef9500ac941a5e8a4d29ad494ad) that should solve this problem.