diff --git a/src/srun/srun.c b/src/srun/srun.c index f2e1a877148970e71f2ebf0b71fff5033f4fe66f..804c9ed3ade8492acda4ea48916b2eb2f9c20874 100644 --- a/src/srun/srun.c +++ b/src/srun/srun.c @@ -632,9 +632,11 @@ _set_batch_script_env(job_t *job) xfree(task_cnt); uname(&name); - if (strcasecmp(name.sysname, "AIX") == 0) - setenvf("LOADL_BATCH=yes"); /* Required for AIX/POE systems - * indicating pre-allocation */ + if (strcasecmp(name.sysname, "AIX") == 0) { + /* Required for AIX/POE systems indicating pre-allocation */ + setenvf("LOADLBATCH=yes"); + setenvf("LOADL_ACTIVE=3.2.0"); + } return rc; }