error when generating LO pp -> z -> jj with pythia8 + delphes: "PY8_parallelization/run_PY8.sh 3 launch ends with non zero status: 1. Stop all computation"

Asked by David Curtin on 2017-10-31

I am trying to get the madgraph -> pythia8 -> delphes pipeline to work. I installed the latest version of madgraph5 2.6 on our linux cluster and installed pythia8 and delphes without incident. (I could not install LHAPDF 6 but skipped that step and everything else seemed to work fine.) Then I tested the setup by generating p p > z, z > jj at LO.

I used the default pythia8 card and the ATLAS delphes and delphes_trigger cards. I got an error when pythia8 tried to run, see below. Any idea how to fix this? Thank you!

=============

[dcurtin@hepcms-in2 proc_sm_pp_z_jj_delphestest]$ ./bin/generate_events
launch in debug mode
************************************************************
* *
* W E L C O M E to *
* M A D G R A P H 5 _ a M C @ N L O *
* M A D E V E N T *
* *
* * * *
* * * * * *
* * * * * 5 * * * * *
* * * * * *
* * * *
* *
* VERSION 2.6.0 20xx-xx-xx *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* https://server06.fynu.ucl.ac.be/projects/madgraph *
* *
* Type 'help' for in-line help. *
* *
************************************************************
INFO: load configuration from /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Cards/me5_configuration.txt
INFO: load configuration from /home/dcurtin/MG5_aMC_v2_6_0/input/mg5_configuration.txt
INFO: load configuration from /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Cards/me5_configuration.txt
Using default text editor "vi". Set another one in ./input/mg5_configuration.txt
Using default eps viewer "gv". Set another one in ./input/mg5_configuration.txt
Using default web browser "firefox". Set another one in ./input/mg5_configuration.txt
generate_events
The following switches determine which programs are run:
/--------------------------------------------------------------------------------------------------\
| 1. Choose the shower/hadronization program: shower = PYTHIA8 |
| 2. Choose the detector simulation program: detector = DELPHES |
| 3. Run an analysis package on the events generated: analysis = No analysis tool interfaced to MG5aMC.|
| 4. Decay particles with the MadSpin module: madspin = OFF |
| 5. Add weights to events for different model hypothesis: reweight = OFF |
\--------------------------------------------------------------------------------------------------/
  Either type the switch number (1 to 5) to change its setting,
  Set any switch explicitly (e.g. type 'madspin=ON' at the prompt)
  Type 'help' for the list of all valid option
  Type '0', 'auto', 'done' or just press enter when you are done.
 [0, auto, done, delphes, delphes=ON, delphes=OFF, shower=OFF, shower=PYTHIA6, shower=PYTHIA8, shower, ... ][60s to answer]
>done
Do you want to edit a card (press enter to bypass editing)?
/------------------------------------------------------------\
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. pythia8 : pythia8_card.dat |
| 4. delphes : delphes_card.dat |
\------------------------------------------------------------/
 you can also
   - enter the path to a valid card or banner.
   - use the 'set' command to modify a parameter directly.
     The set option works only for param_card and run_card.
     Type 'help set' for more information on this command.
   - call an external program (ASperGE/MadWidth/...).
     Type 'help' for the list of available command
 [0, done, 1, param, 2, run, 3, pythia8, 4, enter path, ... ][90s to answer]
>done
INFO: Update the dependent parameter of the param_card.dat
Generating 10000 events with run name run_01
survey run_01
INFO: compile directory
compile Source Directory
Error: no display specified
Using random number seed offset = 39
INFO: Running Survey
Creating Jobs
Working on SubProcesses
INFO: P1_qq_z_z_qq
INFO: Idle: 1, Running: 0, Completed: 0 [ current time: 11h59 ]
INFO: Idle: 0, Running: 0, Completed: 1 [ 0.62s ]
INFO: Idle: 0, Running: 0, Completed: 1 [ 0.62s ]
INFO: End survey
refine 10000
Creating Jobs
INFO: Refine results to 10000
INFO: Generating 10000.0 unweigthed events.
INFO: Effective Luminosity 0.532883342955 pb^-1
INFO: need to improve 1 channels
Current estimate of cross-section: 22519.0 +- 176.13
    P1_qq_z_z_qq
INFO: Idle: 4, Running: 8, Completed: 0 [ current time: 11h59 ]
INFO: Idle: 0, Running: 2, Completed: 10 [ 2.6s ]
INFO: Idle: 0, Running: 0, Completed: 12 [ 3.1s ]
INFO: Combining runs
INFO: finish refine
refine 10000
Creating Jobs
INFO: Refine results to 10000
INFO: Generating 10000.0 unweigthed events.
INFO: Effective Luminosity 0.535833891494 pb^-1
INFO: need to improve 0 channels
Current estimate of cross-section: 22395.0 +- 29.348
    P1_qq_z_z_qq
INFO: Idle: 0, Running: 0, Completed: 0 [ current time: 11h59 ]
INFO: Combining runs
INFO: finish refine
INFO: Combining Events
  === Results Summary for run: run_01 tag: tag_1 ===

     Cross-section : 2.24e+04 +- 29.35 pb
     Nb of events : 10000

INFO: No version of lhapdf. Can not run systematics computation
store_events
INFO: Storing parton level results
INFO: End Parton
reweight -from_cards
decay_events -from_cards
INFO: Running Pythia8 [arXiv:1410.3012]
Splitting .lhe event file for PY8 parallelization...
Submitting Pythia8 jobs...
Pythia8 shower jobs: 1 Idle, 7 Running, 0 Done [6 seconds]
WARNING: program /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Events/run_01/PY8_parallelization/run_PY8.sh 1 launch ends with non zero status: 1. Stop all computation
Pythia8 shower jobs: 0 Idle, 6 Running, 2 Done [9 seconds]
Pythia8 shower jobs: 0 Idle, 5 Running, 3 Done [9 seconds]
Pythia8 shower jobs: 0 Idle, 4 Running, 4 Done [9 seconds]
Pythia8 shower jobs: 0 Idle, 3 Running, 5 Done [9 seconds]
Pythia8 shower jobs: 0 Idle, 2 Running, 6 Done [9 seconds]
Pythia8 shower jobs: 0 Idle, 1 Running, 7 Done [9 seconds]
Pythia8 shower jobs: 0 Idle, 0 Running, 8 Done [9 seconds]
Command "generate_events " interrupted with error:
Exception : program /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Events/run_01/PY8_parallelization/run_PY8.sh 1 launch ends with non zero status: 1. Stop all computation
Please report this bug on https://bugs.launchpad.net/mg5amcnlo
More information is found in '/home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/run_01_tag_1_debug.log'.
Please attach this file to your report.
quit
INFO: storing files of previous run
INFO: Done
INFO:

INFO:

[dcurtin@hepcms-in2 proc_sm_pp_z_jj_delphestest]$

======================

Question information

Language:
English Edit question
Status:
Answered
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Last query:
2017-10-31
Last reply:
2017-11-01

Hi,

Pythia8 requires to be linked to lhapdf, so this is likely your problem.

Cheers,

Olivier

> On Oct 31, 2017, at 17:03, David Curtin <email address hidden> wrote:
>
> New question #660186 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/660186
>
> I am trying to get the madgraph -> pythia8 -> delphes pipeline to work. I installed the latest version of madgraph5 2.6 on our linux cluster and installed pythia8 and delphes without incident. (I could not install LHAPDF 6 but skipped that step and everything else seemed to work fine.) Then I tested the setup by generating p p > z, z > jj at LO.
>
> I used the default pythia8 card and the ATLAS delphes and delphes_trigger cards. I got an error when pythia8 tried to run, see below. Any idea how to fix this? Thank you!
>
> =============
>
> [dcurtin@hepcms-in2 proc_sm_pp_z_jj_delphestest]$ ./bin/generate_events
> launch in debug mode
> ************************************************************
> * *
> * W E L C O M E to *
> * M A D G R A P H 5 _ a M C @ N L O *
> * M A D E V E N T *
> * *
> * * * *
> * * * * * *
> * * * * * 5 * * * * *
> * * * * * *
> * * * *
> * *
> * VERSION 2.6.0 20xx-xx-xx *
> * *
> * The MadGraph5_aMC@NLO Development Team - Find us at *
> * https://server06.fynu.ucl.ac.be/projects/madgraph *
> * *
> * Type 'help' for in-line help. *
> * *
> ************************************************************
> INFO: load configuration from /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Cards/me5_configuration.txt
> INFO: load configuration from /home/dcurtin/MG5_aMC_v2_6_0/input/mg5_configuration.txt
> INFO: load configuration from /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Cards/me5_configuration.txt
> Using default text editor "vi". Set another one in ./input/mg5_configuration.txt
> Using default eps viewer "gv". Set another one in ./input/mg5_configuration.txt
> Using default web browser "firefox". Set another one in ./input/mg5_configuration.txt
> generate_events
> The following switches determine which programs are run:
> /--------------------------------------------------------------------------------------------------\
> | 1. Choose the shower/hadronization program: shower = PYTHIA8 |
> | 2. Choose the detector simulation program: detector = DELPHES |
> | 3. Run an analysis package on the events generated: analysis = No analysis tool interfaced to MG5aMC.|
> | 4. Decay particles with the MadSpin module: madspin = OFF |
> | 5. Add weights to events for different model hypothesis: reweight = OFF |
> \--------------------------------------------------------------------------------------------------/
> Either type the switch number (1 to 5) to change its setting,
> Set any switch explicitly (e.g. type 'madspin=ON' at the prompt)
> Type 'help' for the list of all valid option
> Type '0', 'auto', 'done' or just press enter when you are done.
> [0, auto, done, delphes, delphes=ON, delphes=OFF, shower=OFF, shower=PYTHIA6, shower=PYTHIA8, shower, ... ][60s to answer]
>> done
> Do you want to edit a card (press enter to bypass editing)?
> /------------------------------------------------------------\
> | 1. param : param_card.dat |
> | 2. run : run_card.dat |
> | 3. pythia8 : pythia8_card.dat |
> | 4. delphes : delphes_card.dat |
> \------------------------------------------------------------/
> you can also
> - enter the path to a valid card or banner.
> - use the 'set' command to modify a parameter directly.
> The set option works only for param_card and run_card.
> Type 'help set' for more information on this command.
> - call an external program (ASperGE/MadWidth/...).
> Type 'help' for the list of available command
> [0, done, 1, param, 2, run, 3, pythia8, 4, enter path, ... ][90s to answer]
>> done
> INFO: Update the dependent parameter of the param_card.dat
> Generating 10000 events with run name run_01
> survey run_01
> INFO: compile directory
> compile Source Directory
> Error: no display specified
> Using random number seed offset = 39
> INFO: Running Survey
> Creating Jobs
> Working on SubProcesses
> INFO: P1_qq_z_z_qq
> INFO: Idle: 1, Running: 0, Completed: 0 [ current time: 11h59 ]
> INFO: Idle: 0, Running: 0, Completed: 1 [ 0.62s ]
> INFO: Idle: 0, Running: 0, Completed: 1 [ 0.62s ]
> INFO: End survey
> refine 10000
> Creating Jobs
> INFO: Refine results to 10000
> INFO: Generating 10000.0 unweigthed events.
> INFO: Effective Luminosity 0.532883342955 pb^-1
> INFO: need to improve 1 channels
> Current estimate of cross-section: 22519.0 +- 176.13
> P1_qq_z_z_qq
> INFO: Idle: 4, Running: 8, Completed: 0 [ current time: 11h59 ]
> INFO: Idle: 0, Running: 2, Completed: 10 [ 2.6s ]
> INFO: Idle: 0, Running: 0, Completed: 12 [ 3.1s ]
> INFO: Combining runs
> INFO: finish refine
> refine 10000
> Creating Jobs
> INFO: Refine results to 10000
> INFO: Generating 10000.0 unweigthed events.
> INFO: Effective Luminosity 0.535833891494 pb^-1
> INFO: need to improve 0 channels
> Current estimate of cross-section: 22395.0 +- 29.348
> P1_qq_z_z_qq
> INFO: Idle: 0, Running: 0, Completed: 0 [ current time: 11h59 ]
> INFO: Combining runs
> INFO: finish refine
> INFO: Combining Events
> === Results Summary for run: run_01 tag: tag_1 ===
>
> Cross-section : 2.24e+04 +- 29.35 pb
> Nb of events : 10000
>
> INFO: No version of lhapdf. Can not run systematics computation
> store_events
> INFO: Storing parton level results
> INFO: End Parton
> reweight -from_cards
> decay_events -from_cards
> INFO: Running Pythia8 [arXiv:1410.3012]
> Splitting .lhe event file for PY8 parallelization...
> Submitting Pythia8 jobs...
> Pythia8 shower jobs: 1 Idle, 7 Running, 0 Done [6 seconds]
> WARNING: program /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Events/run_01/PY8_parallelization/run_PY8.sh 1 launch ends with non zero status: 1. Stop all computation
> Pythia8 shower jobs: 0 Idle, 6 Running, 2 Done [9 seconds]
> Pythia8 shower jobs: 0 Idle, 5 Running, 3 Done [9 seconds]
> Pythia8 shower jobs: 0 Idle, 4 Running, 4 Done [9 seconds]
> Pythia8 shower jobs: 0 Idle, 3 Running, 5 Done [9 seconds]
> Pythia8 shower jobs: 0 Idle, 2 Running, 6 Done [9 seconds]
> Pythia8 shower jobs: 0 Idle, 1 Running, 7 Done [9 seconds]
> Pythia8 shower jobs: 0 Idle, 0 Running, 8 Done [9 seconds]
> Command "generate_events " interrupted with error:
> Exception : program /home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/Events/run_01/PY8_parallelization/run_PY8.sh 1 launch ends with non zero status: 1. Stop all computation
> Please report this bug on https://bugs.launchpad.net/mg5amcnlo
> More information is found in '/home/dcurtin/MG5_aMC_v2_6_0/proc_sm_pp_z_jj_delphestest/run_01_tag_1_debug.log'.
> Please attach this file to your report.
> quit
> INFO: storing files of previous run
> INFO: Done
> INFO:
>
> INFO:
>
> [dcurtin@hepcms-in2 proc_sm_pp_z_jj_delphestest]$
>
> ======================
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Can you help with this problem?

Provide an answer of your own, or ask David Curtin for more information if necessary.

To post a message you must log in.