How safe is it to keep using 6.14/04? I have problems running it in 6.20/06 on some platforms due to high memory consumption. Also, please note that in both 6.14/04 and 6.20/06 I use the ROOT5 version of StandardHypoTestInvDemo.C, and not the ROOT6 one (due to historical reasons) - do you think it’ll matter in the end?
Thank you for your report, I will check it later today, what could be the cause of this extra memory usage.
In principle, if the API has not changed, you should be able to use the ROOT5 version of the macro using ROOT6 Roostats code.
Can you also please star the workspace you have used for getting these memory values, since this might also depend on the model ? And which parameter did you pass to the macro ? (e.g. type of calculator, test statistics, etc…)
Thanks for sharing the files. I see you have few errors in your model and the toys seem to have a problem fitting. However I can produce the memory increase between 6.14 and current master also by using the tutorial histfactory model, example_combined_GaussExample_model.root generated from example.xml existing in tutorials/histfactory.
I see in 6.14 the memory usage is stable with number of toys in that case, while in newer version is increasing, indicating a possible memory leak. I will investigate…
Thanks for reporting this