New unidentified error in TStreamerInfo

REST version : v2.2.12_dev
REST commit : db7eea0b

I get now the following error message. What does it mean?

Error in <TStreamerInfo::Build>: TRestMetadata, unknown type: TRestMetadata::(anonymous)

I got that when launching restManager with a single TRestMultiFEMINOSToSignalProcess. And also when opening a previously generated REST file. When I re-generated the REST file with the new version the error message disappeared.

I also noticed that. This is an error of cint that it cannot recoginze union type in the class. But it is not a big problem(just a little ugly)

I have fixed that error. The cost is a little increase of the memory space assumption of TRestMetadata class. I also found that, sometimes we need to do a thorough recompile for cint after updating TRestMetadata’s class structure, otherwise there will be segmentation fault when importing metadata.

1 Like

You mean we are forced to do make clean?