Root v6.10/02 installation, tmva tutorial problem

Dear Experts,
quite some time ago I posted my problems (now solved) during the installation of Root v6.

I only want to report here that when compiling the TMVA tutorial I’ve encountered once again the problem with TMVAClassification.C, TMVAClassificationApplication.C, TMVARegression.C, TMVARegressionApplication.C, TMVAMulticlass.C, TMVAMulticlassApplication.C.

TMVAClassification.C:148:22: error: call to constructor of 'std::string' (aka
      'basic_string<char, char_traits<char>, allocator<char> >') is ambiguous
         std::string regMethod(mlist[i]);

I have manually solved the problem adding a .Data() after mlist[i].
They are not pivotal files for the root installation, but maybe it is worth fixing this issue.


Hi Carlo,
I guess this is on mac with XCode 9.
These incompatibilities should be solved in v6.10/8 (released 2 days ago) and in master.

Let us know if this is not the case.

Dear Carlo,

I will to take a look to fix it.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.