From 3dada4d1f832324d16b6f9deb934cef6040ff4ff Mon Sep 17 00:00:00 2001 From: Thomas White Date: Thu, 15 Feb 2024 12:52:44 +0100 Subject: GUI: Use separate --mille-dir for each sub-job Previously, they all wrote into the same "mille-data" folder, overwriting each others' files and causing general carnage. --- src/gui_backend_slurm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui_backend_slurm.c b/src/gui_backend_slurm.c index f5ad31c5..1b384dca 100644 --- a/src/gui_backend_slurm.c +++ b/src/gui_backend_slurm.c @@ -843,7 +843,7 @@ static void *run_indexing(const char *job_title, stdout_rel_filename = relative_to_cwd(workdir, "stdout-%a.log"); stderr_rel_filename = relative_to_cwd(workdir, "stderr-%a.log"); harvest_rel_filename = relative_to_cwd(workdir, "parameters.json"); - mille_rel_filename = relative_to_cwd(workdir, "mille-data"); + mille_rel_filename = relative_to_cwd(workdir, "mille-data-${SLURM_ARRAY_TASK_ID}"); slurm_prologue = sbatch_bits(&opts->common, job_title, array_inx, stdout_rel_filename, stderr_rel_filename); -- cgit v1.2.3