You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running online-cmaq with RUN_TASK_AQM_LBCS and DO_AQM_GEFS_LBCS both set to true, the exregional_aqm_lbcs.sh attempts to execute gefs2lbc_para but places the '-n ${NUMTS}' argument before the executable name. This results, on cheyenne, in a failure of mpirun, because '-n x' is not a valid arg for mpirun.
Expected behavior
The aqm_lbcs task should run successfully with RUN_TASK_AQM_LBCS and DO_AQM_GEFS_LBCS both set to true, if the appropriate input data is provided
Current behavior
The aqm_lbcs task fails, with this message in the log file:
print_err_msg_exit 'Call to executable (exec_fp) to generate chemical and GEFS LBCs
file for RRFS-CMAQ failed:
exec_fp = "/glade/work/paddy/online-cmaq/ufs-srweather-app/exec/gefs2lbc_para"'
Machines affected
The current [develop] branch is proven to fail on cheyenne
Detailed Description of Fix (optional)
Move the '-n ${NUMTS}' argument after the executable name. This fixed the problem for me on cheyenne.
The text was updated successfully, but these errors were encountered:
This fixes a problem due to a typo that places the '-n ${NUMTS}' argument before the gefs2lbc_para executable instead of after on Cheyenne for the AQM_LBCS task. The typo causes mpirun to fail on Cheyenne because it's an invalid mpirun argument.
---------
Co-authored-by: Paddy Mccarthy <[email protected]>
Co-authored-by: Paddy Mccarthy <[email protected]>
When running online-cmaq with RUN_TASK_AQM_LBCS and DO_AQM_GEFS_LBCS both set to true, the exregional_aqm_lbcs.sh attempts to execute gefs2lbc_para but places the '-n ${NUMTS}' argument before the executable name. This results, on cheyenne, in a failure of mpirun, because '-n x' is not a valid arg for mpirun.
Expected behavior
The aqm_lbcs task should run successfully with RUN_TASK_AQM_LBCS and DO_AQM_GEFS_LBCS both set to true, if the appropriate input data is provided
Current behavior
The aqm_lbcs task fails, with this message in the log file:
Machines affected
The current [develop] branch is proven to fail on cheyenne
Detailed Description of Fix (optional)
Move the '-n ${NUMTS}' argument after the executable name. This fixed the problem for me on cheyenne.
The text was updated successfully, but these errors were encountered: