Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Taking into account an old API modification of SURF
[simgrid.git] / testsuite / surf / surf_usage2.c
index 7c6c05d..a92b72d 100644 (file)
@@ -44,7 +44,7 @@ void test(char *platform)
   e_surf_action_state_t stateActionC;
   double now = -1.0;
 
-  surf_workstation_resource_init(platform);
+  surf_workstation_resource_init_CLM03(platform);
 
   /*********************** WORKSTATION ***********************************/
   workstationA =
@@ -73,7 +73,7 @@ void test(char *platform)
 
   commAB =
       surf_workstation_resource->extension_public->
-      communicate(workstationA, workstationB, 150.0);
+      communicate(workstationA, workstationB, 150.0, -1.0);
 
   surf_solve();                        /* Takes traces into account. Returns 0.0 */
   do {
@@ -99,7 +99,7 @@ void test(char *platform)
        resource->common_public->action_free(action);
       }
     }
-  } while (surf_solve());
+  } while (surf_solve()>=0.0);
 
   printf("Simulation Terminated\n");