Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • autosubmit autosubmit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 338
    • Issues 338
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Earth SciencesEarth Sciences
  • autosubmitautosubmit
  • Issues
  • #226
Closed
Open
Issue created Dec 20, 2016 by Domingo Manubens-Gil@dmanubensOwner

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.

Assignee
Assign to
Time tracking