diff --git a/doc/html/heterogeneous_jobs.shtml b/doc/html/heterogeneous_jobs.shtml index fcba8a11ad22722a133494fdfa41a05e71bb23c4..ff2c1c767a195cf05c28237fb32d4a6098f22956 100644 --- a/doc/html/heterogeneous_jobs.shtml +++ b/doc/html/heterogeneous_jobs.shtml @@ -238,6 +238,8 @@ components of a heterogeneous job.</p> <p>Heterogeneous jobs are not supported with Slurm's select/serial plugin.</p> +<p>Heterogeneous jobs are not supported Cray ALPS systems.</p> + <p class="footer"><a href="#top">top</a></p> <p style="text-align:center;">Last modified 6 June 2017</p> diff --git a/src/sbatch/sbatch.c b/src/sbatch/sbatch.c index 13a19bfedd240daccaa723a7718b553ed0aaf4b9..8b3071f187829741560d44c822b4d782740a5fdd 100644 --- a/src/sbatch/sbatch.c +++ b/src/sbatch/sbatch.c @@ -192,6 +192,10 @@ int main(int argc, char **argv) exit(error_exit); } + if (job_req_list && is_alps_cray_system()) { + info("Heterogeneous jobs not supported on Cray/ALPS systems"); + exit(1); + } if (_check_cluster_specific_settings(desc) != SLURM_SUCCESS) exit(error_exit);