X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/49e85177c669d793e84242983a1b1f430e47184e..056d48c9fa3d5fa5afd2be695f54edbc5fd5434d:/examples/simdag/goal/goal_test.c diff --git a/examples/simdag/goal/goal_test.c b/examples/simdag/goal/goal_test.c index fa2251f6f1..a44b6ec05c 100644 --- a/examples/simdag/goal/goal_test.c +++ b/examples/simdag/goal/goal_test.c @@ -5,34 +5,30 @@ * to the GOAL formalism beside of this. */ -/* Copyright (c) 2011-2014. The SimGrid Team. +/* Copyright (c) 2011-2015. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include #include -#include "simdag/simdag.h" -#include "xbt/log.h" -#include "xbt/ex.h" -#include +#include "simgrid/simdag.h" #include "xbt/xbt_os_time.h" XBT_LOG_NEW_DEFAULT_CATEGORY(goal, "The GOAL loader into SimDag"); typedef struct { - int i, j, k; -} s_bcast_task_t,*bcast_task_t; - - -const SD_workstation_t* ws_list; + int i; + int j; + int k; +} s_bcast_task_t; +typedef s_bcast_task_t *bcast_task_t; +const sg_host_t* ws_list; int count = 0; xbt_dynar_t reclaimed; static void send_one(int from, int to) { - //XBT_DEBUG("send_one(%d, %d)",from,to); if (count %100000 == 0) XBT_INFO("Sending task #%d",count); @@ -55,7 +51,6 @@ static void send_one(int from, int to) { SD_task_watch(task,SD_DONE); } - int main(int argc, char **argv) { xbt_os_timer_t timer = xbt_os_timer_new(); @@ -68,12 +63,12 @@ int main(int argc, char **argv) { SD_create_environment("../../platforms/One_cluster_no_backbone.xml"); } - ws_list = SD_workstation_get_list(); + ws_list = sg_host_list(); reclaimed = xbt_dynar_new(sizeof(bcast_task_t),xbt_free_ref); xbt_dynar_t done = NULL; xbt_os_cputimer_start(timer); - send_one(0,SD_workstation_get_number()); + send_one(0,sg_host_count()); do { if (done != NULL && !xbt_dynar_is_empty(done)) { unsigned int cursor;