Hi all,
We've successfully ported CESM2.1.3 to an HPC. Alas, said HPC was recently taken offline for various 'upgrades', and CESM2.1.3 no longer runs properly. After an extended session of whack-a-mole with various error messages, I've come across one which has me stumped. A test case using the F2000climo compset builds ok, though it strangely generates multiple duplicates of the user_nl_* files in the case directory (e.g. user_nl_cam_0002), the deletion of which results in the case failing to build as it requires these files. Similarly, parallel log files are generated. The case then runs for about 4 minutes befire dying with the following error, which appears in both the cesm.log.* and cpl.log.*:
ERROR: create_distrb_roundrobin: max_blocks too small
A search on the forums for this yields 0 results and I've got no idea what this means. The 'upgrades' to the HPC have included changes to the batch submission system which have affected PE-layouts for CESM, which might have something to do with it?
Any pointers on what I can do to fix this would be most welcome.
Thanks,
James
We've successfully ported CESM2.1.3 to an HPC. Alas, said HPC was recently taken offline for various 'upgrades', and CESM2.1.3 no longer runs properly. After an extended session of whack-a-mole with various error messages, I've come across one which has me stumped. A test case using the F2000climo compset builds ok, though it strangely generates multiple duplicates of the user_nl_* files in the case directory (e.g. user_nl_cam_0002), the deletion of which results in the case failing to build as it requires these files. Similarly, parallel log files are generated. The case then runs for about 4 minutes befire dying with the following error, which appears in both the cesm.log.* and cpl.log.*:
ERROR: create_distrb_roundrobin: max_blocks too small
A search on the forums for this yields 0 results and I've got no idea what this means. The 'upgrades' to the HPC have included changes to the batch submission system which have affected PE-layouts for CESM, which might have something to do with it?
Any pointers on what I can do to fix this would be most welcome.
Thanks,
James