From cc19883a96db6a4a671b97891343d03481d700ca Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Thu, 14 Oct 2010 14:43:24 +0000
Subject: [PATCH] correct recently introduced logic error for mem-per-cpu

---
 src/slurmctld/job_mgr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c
index 9e89c532736..a09f6200a58 100644
--- a/src/slurmctld/job_mgr.c
+++ b/src/slurmctld/job_mgr.c
@@ -4087,7 +4087,7 @@ static bool _valid_pn_min_mem(job_desc_msg_t * job_desc_msg)
 		if (job_desc_msg->cpus_per_task == (uint16_t) NO_VAL) {
 			job_desc_msg->cpus_per_task = ratio;
 			job_desc_msg->pn_min_memory  = job_mem_limit / ratio;
-			job_desc_msg->pn_min_memory != MEM_PER_CPU;
+			job_desc_msg->pn_min_memory |= MEM_PER_CPU;
 			return true;
 		}
 		return false;
-- 
GitLab