- Sep 23, 2020
-
-
Sergey Bozhko authored
Note that the prior definition of [sequential_tasks] did not differentiate between a job coming from the arrival sequence and any other job. However, all computable properties (such as [job_respects_task_rtc, valid_preemption_model, arrivals_have_valid_job_costs, all_deadlines_of_arrivals_met]) are stated exclusively for jobs from the arrival sequence. In order to make the definition of [sequential_tasks] compatible with computable properties, we add preconditions [arrives_in arr_seq j1] and [arrives_in arr_seq j2].
-
- Sep 22, 2020
-
-
max arrival curve + WCET ➔ max RBF min arrival curve + BCET ➔ min RBF
-
Björn Brandenburg authored
-
Björn Brandenburg authored
The vernacular commands Opaque / Transparent change coqtop's prompt counter without generating a prompt (for whatever reason). The proof state recorder needs to be aware of this to avoid a out-of-sync assertion false positive.
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
For debugging purposes, slow down the interaction with coqtop to maybe trigger some potential races more reliably.
-
Björn Brandenburg authored
If coqtop reports a different number of interactions in its prompt than we provided, we're out of sync.
-
- Sep 09, 2020
-
-
Björn Brandenburg authored
-
-
Björn Brandenburg authored
... to comments and closing braces on lines before bulleted sub-proofs. For better debugging support, add --parse-only and --parse-only --verbose modes.
-
-
- Aug 28, 2020
-
-
Pierre Roux authored
So that we can link them to arrival curves of Network Calculus in NCCoq.
-
-
- Aug 27, 2020
-
-
Pierre Roux authored
-
- Aug 10, 2020
-
-
-
Björn Brandenburg authored
Don't always "drill to the bottom" and unfold to sums; instead explicitly make use of the fact that the EDF proof reasons about finite identical prefixes, which allows staying at a semantically higher level in the proof. While at it, switch the file to using the preferred `now` tactical when closing out proofs (rather than `by`) to avoid emacs indentation issues.
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
- Aug 06, 2020
-
-
Björn Brandenburg authored
Before mathcomp 1.11.0 (which requires Coq 8.12), case analysis doesn't automatically rewrite destructed `minn` premises, so "try" this manually until we drop support for mathcomp 1.11.0.
-
- Aug 05, 2020
-
-
Björn Brandenburg authored
Can't rely on arg_maxnP just yet.
-
Björn Brandenburg authored
This change breaks compatibility with mathcomp < 1.10.
-
Björn Brandenburg authored
There's now also a `findP` in ssreflect's seq library.
-
Marco Maida authored
-
Marco Maida authored
-
Marco Maida authored
-
- Aug 04, 2020
-
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
- Jul 30, 2020
-
-
Björn Brandenburg authored
-
- Jul 09, 2020
-
-
Björn Brandenburg authored
-
Björn Brandenburg authored
add lemmas on consistency of backlogged jobs set add notion of a non-clairvoyant readiness model
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
- Jul 08, 2020
-
-
Björn Brandenburg authored
-
Björn Brandenburg authored
This is a general definition and not specific to a particular implementation.
-
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-