Comment 2 for bug 1334014

Revision history for this message
Azar Mustafayev (azar) wrote : Re: [Bug 1334014] Re: crash at Compiling MCatNLO

Hi Paolo,

Yes, I am using STDHEP and other packages installed from within MG, i.e.
with "install" command.
I just recompiled STDHEP as you described and the process went OK -- no
error messages, and the libraries appeared to be freshly created.
But when I tried to run bin/shower on those events it didn't go through
producing the same message as before. I attached the debug log file.
Could it be that STDHEP package uses some of Pythia routines to print
error output? Judging by the name 'pyerrm' appeared to be dealing with
error output.

Thank you,
    Azar

On 07/03/2014 08:15 AM, Paolo Torrielli wrote:
> Hello Azar,
> weird problem, I cannot reproduce it on my laptop.
>
> I assume you are using the StdHEP version we provide in the package, and you did not change anything in it.
> StdHEP does not find those functions (pyerrm, ...), that are in the Pythia main code (which is not linked when
> you use Herwig), but I'm not sure why it looks for them.
>
> Let's see if recompiling StdHEP helps.
> - Go in vendor/StdHEP/src/stdhep and type 'make realclean' and then 'make'.
> - Go in vendor/StdHEP/mcfio/src and type 'make realclean' and then 'make'.
> - Go in vendor/STdHEP/lib and check that the libraries in there are the newly created ones (for example by checking
> if they have been created now or hours ago).
> - Go in your z+j directory (I call it ppzj from now on), and in particular in ppzj/MCatNLO/lib; remove the links in there
> and replace them with the libraries 'libFmcfio.a' and 'libstdhep.a' you have just created in vendor/STdHEP/lib.
>
> >From ppzj, run ./bin/shower run_01 (or whatever other run_** where you have the Herwig6 events), and see if it goes
> through or not.
>
> Let me know.
> Cheers.
> Paolo
>