Skip to content

Commit

Permalink
Update proof test script to generate a sparklib.gpr
Browse files Browse the repository at this point in the history
  • Loading branch information
joffreyhuguet committed Jul 18, 2024
1 parent 84546d4 commit 5c9d755
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 112 deletions.
65 changes: 1 addition & 64 deletions tests/proof/proofs/assignment_tree_branch_bound/test.out
Original file line number Diff line number Diff line change
@@ -1,64 +1 @@
assignment_tree_branch_bound.adb:1210:22: medium: call to "Action_In_TaskPlanOptions_Map" might be nonterminating, terminating annotation on "Check_Actions_In_Map_Rec" could be incorrect
spark-containers-parameter_checks.ads:54:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at assignment_tree_branch_bound.ads:13
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.ads:21
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:58:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:59:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at assignment_tree_branch_bound.ads:13
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.ads:21
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at assignment_tree_branch_bound.ads:26
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:63:29: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:64:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at assignment_tree_branch_bound.ads:13
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.ads:21
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at assignment_tree_branch_bound.ads:26
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:479, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:86:21: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:87:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:94:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:98:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:99:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:99:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.ads:21
spark-containers-parameter_checks.ads:99:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:103:29: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:104:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
spark-containers-parameter_checks.ads:104:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.ads:21
spark-containers-parameter_checks.ads:104:19: medium: postcondition might fail, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at assignment_tree_branch_bound.adb:37
algebra.adb:239:07: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:240:10: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:243:79: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:247:07: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:255:07: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:258:15: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:260:07: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:263:15: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:265:07: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:268:15: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:270:07: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:273:10: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:274:18: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:275:13: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:277:18: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:283:13: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:315:41: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:317:16: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:324:25: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:326:52: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:327:94: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:330:56: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:331:31: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:342:31: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:350:31: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:358:58: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:369:52: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:383:16: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:388:53: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:389:28: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:391:28: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:403:43: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:414:16: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.adb:424:16: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.ads:49:31: medium: call via dispatching operation, terminating annotation could be incorrect
algebra.ads:51:42: medium: call via dispatching operation, terminating annotation could be incorrect
assignment_tree_branch_bound.adb:1692:08: medium: aspect Always_Terminates on "Run_Calculate_Assignment" could be incorrect, loop might be nonterminating
3 changes: 0 additions & 3 deletions tests/proof/proofs/automation_request_validator/test.out
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-formal-doubly_linked_lists.ads:97, in instantiation at automation_request_validator.ads:89
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-doubly_linked_lists.ads:97, in instantiation at automation_request_validator.ads:89
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-doubly_linked_lists.ads:97, in instantiation at automation_request_validator.ads:89
15 changes: 0 additions & 15 deletions tests/proof/proofs/common/test.out
Original file line number Diff line number Diff line change
@@ -1,15 +0,0 @@
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:142
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:211
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:255
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:142
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:211
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:255
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:142
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:211
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:319, in instantiation at lmcp_messages.ads:255
spark-containers-parameter_checks.ads:99:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:328, in instantiation at lmcp_messages.ads:142
spark-containers-parameter_checks.ads:99:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:328, in instantiation at lmcp_messages.ads:211
spark-containers-parameter_checks.ads:99:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:328, in instantiation at lmcp_messages.ads:255
spark-containers-parameter_checks.ads:104:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:328, in instantiation at lmcp_messages.ads:142
spark-containers-parameter_checks.ads:104:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:328, in instantiation at lmcp_messages.ads:211
spark-containers-parameter_checks.ads:104:19: medium: postcondition might fail, in instantiation at spark-containers-functional-vectors.ads:328, in instantiation at lmcp_messages.ads:255
2 changes: 1 addition & 1 deletion tests/proof/proofs/common/test.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
filenames: ["common.ads", "lmcp_messages.ads", "common_formal_containers.ads", "int64_parsing.ads"]
level: 1
level: 2
31 changes: 2 additions & 29 deletions tests/proof/proofs/route_aggregator/test.out
Original file line number Diff line number Diff line change
@@ -1,29 +1,2 @@
route_aggregator.adb:698:07: medium: exception might be raised
route_aggregator.ads:306:10: medium: call via dispatching operation, terminating annotation could be incorrect
route_aggregator.ads:318:10: medium: call via dispatching operation, terminating annotation could be incorrect
route_aggregator.ads:348:10: medium: call via dispatching operation, terminating annotation could be incorrect
route_aggregator.ads:357:14: high: all paths in "Euclidean_Plan" raise exceptions or do not terminate normally
spark-containers-parameter_checks.ads:54:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:89
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:109
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:134
spark-containers-parameter_checks.ads:54:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:157
spark-containers-parameter_checks.ads:58:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:59:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:89
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:109
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:134
spark-containers-parameter_checks.ads:59:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:157
spark-containers-parameter_checks.ads:63:29: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:64:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:89
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:109
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:127, in instantiation at route_aggregator.ads:134
spark-containers-parameter_checks.ads:64:19: medium: postcondition might fail, in instantiation at spark-containers-formal-unbounded_hashed_maps.ads:130, in instantiation at route_aggregator.ads:157
spark-containers-parameter_checks.ads:87:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:166, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:94:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:166, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:98:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:166, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:99:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:166, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:103:29: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:166, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:104:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-functional-maps.ads:498, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:166, in instantiation at route_aggregator.ads:61
spark-containers-parameter_checks.ads:124:19: medium: call via dispatching operation, terminating annotation could be incorrect, in instantiation at spark-containers-formal-unbounded_ordered_maps.ads:136, in instantiation at route_aggregator.ads:61
route_aggregator.adb:709:07: medium: unexpected exception might be raised
route_aggregator.ads:354:14: high: all paths in "Euclidean_Plan" raise exceptions or do not terminate normally
Loading

0 comments on commit 5c9d755

Please sign in to comment.