浏览代码

Ensuring nhops is at least 1 in create_request_to_fetch_data()

[scan-build] Branch condition evaluates to a garbage value
Cyril Roelandt 13 年之前
父节点
当前提交
b4a45ae352
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/datawizard/coherency.c

+ 1 - 1
src/datawizard/coherency.c

@@ -377,8 +377,8 @@ starpu_data_request_t create_request_to_fetch_data(starpu_data_handle handle,
 	unsigned src_nodes[4], dst_nodes[4], handling_nodes[4];
 	int nhops = determine_request_path(handle, src_node, requesting_node, mode, 4,
 					src_nodes, dst_nodes, handling_nodes);
-	STARPU_ASSERT(nhops <= 4);
 
+	STARPU_ASSERT(nhops >= 1 && nhops <= 4);
 	starpu_data_request_t requests[nhops];
 
 	/* Did we reuse a request for that hop ? */