Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
leaks --
[simgrid.git] / src / smpi / colls / smpi_automatic_selector.c
index 83e6ac3..0108d4c 100644 (file)
@@ -1,18 +1,14 @@
-/* Copyright (c) 2013-2014. The SimGrid Team.
+/* Copyright (c) 2013-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 "colls_private.h"
-#ifdef HAVE_MC
-#include "mc/mc_private.h"
-#endif
 #include <float.h>
 
 //attempt to do a quick autotuning version of the collective,
 
-#ifdef HAVE_TRACING
 #define TRACE_AUTO_COLL(cat) if (TRACE_is_enabled()){\
         type_t type = PJ_type_get_or_null (#cat, PJ_type_get_root());\
          if (!type){\
@@ -23,9 +19,6 @@
          val_t value = PJ_value_get_or_new(mpi_coll_##cat##_description[i].name,"1.0 1.0 1.0", type);\
          new_pajeNewEvent (SIMIX_get_clock(), PJ_container_get(cont_name), type, value);\
       }
-#else
-#define TRACE_AUTO_COLL(cat)
-#endif
 
 
 #define AUTOMATIC_COLL_BENCH(cat, ret, args, args2)\