瀏覽代碼

Make sure we don't overflow job id width

Samuel Thibault 8 年之前
父節點
當前提交
c0a06d4ae6
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      src/core/jobs.c

+ 1 - 0
src/core/jobs.c

@@ -94,6 +94,7 @@ struct _starpu_job* STARPU_ATTRIBUTE_MALLOC _starpu_job_create(struct starpu_tas
 	{
 		job->job_id = STARPU_ATOMIC_ADDL(&job_cnt, 1);
 		STARPU_AYU_ADDTASK(job->job_id, task);
+		STARPU_ASSERT(job->job_id != ULONG_MAX);
 	}
 	if (max_memory_use)
 	{