From a63ca8f79bf06b9a892e8b74b355b395306e5e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Brandenburg?= <bbb@mpi-sws.org> Date: Tue, 20 Aug 2019 22:16:33 +0200 Subject: [PATCH] make definition of completed_jobs_dont_execute uniform Make it a statement about scheduled jobs, to match the neighboring definitions. --- restructuring/behavior/schedule.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/restructuring/behavior/schedule.v b/restructuring/behavior/schedule.v index 6f93d73b4..b61d05cbd 100644 --- a/restructuring/behavior/schedule.v +++ b/restructuring/behavior/schedule.v @@ -137,7 +137,7 @@ Section ValidSchedule. (* ... and whether a job cannot be scheduled after it completes. *) Definition completed_jobs_dont_execute := - forall j t, service sched j t <= job_cost j. + forall j t, scheduled_at sched j t -> service sched j t < job_cost j. (* We say that the schedule is valid iff - jobs come from some arrival sequence -- GitLab