[Rivet] c++11 features in Rivet routines

David Grellscheid david.grellscheid at durham.ac.uk
Mon Dec 8 23:10:32 GMT 2014


Hi Roman,

for now, Rivet analyses must compile cleanly with standard C++98. The 
main constraint here is the widespread adoption of the (by now 
4-year-old) SLC6 which as default does not come with a useable C++11 
compiler. I expect that we'll review this point once CC7 is in 
production (maybe 2015-Q1 according to 
http://linux.web.cern.ch/linux/centos7/).

See you,

   David



On 08/12/2014 20:35, roman lysak wrote:
>
>    Dear Rivet authors,
>
> we are in the process of validating one ATLAS analysis which using some
> C+11 features (e.g. brace-enclosed initializer of the list). I wonder
> what is your general view on this: do you accept such code already, or
> you would prefer to avoid such features for now? Specifically for this
> analysis, it should be easy to avoid c++11 features, but it would be
> good to know this also for the future analyses.
>
> Thanks,
>    Roman
>
>
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> https://www.hepforge.org/lists/listinfo/rivet


More information about the Rivet mailing list