Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
If the DAX contains a cycle, just miserably die ...
authorsuter <frederic.suter@cc.in2p3.fr>
Tue, 26 Jun 2012 09:09:47 +0000 (11:09 +0200)
committersuter <frederic.suter@cc.in2p3.fr>
Tue, 26 Jun 2012 10:28:05 +0000 (12:28 +0200)
examples/simdag/dax/dax_test.c

index 2b90da3..2a873d1 100644 (file)
@@ -58,7 +58,10 @@ int main(int argc, char **argv)
   SD_create_environment(argv[1]);
 
   /* load the DAX file */
-  dax = SD_daxload(argv[2]);
+  if (!(dax = SD_daxload(argv[2]))){
+    free(tracefilename);
+    xbt_die("A problem occurred during parsing. The simulation can't continue.");
+  }
 
   /* Display all the tasks */
   XBT_INFO