瀏覽代碼

src/core/perfmodel/perfmodel_bus.c: Do not use NAN as an initializer.

NAN is a not a compile-time constant in some C libraries (NetBSD's libc, for example).
Cyril Roelandt 13 年之前
父節點
當前提交
eec69bb50a
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/core/perfmodel/perfmodel_bus.c

+ 2 - 2
src/core/perfmodel/perfmodel_bus.c

@@ -54,8 +54,8 @@ struct dev_timing
 	double timing_dtoh;
 	double timing_dtoh;
 };
 };
 
 
-static double bandwidth_matrix[STARPU_MAXNODES][STARPU_MAXNODES] = {{NAN}};
-static double latency_matrix[STARPU_MAXNODES][STARPU_MAXNODES] = {{NAN}};
+static double bandwidth_matrix[STARPU_MAXNODES][STARPU_MAXNODES];
+static double latency_matrix[STARPU_MAXNODES][STARPU_MAXNODES];
 static unsigned was_benchmarked = 0;
 static unsigned was_benchmarked = 0;
 static unsigned ncpus = 0;
 static unsigned ncpus = 0;
 static int ncuda = 0;
 static int ncuda = 0;