@@ -184,6 +184,7 @@ int orte_rmaps_rr_byslot(orte_job_t *jdata,
184184 * properly set
185185 */
186186 ORTE_FLAG_SET (node , ORTE_NODE_FLAG_OVERSUBSCRIBED );
187+ ORTE_FLAG_SET (jdata , ORTE_JOB_FLAG_OVERSUBSCRIBED );
187188 /* check for permission */
188189 if (ORTE_FLAG_TEST (node , ORTE_NODE_FLAG_SLOTS_GIVEN )) {
189190 /* if we weren't given a directive either way, then we will error out
@@ -368,6 +369,7 @@ int orte_rmaps_rr_bynode(orte_job_t *jdata,
368369 * properly set
369370 */
370371 ORTE_FLAG_SET (node , ORTE_NODE_FLAG_OVERSUBSCRIBED );
372+ ORTE_FLAG_SET (jdata , ORTE_JOB_FLAG_OVERSUBSCRIBED );
371373 /* check for permission */
372374 if (ORTE_FLAG_TEST (node , ORTE_NODE_FLAG_SLOTS_GIVEN )) {
373375 /* if we weren't given a directive either way, then we will error out
@@ -420,6 +422,7 @@ int orte_rmaps_rr_bynode(orte_job_t *jdata,
420422 * properly set
421423 */
422424 ORTE_FLAG_SET (node , ORTE_NODE_FLAG_OVERSUBSCRIBED );
425+ ORTE_FLAG_SET (jdata , ORTE_JOB_FLAG_OVERSUBSCRIBED );
423426 }
424427 if (nprocs_mapped == app -> num_procs ) {
425428 /* we are done */
@@ -588,6 +591,7 @@ int orte_rmaps_rr_byobj(orte_job_t *jdata,
588591 * properly set
589592 */
590593 ORTE_FLAG_SET (node , ORTE_NODE_FLAG_OVERSUBSCRIBED );
594+ ORTE_FLAG_SET (jdata , ORTE_JOB_FLAG_OVERSUBSCRIBED );
591595 /* check for permission */
592596 if (ORTE_FLAG_TEST (node , ORTE_NODE_FLAG_SLOTS_GIVEN )) {
593597 /* if we weren't given a directive either way, then we will error out
@@ -745,6 +749,7 @@ static int byobj_span(orte_job_t *jdata,
745749 * properly set
746750 */
747751 ORTE_FLAG_SET (node , ORTE_NODE_FLAG_OVERSUBSCRIBED );
752+ ORTE_FLAG_SET (jdata , ORTE_JOB_FLAG_OVERSUBSCRIBED );
748753 }
749754 if (nprocs_mapped == app -> num_procs ) {
750755 /* we are done */
0 commit comments