|
[Rivet] rivet 2.4.2 with gcc 6.1Andy Buckley andy.buckley at cern.chWed May 25 16:21:49 BST 2016
Hi Dima, That sounds quite possible, and probably isn't appropriate: if any component of the build requires C++ > 98 then everything that depends (maybe indirectly) on its headers had also better be built in that mode. Andy On 25/05/16 14:58, Dmitri Konstantinov wrote: > Hello David, > > Thank you for the feedback. > I see that by default gcc 6.1 uses C++14... > > https://gcc.gnu.org/gcc-6/changes.html > > So my hypothesis is that as result we build fastjes with C++14 and by > default Rivet use -ansi flag which is close to C++-98. > > What do you think? > > Cheers, > Dmitri > > On 24/05/16 18:40, David Grellscheid wrote: >> Hi Dmitri, >> >> in a quick look at the log, I can't see anything that's caused by >> Rivet. All build errors are related to Fastjet headers. It looks like >> you're building with C++-98 instead of the C++-11 that it expects. >> >> See you, >> >> David >> >> >> >> On 24/05/2016 12:18, Dmitri Konstantinov wrote: >>> Hello Rivet experts, >>> >>> Recently we have added new gcc 6.1 into CERN SFT nightly builds and >>> there are quite few packages started to fail for slc6 + gcc 6.1 >>> And the Rivet 2.4.X is one of them. >>> >>> The Rivet build log can be found here: >>> >>> http://cdash.cern.ch/upload/b6abeed4fc0bc75bf781c8e1fb9c59b7a3fdc6d6/rivet-2.4.2-build.log >>> >>> >>> >>> >>> The rivet was configured with the following: >>> set(command >>> "./configure;--prefix=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/MCGenerators/rivet/2.4.2/x86_64-slc6-gcc61-opt;--with-hepmc=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/HepMC/2.06.09/x86_64-slc6-gcc61-opt;--with-boost=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/Boost/1.59.0/x86_64-slc6-gcc61-opt/include/boost-1_59;--with-fastjet=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/fastjet/3.2.0/x86_64-slc6-gcc61-opt;--with-yoda=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/MCGenerators/yoda/1.5.9/x86_64-slc6-gcc61-opt;--with-yaml-cpp=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/yamlcpp/0.5.1/x86_64-slc6-gcc61-opt;--with-gsl=/build/jenkins/works pa >>> >> ce/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/GSL/2.1/x86_64-slc6-gcc61-opt;--with-lcgtag=x86_64-slc6-gcc61-opt;--disable-pdfmanual;--enable-unvalidated;PYTHON=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/Python/2.7.10/x86_64-slc6-gcc61-opt/bin/python;PYTHONPATH=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/MCGenerators/cython/0.22/x86_64-slc6-gcc61-opt/lib/python2.7/site-packages:;LD_LIBRARY_PATH=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/Python/2.7.10/x86_64-slc6-gcc61-opt/lib:/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/pcre/8.38/x86_64-slc6-gcc61-opt/lib:/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/GSL/2.1/x86_64-slc6-gcc61-opt/lib:/cvmfs/sft.cern.ch/lcg/con tri >> >> b/gcc/6.1/x86_64-slc6/lib64;CC=/cvmfs/sft.cern.ch/lcg/contrib/gcc/6.1/x86_64-slc6/bin/gcc;CXX=/cvmfs/sft.cern.ch/lcg/contrib/gcc/6.1/x86_64-slc6/bin/g++;SWIG_LIB=/build/jenkins/workspace/lcg_experimental/BUILDTYPE/Release/COMPILER/gcc61/LABEL/slc6-physical/install/swig/3.0.8/x86_64-slc6-gcc61-opt/share/swig/3.0.8") >> >>> >>> >>> Could you please take a look? >>> >>> Thank you, >>> Dima for the GENSER >>> >>> >>> >>> >>> _______________________________________________ >>> Rivet mailing list >>> Rivet at projects.hepforge.org >>> https://www.hepforge.org/lists/listinfo/rivet >>> > > -- Dr Andy Buckley, Lecturer / Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow
More information about the Rivet mailing list |