[Rivet] More Rivet problems

Dominic Hirschbuehl dhirsch at mail.cern.ch
Thu 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