- sd_global->initial_task_set = xbt_dynar_new(sizeof(SD_task_t), NULL);
- sd_global->executable_task_set = xbt_dynar_new(sizeof(SD_task_t), NULL);
- sd_global->completed_task_set = xbt_dynar_new(sizeof(SD_task_t), NULL);
- sd_global->return_set = xbt_dynar_new(sizeof(SD_task_t), NULL);
+ sd_global->initial_tasks = new std::set<SD_task_t>();
+ sd_global->executable_tasks = new std::set<SD_task_t>();
+ sd_global->completed_tasks = new std::set<SD_task_t>();
+ sd_global->return_set = xbt_dynar_new(sizeof(SD_task_t), nullptr);