MPMD jobs ECMWF cca
In the past we could specify following geometry in reservations (instead of single number SPMD):
[SIM]
FILE = runtime/autosubmit/ece-ifs+nemo.sh
DEPENDENCIES = REMOTE_SETUP SIM-1
RUNNING = chunk
WALLCLOCK = 00:20
#PROCESSORS = 504
PROCESSORS = 144:288:1:1
#THREADS = 1
THREADS = 1:1:1:1
TASKS = 36
With above conf the following error raises:
Jobs ready for cca-intel: 1
Jobs to submit: 1
[ERROR] cca-intel submission failed
Similarly check fails:
dmanuben@bscearth309:~/debug/autosubmit/a017> autosubmit check a017
Checking configuration files...
autosubmit_a017.conf OK
platforms_a017.conf OK
jobs_a017.conf OK
expdef_a017.conf OK
Configuration files OK
Creating jobs...
Loading JobList
Adding dependencies...
Removing redundant dependencies...
[CRITICAL] Unhandled exception on Autosubmit: invalid literal for int() with base 10: '144:288:1:1'
Traceback (most recent call last):
File "/shared/earth/software/autosubmit/3.8.0-foss-2015a-Python-2.7.9/lib/python2.7/site-packages/autosubmit-3.8.0-py2.7.egg/autosubmit/autosubmit.py", line 340, in parse_args
return Autosubmit.check(args.expid)
File "/shared/earth/software/autosubmit/3.8.0-foss-2015a-Python-2.7.9/lib/python2.7/site-packages/autosubmit-3.8.0-py2.7.egg/autosubmit/autosubmit.py", line 1084, in check
job.update_parameters(as_conf, job_list.parameters)
File "/shared/earth/software/autosubmit/3.8.0-foss-2015a-Python-2.7.9/lib/python2.7/site-packages/autosubmit-3.8.0-py2.7.egg/autosubmit/job/job.py", line 556, in update_parameters
self.processors = as_conf.get_processors(self.section)
File "/shared/earth/software/autosubmit/3.8.0-foss-2015a-Python-2.7.9/lib/python2.7/site-packages/autosubmit-3.8.0-py2.7.egg/autosubmit/config/config_common.py", line 146, in get_processors
return int(AutosubmitConfig.get_option(self.jobs_parser, section, 'PROCESSORS', 1))
ValueError: invalid literal for int() with base 10: '144:288:1:1'
The option should be reintroduced to avoid problems in the future.