Thanks again for the reply.
I've managed to let it work. There was a problem in statically linking
cernlibs and a sort of bug in the filling procedure performed by MCFM.
I managed to let it use FROOT instead of ZEBRA and it worked just fine.
Tank you again,
Matteo

2015-07-03 17:01 GMT+02:00 Matthias Schroeder <matthias.schro...@cern.ch>:

> Hi Matteo,
>
> On 07/03/2015 04:39 PM, Matteo Scornajenghi wrote:
>
>> Hello everyone,
>> sorry to bother you but I've got some issues when I try to produce NTUPLES
>> with MCFM, a Monte Carlo generation software.
>>
>> Whenever I try to produce an NTUPLE as output, either a segmentation error
>> occurs or the following message pops up:
>>
>> RZOPEN. record length: 8192 > maximum safe value (8191 words).
>>
>
> Oh, ZEBRA. Not used very often nowadays.
>
>  RZOPEN. You may have problems transferring your file to other systems
>> or writing it to tape.
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 0 to 7fff00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>>
>> and the produced NTUPLES are either corrupted or empty (every entry is set
>> to 0).
>>
>> This is how I setup the software:
>>
>> I untar the last version of LHAPDF 6, then I configure the installation:
>>
>> ./configure --prefix=[INSTALLATION PATH] --with-boost=[BOOST PATH]
>> --disable-python
>>
>> then I execute make && make install
>>
>> Since I need CERNLIB to produce the NTUPLES and I was not able to find a
>> specific version for SLC6,
>>
>
>
> There is one in the SLC6 repository, should not be that difficult to find:
>
> pc.cern.ch[103] rpm -q CERNLIB
> CERNLIB-2006a-5.slc6.i686
> pc.cern.ch[104]
>
> This is i686 "only", but that might even be safer than the x86_64, not
> sure how well zebra can digest 64 bitness.
>
>  I've downloaded the following one:
>>
>>
>> PC Linux Cern x86_64-slc5-gcc43-opt(Cernlib 2006)
>>
>
> Not far from that one there should also be a slc6 version, if you insist
> on x86_64.
>
> Best regards,
>
> Matthias
>
>
>
>> Finally, I've untared MCFM-7.0 source code, put the path to CERNLIB and
>> LHAPDF libraries in the Install file, setting USE_OMP to NO, NTUPLES to
>> YES
>> and PDFSET to LHAPDF in the makefile and executed:
>>
>> ./Install
>>
>> make
>>
>> I've created a symbolic link in Bin directory to LHAPDF's PDFsets and
>> executed the program selecting process 146 in the Input.DAT file and
>> setting .creatent. to true (in order to produce NTUPLES with:
>>
>> ./mcfm [relative path to the folder containing the input file] input.DAT
>>
>>
>> Sorry again for bothering you with this.
>>
>> Cheers,
>> Matteo
>>
>>
>

Reply via email to