/* simple test trying to load a DOT file. */
-/* Copyright (c) 2010-2013. The SimGrid Team.
+/* Copyright (c) 2010-2015. 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>
int main(int argc, char **argv)
{
- xbt_dynar_t dot, changed;
+ xbt_dynar_t dot;
unsigned int cursor;
SD_task_t task;
/* load the DOT file */
dot = SD_dotload(argv[2]);
if(dot == NULL){
- XBT_CRITICAL("No dot load may be you have a cycle in your graph");
+ XBT_CRITICAL("No dot loaded. Do you have a cycle in your graph?");
SD_exit();
exit(2);
}
XBT_INFO
("------------------- Run the schedule ---------------------------");
- changed = SD_simulate(-1);
- xbt_dynar_free_container(&changed);
+ SD_simulate(-1);
+
XBT_INFO
("------------------- Produce the trace file---------------------------");
XBT_INFO("Producing the trace of the run into %s", basename(tracefilename));