From 24f877dbadb592f062d1535e28b27cd722194e0a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Brandenburg?= <bbb@mpi-sws.org>
Date: Wed, 6 Nov 2019 16:23:58 +0100
Subject: [PATCH] update paths in the known long proofs database

---
 scripts/known-long-proofs.json | 134 ++++++++++++++++-----------------
 1 file changed, 67 insertions(+), 67 deletions(-)

diff --git a/scripts/known-long-proofs.json b/scripts/known-long-proofs.json
index af7f5e796..00d862322 100644
--- a/scripts/known-long-proofs.json
+++ b/scripts/known-long-proofs.json
@@ -2,13 +2,13 @@
     "manual_exceptions": {
     },
     "legacy_proofs": {
-        "./analysis/apa/bertogna_edf_comp.v": {
+        "./classic/analysis/apa/bertogna_edf_comp.v": {
             "bertogna_edf_comp_f_increases": 53,
             "bertogna_edf_comp_iteration_preserves_order": 159,
             "bertogna_edf_comp_rt_grows_too_much": 99,
             "edf_claimed_bounds_finds_fixed_point_of_list": 76
         },
-        "./analysis/apa/bertogna_edf_theory.v": {
+        "./classic/analysis/apa/bertogna_edf_theory.v": {
             "bertogna_cirinei_response_time_bound_edf": 49,
             "bertogna_edf_all_cpus_in_affinity_busy": 52,
             "bertogna_edf_all_cpus_in_subaffinity_busy": 51,
@@ -17,10 +17,10 @@
             "bertogna_edf_interference_in_non_full_processors": 133,
             "bertogna_edf_sum_exceeds_total_interference": 43
         },
-        "./analysis/apa/bertogna_fp_comp.v": {
+        "./classic/analysis/apa/bertogna_fp_comp.v": {
             "fp_analysis_yields_response_time_bounds": 107
         },
-        "./analysis/apa/bertogna_fp_theory.v": {
+        "./classic/analysis/apa/bertogna_fp_theory.v": {
             "bertogna_cirinei_response_time_bound_fp": 47,
             "bertogna_fp_all_cpus_in_affinity_busy": 54,
             "bertogna_fp_all_cpus_in_subaffinity_busy": 53,
@@ -30,128 +30,128 @@
             "bertogna_fp_sum_exceeds_total_interference": 42,
             "bertogna_fp_workload_bounds_interference": 44
         },
-        "./analysis/apa/interference_bound_edf.v": {
+        "./classic/analysis/apa/interference_bound_edf.v": {
             "interference_bound_edf_holds_for_single_job_that_completes_on_time": 86,
             "interference_bound_edf_many_periods_in_between": 40
         },
-        "./analysis/apa/workload_bound.v": {
+        "./classic/analysis/apa/workload_bound.v": {
             "W_monotonic": 51,
             "workload_bound_service_of_first_and_last_jobs": 45,
             "workload_bounded_by_W": 48
         },
-        "./analysis/global/basic/bertogna_edf_comp.v": {
+        "./classic/analysis/global/basic/bertogna_edf_comp.v": {
             "bertogna_edf_comp_f_increases": 53,
             "bertogna_edf_comp_iteration_preserves_order": 160,
             "bertogna_edf_comp_rt_grows_too_much": 100,
             "edf_claimed_bounds_finds_fixed_point_of_list": 76
         },
-        "./analysis/global/basic/bertogna_edf_theory.v": {
+        "./classic/analysis/global/basic/bertogna_edf_theory.v": {
             "bertogna_cirinei_response_time_bound_edf": 50,
             "bertogna_edf_interference_by_different_tasks": 43,
             "bertogna_edf_interference_in_non_full_processors": 129
         },
-        "./analysis/global/basic/bertogna_fp_comp.v": {
+        "./classic/analysis/global/basic/bertogna_fp_comp.v": {
             "fp_analysis_yields_response_time_bounds": 105
         },
-        "./analysis/global/basic/bertogna_fp_theory.v": {
+        "./classic/analysis/global/basic/bertogna_fp_theory.v": {
             "bertogna_cirinei_response_time_bound_fp": 48,
             "bertogna_fp_interference_by_different_tasks": 42,
             "bertogna_fp_interference_in_non_full_processors": 164,
             "bertogna_fp_workload_bounds_interference": 45
         },
-        "./analysis/global/basic/interference_bound_edf.v": {
+        "./classic/analysis/global/basic/interference_bound_edf.v": {
             "interference_bound_edf_holds_for_single_job_that_completes_on_time": 92,
             "interference_bound_edf_many_periods_in_between": 40
         },
-        "./analysis/global/basic/workload_bound.v": {
+        "./classic/analysis/global/basic/workload_bound.v": {
             "W_monotonic": 51,
             "workload_bound_service_of_first_and_last_jobs": 46,
             "workload_bounded_by_W": 48
         },
-        "./analysis/global/jitter/bertogna_edf_comp.v": {
+        "./classic/analysis/global/jitter/bertogna_edf_comp.v": {
             "bertogna_edf_comp_f_increases": 53,
             "bertogna_edf_comp_iteration_preserves_order": 160,
             "bertogna_edf_comp_rt_grows_too_much": 100,
             "edf_claimed_bounds_finds_fixed_point_of_list": 77
         },
-        "./analysis/global/jitter/bertogna_edf_theory.v": {
+        "./classic/analysis/global/jitter/bertogna_edf_theory.v": {
             "bertogna_cirinei_response_time_bound_edf": 60,
             "bertogna_edf_interference_by_different_tasks": 63,
             "bertogna_edf_interference_in_non_full_processors": 125
         },
-        "./analysis/global/jitter/bertogna_fp_comp.v": {
+        "./classic/analysis/global/jitter/bertogna_fp_comp.v": {
             "fp_analysis_yields_response_time_bounds": 120
         },
-        "./analysis/global/jitter/bertogna_fp_theory.v": {
+        "./classic/analysis/global/jitter/bertogna_fp_theory.v": {
             "bertogna_cirinei_response_time_bound_fp": 49,
             "bertogna_fp_all_cpus_are_busy": 40,
             "bertogna_fp_interference_by_different_tasks": 54,
             "bertogna_fp_interference_in_non_full_processors": 173,
             "bertogna_fp_workload_bounds_interference": 46
         },
-        "./analysis/global/jitter/interference_bound_edf.v": {
+        "./classic/analysis/global/jitter/interference_bound_edf.v": {
             "interference_bound_edf_holds_for_single_job_that_completes_on_time": 123,
             "interference_bound_edf_holds_for_single_job_with_small_slack": 55,
             "interference_bound_edf_j_fst_completed_on_time": 46,
             "interference_bound_edf_many_periods_in_between": 49
         },
-        "./analysis/global/jitter/workload_bound.v": {
+        "./classic/analysis/global/jitter/workload_bound.v": {
             "W_monotonic": 51,
             "workload_bound_many_periods_in_between": 41,
             "workload_bound_n_k_covers_middle_jobs": 40,
             "workload_bound_service_of_first_and_last_jobs": 50,
             "workload_bounded_by_W": 48
         },
-        "./analysis/global/parallel/bertogna_edf_comp.v": {
+        "./classic/analysis/global/parallel/bertogna_edf_comp.v": {
             "bertogna_edf_comp_f_increases": 53,
             "bertogna_edf_comp_iteration_preserves_order": 159,
             "bertogna_edf_comp_rt_grows_too_much": 96,
             "edf_claimed_bounds_finds_fixed_point_of_list": 76
         },
-        "./analysis/global/parallel/bertogna_edf_theory.v": {
+        "./classic/analysis/global/parallel/bertogna_edf_theory.v": {
             "bertogna_cirinei_response_time_bound_edf": 49,
             "bertogna_edf_interference_on_all_cpus": 75
         },
-        "./analysis/global/parallel/bertogna_fp_comp.v": {
+        "./classic/analysis/global/parallel/bertogna_fp_comp.v": {
             "fp_analysis_yields_response_time_bounds": 98
         },
-        "./analysis/global/parallel/bertogna_fp_theory.v": {
+        "./classic/analysis/global/parallel/bertogna_fp_theory.v": {
             "bertogna_cirinei_response_time_bound_fp": 41,
             "bertogna_fp_all_cpus_are_busy": 78
         },
-        "./analysis/global/parallel/interference_bound_edf.v": {
+        "./classic/analysis/global/parallel/interference_bound_edf.v": {
             "interference_bound_edf_many_periods_in_between": 40,
             "interference_bound_edf_n_k_covers_all_jobs": 45
         },
-        "./analysis/uni/arrival_curves/workload_bound.v": {
+        "./classic/analysis/uni/arrival_curves/workload_bound.v": {
             "total_workload_le_total_rbf": 45,
             "total_workload_le_total_rbf'": 41,
             "total_workload_le_total_rbf''": 41
         },
-        "./analysis/uni/basic/tdma_wcrt_analysis.v": {
+        "./classic/analysis/uni/basic/tdma_wcrt_analysis.v": {
             "formula_not_sched_St": 45,
             "formula_sched_St": 100,
             "response_time_le_WCRT": 52
         },
-        "./analysis/uni/susp/dynamic/jitter/jitter_schedule_properties.v": {
+        "./classic/analysis/uni/susp/dynamic/jitter/jitter_schedule_properties.v": {
             "sched_jitter_does_not_pick_j": 50,
             "sched_jitter_respects_policy": 77
         },
-        "./analysis/uni/susp/dynamic/jitter/jitter_schedule_service.v": {
+        "./classic/analysis/uni/susp/dynamic/jitter/jitter_schedule_service.v": {
             "jitter_reduction_inductive_step_case2": 96,
             "jitter_reduction_less_job_service_before_interval_case5": 44,
             "jitter_reduction_service_jitter": 51
         },
-        "./analysis/uni/susp/dynamic/jitter/taskset_rta.v": {
+        "./classic/analysis/uni/susp/dynamic/jitter/taskset_rta.v": {
             "valid_response_time_bound_of_tsk_i": 52
         },
-        "./analysis/uni/susp/dynamic/oblivious/reduction.v": {
+        "./classic/analysis/uni/susp/dynamic/oblivious/reduction.v": {
             "sched_new_completed_jobs_dont_execute": 42
         },
-        "./analysis/uni/susp/sustainability/allcosts/main_claim.v": {
+        "./classic/analysis/uni/susp/sustainability/allcosts/main_claim.v": {
             "policy_is_weakly_sustainable": 63
         },
-        "./analysis/uni/susp/sustainability/allcosts/reduction_properties.v": {
+        "./classic/analysis/uni/susp/sustainability/allcosts/reduction_properties.v": {
             "executes_before_suspension_in_sched_new": 42,
             "sched_new_has_shorter_total_suspension": 43,
             "sched_new_respects_policy": 77,
@@ -159,116 +159,116 @@
             "suspended_in_sched_new_no_service_since_execution": 46,
             "suspended_in_sched_new_suspension_starts_no_earlier": 56
         },
-        "./analysis/uni/susp/sustainability/singlecost/reduction_properties.v": {
+        "./classic/analysis/uni/susp/sustainability/singlecost/reduction_properties.v": {
             "sched_susp_highercost_depends_only_on_prefix": 56,
             "sched_susp_highercost_same_schedule": 81
         },
-        "./implementation/apa/bertogna_fp_example.v": {
+        "./classic/implementation/apa/bertogna_fp_example.v": {
             "schedulability_test_succeeds": 87
         },
-        "./implementation/apa/schedule.v": {
+        "./classic/implementation/apa/schedule.v": {
             "scheduler_has_no_duplicate_jobs": 55,
             "scheduler_mapping_is_work_conserving": 46,
             "scheduler_priority": 113
         },
-        "./implementation/global/basic/bertogna_fp_example.v": {
+        "./classic/implementation/global/basic/bertogna_fp_example.v": {
             "schedulability_test_succeeds": 40
         },
-        "./implementation/global/jitter/bertogna_fp_example.v": {
+        "./classic/implementation/global/jitter/bertogna_fp_example.v": {
             "schedulability_test_succeeds": 41
         },
-        "./implementation/global/parallel/bertogna_fp_example.v": {
+        "./classic/implementation/global/parallel/bertogna_fp_example.v": {
             "schedulability_test_succeeds": 59
         },
-        "./implementation/uni/basic/fp_rta_example.v": {
+        "./classic/implementation/uni/basic/fp_rta_example.v": {
             "RTA_yields_these_bounds": 45
         },
-        "./implementation/uni/basic/schedule_tdma.v": {
+        "./classic/implementation/uni/basic/schedule_tdma.v": {
             "respects_FIFO": 45
         },
-        "./implementation/uni/basic/tdma_rta_example.v": {
+        "./classic/implementation/uni/basic/tdma_rta_example.v": {
             "respects_TDMA_policy": 43
         },
-        "./implementation/uni/jitter/fp_rta_example.v": {
+        "./classic/implementation/uni/jitter/fp_rta_example.v": {
             "RTA_yields_these_bounds": 52
         },
-        "./implementation/uni/susp/dynamic/oblivious/fp_rta_example.v": {
+        "./classic/implementation/uni/susp/dynamic/oblivious/fp_rta_example.v": {
             "RTA_yields_these_bounds": 51
         },
-        "./implementation/uni/susp/schedule.v": {
+        "./classic/implementation/uni/susp/schedule.v": {
             "scheduler_depends_only_on_prefix": 52
         },
-        "./model/schedule/global/basic/constrained_deadlines.v": {
+        "./classic/model/schedule/global/basic/constrained_deadlines.v": {
             "platform_cpus_busy_with_interfering_tasks": 65,
             "platform_fp_cpus_busy_with_interfering_tasks": 82
         },
-        "./model/schedule/global/basic/platform.v": {
+        "./classic/model/schedule/global/basic/platform.v": {
             "work_conserving_eq_work_conserving_count": 67
         },
-        "./model/schedule/global/jitter/constrained_deadlines.v": {
+        "./classic/model/schedule/global/jitter/constrained_deadlines.v": {
             "platform_cpus_busy_with_interfering_tasks": 65,
             "platform_fp_cpus_busy_with_interfering_tasks": 85
         },
-        "./model/schedule/global/jitter/platform.v": {
+        "./classic/model/schedule/global/jitter/platform.v": {
             "work_conserving_eq_work_conserving_count": 68
         },
-        "./model/schedule/uni/jitter/busy_interval.v": {
+        "./classic/model/schedule/uni/jitter/busy_interval.v": {
             "busy_interval_is_bounded": 59,
             "exists_busy_interval_prefix": 68,
             "not_quiet_implies_exists_scheduled_hp_job": 46
         },
-        "./model/schedule/uni/limited/abstract_RTA/abstract_rta.v": {
+        "./classic/model/schedule/uni/limited/abstract_RTA/abstract_rta.v": {
             "in": 115
         },
-        "./model/schedule/uni/limited/abstract_RTA/abstract_seq_rta.v": {
+        "./classic/model/schedule/uni/limited/abstract_RTA/abstract_seq_rta.v": {
             "bound_for_cumulative_job_interference_actual": 140,
             "task_rbf_excl_tsk_bounds_task_workload_excl_j": 69
         },
-        "./model/schedule/uni/limited/busy_interval.v": {
+        "./classic/model/schedule/uni/limited/busy_interval.v": {
             "busy_interval_has_uninterrupted_service": 84,
             "busy_interval_is_bounded": 81,
             "exists_busy_interval_prefix": 75,
             "no_idle_time_within_non_quiet_time_interval": 76,
             "pending_hp_job_exists": 73
         },
-        "./model/schedule/uni/limited/edf/nonpr_reg/concrete_models/response_time_bound.v": {
+        "./classic/model/schedule/uni/limited/edf/nonpr_reg/concrete_models/response_time_bound.v": {
             "uniprocessor_response_time_bound_edf_with_fixed_preemption_points": 168,
             "uniprocessor_response_time_bound_edf_with_floating_nonpreemptive_regions": 81
         },
-        "./model/schedule/uni/limited/edf/nonpr_reg/response_time_bound.v": {
+        "./classic/model/schedule/uni/limited/edf/nonpr_reg/response_time_bound.v": {
             "priority_inversion_is_bounded": 56,
             "priority_inversion_is_bounded_by_blocking": 58
         },
-        "./model/schedule/uni/limited/edf/response_time_bound.v": {
+        "./classic/model/schedule/uni/limited/edf/response_time_bound.v": {
             "A_is_in_concrete_search_space": 85,
             "instantiated_task_interference_is_bounded": 163
         },
-        "./model/schedule/uni/limited/fixed_priority/nonpr_reg/concrete_models/response_time_bound.v": {
+        "./classic/model/schedule/uni/limited/fixed_priority/nonpr_reg/concrete_models/response_time_bound.v": {
             "uniprocessor_response_time_bound_fp_with_fixed_preemption_points": 168,
             "uniprocessor_response_time_bound_fp_with_floating_nonpreemptive_regions": 81
         },
-        "./model/schedule/uni/limited/fixed_priority/nonpr_reg/response_time_bound.v": {
+        "./classic/model/schedule/uni/limited/fixed_priority/nonpr_reg/response_time_bound.v": {
             "priority_inversion_is_bounded": 52
         },
-        "./model/schedule/uni/limited/fixed_priority/response_time_bound.v": {
+        "./classic/model/schedule/uni/limited/fixed_priority/response_time_bound.v": {
             "instantiated_task_interference_is_bounded": 47
         },
-        "./model/schedule/uni/limited/jlfp_instantiation.v": {
+        "./classic/model/schedule/uni/limited/jlfp_instantiation.v": {
             "cumulative_task_interference_split": 62,
             "instantiated_cumulative_interference_of_hep_jobs_equal_total_interference_of_hep_jobs": 114,
             "instantiated_cumulative_interference_of_hep_tasks_equal_total_interference_of_hep_tasks": 127,
             "instantiated_quiet_time_equivalent_edf_quiet_time": 102
         },
-        "./model/schedule/uni/limited/platform/limited.v": {
+        "./classic/model/schedule/uni/limited/platform/limited.v": {
             "model_with_fixed_preemption_points_is_model_with_bounded_nonpreemptive_regions": 83
         },
-        "./model/schedule/uni/limited/platform/priority_inversion_is_bounded.v": {
+        "./classic/model/schedule/uni/limited/platform/priority_inversion_is_bounded.v": {
             "=>": 119,
             "not_quiet_implies_exists_scheduled_hp_job_after_preemption_point": 55,
             "not_quiet_implies_exists_scheduled_hp_job_at_preemption_point": 90,
             "scheduling_of_any_segment_starts_with_preemption_time": 44
         },
-        "./model/schedule/uni/limited/platform/util.v": {
+        "./classic/model/schedule/uni/limited/platform/util.v": {
             "belonging_to_segment_of_seq_is_total": 46,
             "distance_between_neighboring_elements_le_max_distance_in_seq": 43,
             "domination_of_distances_implies_domination_of_seq": 58,
@@ -276,26 +276,26 @@
             "max_distance_in_seq_le_last_element_of_seq": 47,
             "max_of_dominating_seq": 47
         },
-        "./model/schedule/uni/nonpreemptive/schedule.v": {
+        "./classic/model/schedule/uni/nonpreemptive/schedule.v": {
             "j_is_not_scheduled_at_t_minus_service_minus_one": 54,
             "j_is_scheduled_at_t_minus_service": 74
         },
-        "./model/schedule/uni/service.v": {
+        "./classic/model/schedule/uni/service.v": {
             "all_jobs_have_completed_impl_workload_eq_service": 44,
             "incremental_service_during": 70
         },
-        "./model/schedule/uni/susp/build_suspension_table.v": {
+        "./classic/model/schedule/uni/susp/build_suspension_table.v": {
             "suspension_duration_matches_predicate_up_to_t_max": 95
         },
-        "./model/schedule/uni/susp/last_execution.v": {
+        "./classic/model/schedule/uni/susp/last_execution.v": {
             "last_execution_idempotent": 41,
             "same_service_implies_same_last_execution": 49
         },
-        "./model/schedule/uni/susp/suspension_intervals.v": {
+        "./classic/model/schedule/uni/susp/suspension_intervals.v": {
             "cumulative_suspension_eq_total_suspension": 86,
             "cumulative_suspension_le_total_suspension": 57
         },
-        "./model/schedule/uni/sustainability.v": {
+        "./classic/model/schedule/uni/sustainability.v": {
             "weak_sustainability_equivalence": 50
         },
         "./util/div_mod.v": {
-- 
GitLab