modify definitions of priority policy compliance
The current definitions of respects_JLFP_policy_at_preemption_time
and respects_FP_policy_at_preemption_time
use the predicate
hep_job_at
. This predicate does not make sense for JLFP
and FP
policies. To avoid this, these definitions should
instead use the definition respects_JLDP_policy_at_preemption_point
.
Doing this requires coercions from JLFP
to JLDP
and from
FP
to JLFP
. This patch also introduces these coercions.