Philippe Canal

Results 332 comments of Philippe Canal

Sorta. If (and it look like it here) it succeeded in writing it, it did not in a likely platform dependent manners (i.e. recording the complete set of implementation dependent...

humm ... that might be a fluke (that there is no warning in the direct case), On MacOS, I do: ``` root [0] f = TFile::Open("empty.root", "RECREATE"); root [1] std::atomic...

The support for I/O of interpreted classes is not complete (it is missing at least support for STL collection). Even-though that some classes could be stored, we choose (for now?)...

It probably matters but also the module based autoloading of library is also not restricting itself to versioning libraries (this is an alternative to the rootmap mechanism)

> I wonder if we should call the missing fields "virtual fields", reflecting the fact that they are not backed by a field on disk, Note that for a similar...

Any error in Clang/LLVM after something like: ``` An exception of category 'FatalRootError' occurred while [0] Calling EventProcessor::runToCompletion (which does almost everything after beginJob and before endJob) Additional Info: [a]...

If the 1st parameter on stack 69, 67 and 66 is `"SiPixelClustersLayout::ViewTemplateFreeParams"` ``` #66 0x00007fd23d31be6e in cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const () from /cvmfs/cms.cern.ch/el9_amd64_gcc12/cms/cmssw-patch/CMSSW_15_0_2_patch1/external/el9_amd64_gcc12/lib/libCling.so #67 0x00007fd23d2382d2 in TCling::CheckClassInfo(char const*,...

The underlying problem is a confusion in the normalized name where ROOT is using sometimes `reco::PFRecHitSoALayout::ViewTemplateFreeParams` and sometimes `reco::PFRecHitSoALayout::ViewTemplateFreeParams` (respectively used in the rootpcm and in the list of base...

I am not 100% sure yet but I am guessing it is internal to ROOT.

This is about the Cling specific CI. @vgvassilev do you want to review this PR or to close it?