소스 검색

avoid loop dependencies

Samuel Thibault 15 년 전
부모
커밋
506446fd8b
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/core/dependencies/task_deps.c

+ 1 - 0
src/core/dependencies/task_deps.c

@@ -78,6 +78,7 @@ void starpu_task_declare_deps_array(struct starpu_task *task, unsigned ndeps, st
 
 		starpu_job_t dep_job;
 		dep_job = _starpu_get_job_associated_to_task(dep_task);
+		STARPU_ASSERT(dep_job != job);
 
 		STARPU_TRACE_TASK_DEPS(dep_job, job);