From c6856a5109f2ca9790677d0f7d58d45bf77bbdf4 Mon Sep 17 00:00:00 2001 From: Jon Bringhurst <jon@bringhurst.org> Date: Tue, 24 May 2011 16:15:28 -0600 Subject: [PATCH] Fixed printf format strings in cases where the node count (an unsigned int) was being treated as an unsigned short. --- src/common/env.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/env.c b/src/common/env.c index 100000b3414..699924e1299 100644 --- a/src/common/env.c +++ b/src/common/env.c @@ -1187,7 +1187,7 @@ env_array_for_step(char ***dest, } env_array_overwrite_fmt(dest, "SLURM_STEP_NUM_NODES", - "%hu", node_cnt); + "%u", node_cnt); env_array_overwrite_fmt(dest, "SLURM_STEP_NUM_TASKS", "%u", step->step_layout->task_cnt); env_array_overwrite_fmt(dest, "SLURM_STEP_TASKS_PER_NODE", "%s", tpn); @@ -1211,7 +1211,7 @@ env_array_for_step(char ***dest, env_array_overwrite_fmt(dest, "SLURM_STEPID", "%u", step->job_step_id); if (!preserve_env) { env_array_overwrite_fmt(dest, "SLURM_NNODES", - "%hu", node_cnt); + "%u", node_cnt); env_array_overwrite_fmt(dest, "SLURM_NTASKS", "%u", step->step_layout->task_cnt); /* keep around for old scripts */ -- GitLab