[Rivet] Agile returns nothing when running "agile-runmc"

Karina Flavia Loureiro Karina.Loureiro at cern.ch
Thu May 5 14:05:04 BST 2011


Great! Now it works and it lists the generators (I forced the  
lcgtag) , but it has problems  with the libraries (see below).

> [pcohio3] /home/karina/rivet > agile-runmc Pythia6:423 --beams=TVT: 
> 1800
> -n 100 -o out.dat
> Generating 100 events
> Generator is Pythia6:423
> terminate called after throwing an instance of 'std::runtime_error'
> what(): Failed to load libraries:
> /home/karina/rivet/local/lib/libAGILeFPythia.so: undefined symbol:
> _ZN5HepMC14HEPEVT_Wrapper13s_sizeof_realE
> Aborted
> [pcohio3] /home/karina/rivet > agile-runmc
> AlpGenHerwigJimmy:6.510:2.1.3d --beams=LHC:7000 -n 100 -o out.dat
> Generating 100 events
> Generator is AlpGenHerwigJimmy:6.510:2.1.3d
> terminate called after throwing an instance of 'std::runtime_error'
> what(): Failed to load libraries:
> /home/karina/rivet/local/lib/libAGILeFHerwig.so.8: undefined symbol:
> hwhard_
> Aborted

Any ideas how to sort this out?  I've checked the LD_LIBRARY_PATH  
(below) and there is nothing strange about it (I think).

/afs/cern.ch/sw/lcg/external/gcc/4.3.2/x86_64-slc5-gcc34-opt/lib64:/ 
afs/cern.ch/sw/lcg/external/mpfr/2.3.1/x86_64-slc5-gcc34-opt/lib:/afs/ 
cern.ch/sw/lcg/external/gmp/4.2.2/x86_64-slc5-gcc34-opt/lib:/home/ 
karina/rivet/local/lib:/home/karina/rivet/local/lib:/afs/cern.ch/sw/ 
lcg/external/HepMC/2.03.11/x86_64-slc5-gcc43-opt/lib:

Thanks again for any help.
Karina




On May 5, 2011, at 1:45 PM, Andy Buckley wrote:

That's most likely to have come from the build process. The AGILe
configure script should be able to guess the LCG platform tag by asking
some questions of the system but that seems to be going wrong. Has this
been seen before by anyone? It always works fine out of the box on
lxplus for me, but then I tend to use the rivet-bootstrap script for all
my builds.

If I remember correctly, you can force the correct LCG tag with a
--lcgtag=i686-slc5-gcc43-opt flag passed to AGILe's configure. Or
something like that: check the output of ./configure --help

Andy


On 05/05/11 11:44, Eike von Seggern wrote:
> Hi Karina,
>
> looking at the log-file, it seems, that Agile is not getting the right
> release information. Instead, it's using `slcrelease', but this should
> be `slc5' for you.
>
> Unfortunately, I'm not an Agile expert and have no idea how to fix  
> this.
>
> Best
>     eike
>
>
> On Thu, May 05, 2011 at 11:37 +0200, Karina Flavia Loureiro wrote:
>> Hi,
>>
>> I have installed everything (rivet, etc) locally on an slc5 machine
>> that has afs mounted.  I've added Gavin Hesketh modifications to run
>> Agile+Alpgen+Herwig to obtain meaningful results; however, when I
>> run the agile-runmc command it returns nothing.
>>
>> My AGILE_GEN_PATH is set to /afs/cern.ch/sw/lcg/external/
>> MCGenerators, but when I run "agile-runmc -l TRACE" it tells me that
>> it cannot find it (log file included).
>>
>> Any help on this matter is greatly appreciated since I really don't
>> know where the problem comes from.
>> Thanks,
>> Karina
>>
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> http://www.hepforge.org/lists/listinfo/rivet
>


-- 
Dr Andy Buckley
SUPA Advanced Research Fellow
Particle Physics Experiment Group, University of Edinburgh

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.




More information about the Rivet mailing list