|
[Rivet] More Rivet problemsDominic Hirschbuehl dhirsch at mail.cern.chThu Sep 4 08:27:46 BST 2014
Hi Andy, James, sorry for bothering you again. Unfortuntly our "private" top routines are still for Rivet 1.X and therefore I wanted to compile and run them within Athena. However either I am too stupid or something is screwed up. I am running on a CentOS 6.5 machine using Athena 17.2.12.5 As soon as I try to build our routines, I get the attached error message. I tried with different option like -m32 or setting asetup 17.2.12.5,here,slc5 Nothing helped. During my investigation I found also the following: [hirsch at electron routines]$ rivet --version rivet v1.8.3 [hirsch at electron routines]$ rivet-config --prefix /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt [hirsch at electron routines]$ rivet-config --version 1.9.0 Is this intended, that rivet-config has a different version number, than rivet itself? Any help is really appreciated. Cheers Dominic P.S. Our routines can be found here: https://svnweb.cern.ch/trac/atlasphys/browser/Physics/Top/Software/MCvalidation/Rivet -- /---------------------------------------------------------------------\ | Dr. Dominic Hirschbuehl | \ Bergische Universitaet Wuppertal - Exp. Elementarteilchenphysik / / hirsch at physik.uni-wuppertal.de / dominic.hirschbuehl at cern.ch \ | office : D.09.22 phone : 0049 - 202 - 439 - 3751 | \---------------------------------------------------------------------/ -------------- next part -------------- [hirsch at electron routines]$ rivet-buildplugin RivetMC_SingleTop_Truth.so MC_SingleTop_Truth.cc /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/c++ -o "RivetMC_SingleTop_Truth.so" -shared -fPIC -I/afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include -I/afs/.cern.ch/sw/lcg/external/HepMC/2.06.05/i686-slc5-gcc43-opt/include -I/afs/.cern.ch/sw/lcg/external/fastjet/2.4.3/i686-slc5-gcc43-opt/include -I/afs/cern.ch/sw/lcg/external/GSL/1.10/i686-slc5-gcc43-opt/include -I/afs/.cern.ch/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/include/boost-1_44 -pedantic -ansi -Wall -Wno-long-long -Wno-format -O2 -L/lib -L/afs/.cern.ch/sw/lcg/external/HepMC/2.06.05/i686-slc5-gcc43-opt/lib -L/afs/.cern.ch/sw/lcg/external/fastjet/2.4.3/i686-slc5-gcc43-opt/lib MC_SingleTop_Truth.cc -lRivet In file included from /usr/include/stdio.h:929, from /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/cstdio:50, from /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/bits/char_traits.h:48, from /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/string:47, from /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/RivetSTL.hh:9, from /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/Rivet.hh:8, from /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/Analysis.hh:5, from MC_SingleTop_Truth.cc:2: /usr/include/bits/stdio.h: In function '__ssize_t getline(char**, size_t*, FILE*)': /usr/include/bits/stdio.h:118: error: '__getdelim' was not declared in this scope In file included from /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/bits/localefwd.h:47, from /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/string:50, from /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/RivetSTL.hh:9, from /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/Rivet.hh:8, from /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/Analysis.hh:5, from MC_SingleTop_Truth.cc:2: /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/i686-unknown-linux-gnu/bits/c++locale.h: At global scope: /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/i686-unknown-linux-gnu/bits/c++locale.h:57: error: 'uselocale' was not declared in this scope /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/i686-unknown-linux-gnu/bits/c++locale.h:57: error: invalid type in declaration before ';' token /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/i686-unknown-linux-gnu/bits/c++locale.h: In function 'int std::__convert_from_v(__locale_struct* const&, char*, int, const char*, ...)': /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/i686-unknown-linux-gnu/bits/c++locale.h:77: error: '__gnu_cxx::__uselocale' cannot be used as a function /afs/cern.ch/sw/lcg/contrib/gcc/4.3.6/i686-slc5-gcc43-opt/bin/../lib/gcc/i686-unknown-linux-gnu/4.3.6/../../../../include/c++/4.3.6/i686-unknown-linux-gnu/bits/c++locale.h:102: error: '__gnu_cxx::__uselocale' cannot be used as a function /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/Math/MathHeader.hh: At global scope: /afs/.cern.ch/sw/lcg/external/MCGenerators_lcgcmt61f/rivet/1.9.0/i686-slc5-gcc43-opt/include/Rivet/Math/MathHeader.hh:45: warning: 'Rivet::MAXINT' defined but not used -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 230 bytes Desc: not available URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20140904/b59128fd/attachment.pgp>
More information about the Rivet mailing list |