Madgraph gridpack generation produces a gridpack even if it fails
I am preparing Madgraph gridpacks for ARM on 6800 GeV and I noticed that the process was too fast and some of the resulting gridpacks were suspiciously small. I checked the logs and realised that gridpack had actually failed: however a tgz gridpack was created in any case. This is misleading, maybe Gauss should abort before the tgz is created?
ls -ltr gridpacks/armv8.1_a-el9-gcc13-opt/4*tgz
-rw-r--r--. 1 avalassi zg 1438525 Oct 27 09:26 gridpacks/armv8.1_a-el9-gcc13-opt/42114001_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 532208 Oct 27 09:33 gridpacks/armv8.1_a-el9-gcc13-opt/41922003_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1424116 Oct 27 09:36 gridpacks/armv8.1_a-el9-gcc13-opt/41922004_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1422895 Oct 27 09:39 gridpacks/armv8.1_a-el9-gcc13-opt/41924001_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1450589 Oct 27 09:50 gridpacks/armv8.1_a-el9-gcc13-opt/42124011_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 532181 Oct 27 09:51 gridpacks/armv8.1_a-el9-gcc13-opt/42311004_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 532164 Oct 27 09:52 gridpacks/armv8.1_a-el9-gcc13-opt/42911002_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 532172 Oct 27 09:53 gridpacks/armv8.1_a-el9-gcc13-opt/42911003_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 532148 Oct 27 09:54 gridpacks/armv8.1_a-el9-gcc13-opt/42912009_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 532185 Oct 27 10:05 gridpacks/armv8.1_a-el9-gcc13-opt/42912023_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1433193 Oct 27 10:11 gridpacks/armv8.1_a-el9-gcc13-opt/42923003_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414200 Oct 27 10:15 gridpacks/armv8.1_a-el9-gcc13-opt/49100040_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414262 Oct 27 10:19 gridpacks/armv8.1_a-el9-gcc13-opt/49100041_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414196 Oct 27 10:23 gridpacks/armv8.1_a-el9-gcc13-opt/49100042_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414205 Oct 27 10:27 gridpacks/armv8.1_a-el9-gcc13-opt/49100043_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414149 Oct 27 10:31 gridpacks/armv8.1_a-el9-gcc13-opt/49100044_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414266 Oct 27 10:35 gridpacks/armv8.1_a-el9-gcc13-opt/49100045_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414235 Oct 27 10:39 gridpacks/armv8.1_a-el9-gcc13-opt/49100046_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414248 Oct 27 10:43 gridpacks/armv8.1_a-el9-gcc13-opt/49100047_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414194 Oct 27 10:47 gridpacks/armv8.1_a-el9-gcc13-opt/49100048_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414213 Oct 27 10:51 gridpacks/armv8.1_a-el9-gcc13-opt/49100049_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414174 Oct 27 10:54 gridpacks/armv8.1_a-el9-gcc13-opt/49100050_6800_6800.tgz
-rw-r--r--. 1 avalassi zg 1414231 Oct 27 10:58 gridpacks/armv8.1_a-el9-gcc13-opt/49100051_6800_6800.tgz
The small files correspond to the failures:
\grep 'failed to produce run_gridpack' LOGSALL/* | \grep PYTHIA
LOGSALL/LOG_gridpack_41922003: PYTHIA Error from LHAupMadgraph::launch: MadEvent failed to produce run_gridpack.tar.gz
LOGSALL/LOG_gridpack_42311004: PYTHIA Error from LHAupMadgraph::launch: MadEvent failed to produce run_gridpack.tar.gz
LOGSALL/LOG_gridpack_42911002: PYTHIA Error from LHAupMadgraph::launch: MadEvent failed to produce run_gridpack.tar.gz
LOGSALL/LOG_gridpack_42911003: PYTHIA Error from LHAupMadgraph::launch: MadEvent failed to produce run_gridpack.tar.gz
LOGSALL/LOG_gridpack_42912009: PYTHIA Error from LHAupMadgraph::launch: MadEvent failed to produce run_gridpack.tar.gz
LOGSALL/LOG_gridpack_42912023: PYTHIA Error from LHAupMadgraph::launch: MadEvent failed to produce run_gridpack.tar.gz
cc @shiwe