ソースを参照

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)
 	{