Batexec do not manage properly jobs that are exeeding the number of available resources
When a job in the workload exceed the number of available resources, batexec try to allocate non-existent machines here:
https://gitlab.inria.fr/batsim/batsim/blob/master/src/job_submitter.cpp#L407
Leading to an inconsistent message:
Cannot get machine 4: it does not exist
Adding a proper assert to check if the jobs fits in the total number of available machine would be great