saesaj
3
Thank you for testing it! Yes, that is indeed the behaviour I expect and used to get in previous installations.
In fact, I get this problem with something even simpler:
void tmp()
{
Int_t i=2;
cout << i <<endl;
}
If I change i to 3, it still prints 2 unless I restart ROOT.
This is the problem someone else presented in that older thread
I also get the problem they got with unnamed macros and gROOT-reset(): redefintion of i
At this point, all I can do is restart ROOT everytime.