/* simple test trying to load a DAX file. */
-/* Copyright (c) 2009, 2010. The SimGrid Team.
+/* Copyright (c) 2009-2014. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
#include <stdlib.h>
#include <stdio.h>
-#include "simdag/simdag.h"
+#include "simgrid/simdag.h"
#include "xbt/log.h"
#include "xbt/ex.h"
#include <string.h>
/* load the DAX file */
dax = SD_daxload(argv[2]);
+ if (!dax){
+ XBT_ERROR("A problem occurred during DAX parsing (cycle or syntax). Do not continue this test");
+ free(tracefilename);
+ SD_exit();
+ exit(255);
+ }
/* Display all the tasks */
XBT_INFO
SD_task_destroy(task);
}
fclose(out);
-
+ xbt_dynar_free_container(&dax);
/* exit */
SD_exit();
return 0;