From 3f88b21abc2e5e25d629fc9943c9b5be8a2c99f9 Mon Sep 17 00:00:00 2001 From: Munetaka Ohtani Date: Fri, 17 Jul 2026 23:32:05 +0900 Subject: [PATCH] Support slurm-26.05 --- plugins/spank_qrmi/spank_qrmi.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/spank_qrmi/spank_qrmi.c b/plugins/spank_qrmi/spank_qrmi.c index 528b450..7e3ff1d 100644 --- a/plugins/spank_qrmi/spank_qrmi.c +++ b/plugins/spank_qrmi/spank_qrmi.c @@ -557,7 +557,13 @@ int slurm_spank_task_init(spank_t spank_ctxt, int argc, char **argv) { char limit_as_str[MAX_INT_STRLEN + 1] = {0}; /* max uint32_t value is (2147483647) = 10 chars */ if (spank_get_item(spank_ctxt, S_JOB_ID, &job_id) == ESPANK_SUCCESS) { +#if SLURM_VERSION_NUMBER >= SLURM_VERSION_NUM(26, 5, 0) + slurm_step_id_t step_id = SLURM_STEP_ID_INITIALIZER; + step_id.job_id = job_id; + if (slurm_load_job(&job_info_msg, step_id, SHOW_DETAIL) == SLURM_SUCCESS) { +#else if (slurm_load_job(&job_info_msg, job_id, SHOW_DETAIL) == SLURM_SUCCESS) { +#endif /* * Slurm's time limit is represented in minutes */