When running a model with sync mode 4 on, ROSS prints out a message:
/************************************************************************_/
/** WARNING: Starting Optimistic Debug Scheduler!! *********************/
This schedule assumes the following:
- One 1 Processor/Core is used.
- One 1 KP is used.
NOTE: use the --nkp=1 argument to the simulation to ensure that
it only uses 1 KP.
- Events ARE NEVER RECLAIMED (LP Commit Functions are not called).
- Executes til out of memory (16 events left) and
injects rollback to first before primodal init event.
- g_tw_rollback_time = 0.000000001000
/_**********************************************************************/
This is a nice informational message, but is there any reason why ROSS can't set these options automatically? Or at least quit without running if an invalid set of options is detected?
When running a model with sync mode 4 on, ROSS prints out a message:
/************************************************************************_/
/** WARNING: Starting Optimistic Debug Scheduler!! *********************/
This schedule assumes the following:
NOTE: use the --nkp=1 argument to the simulation to ensure that
it only uses 1 KP.
injects rollback to first before primodal init event.
/_**********************************************************************/
This is a nice informational message, but is there any reason why ROSS can't set these options automatically? Or at least quit without running if an invalid set of options is detected?