+ if (!sd_global->watch_point_reached && how_long<0){
+ if (xbt_swag_size(sd_global->done_task_set) < sd_global->task_number){
+ WARN0("Simulation is finished but some tasks are still not done");
+ xbt_swag_foreach_safe (task, task_safe,sd_global->not_scheduled_task_set){
+ WARN1("%s is in SD_NOT_SCHEDULED state", SD_task_get_name(task));
+ }
+ xbt_swag_foreach_safe (task, task_safe,sd_global->schedulable_task_set){
+ WARN1("%s is in SD_SCHEDULABLE state", SD_task_get_name(task));
+ }
+ xbt_swag_foreach_safe (task, task_safe,sd_global->scheduled_task_set){
+ WARN1("%s is in SD_SCHEDULED state", SD_task_get_name(task));
+ }