{ "spark": [ { "name": "RFLX.Arrays.Tests.Name", "sloc": [ { "file": "rflx-arrays-tests.ads", "line": 10 } ], "spark": "no" }, { "name": "RFLX.Arrays.Tests.Register_Tests", "sloc": [ { "file": "rflx-arrays-tests.ads", "line": 13 } ], "spark": "no" }, { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ], "spark": "no" }, { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ], "spark": "all" }, { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ], "spark": "all" } ], "flow": [ { "file": "rflx-arrays-tests.adb", "line": 112, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": { }, "msg_id": 0, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 113, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": { }, "msg_id": 1, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 110, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": { }, "msg_id": 2, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 111, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": { }, "msg_id": 3, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 174, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": { }, "msg_id": 4, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 175, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": { }, "msg_id": 5, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 172, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": { }, "msg_id": 6, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 173, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": { }, "msg_id": 7, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 508, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": { }, "msg_id": 8, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 509, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": { }, "msg_id": 9, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 506, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": { }, "msg_id": 10, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 507, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": { }, "msg_id": 11, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 857, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": { }, "msg_id": 12, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 858, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": { }, "msg_id": 13, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 855, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": { }, "msg_id": 14, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 856, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": { }, "msg_id": 15, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 370, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": { }, "msg_id": 16, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 371, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": { }, "msg_id": 17, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 368, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": { }, "msg_id": 18, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 369, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": { }, "msg_id": 19, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 931, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": { }, "msg_id": 20, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 932, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": { }, "msg_id": 21, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 928, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": { }, "msg_id": 22, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 929, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": { }, "msg_id": 23, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 930, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": { }, "msg_id": 24, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 432, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": { }, "msg_id": 25, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 433, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": { }, "msg_id": 26, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 434, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": { }, "msg_id": 27, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 431, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": { }, "msg_id": 28, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 772, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": { }, "msg_id": 29, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 773, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": { }, "msg_id": 30, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 774, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": { }, "msg_id": 31, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 771, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": { }, "msg_id": 32, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 574, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 33, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 711, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 34, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 669, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 35, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 575, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 36, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 712, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 37, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 628, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 38, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 670, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 39, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 587, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 40, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 629, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 41, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 588, "col": 13, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": { }, "msg_id": 42, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 44, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": { }, "msg_id": 43, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 45, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": { }, "msg_id": 44, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 46, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": { }, "msg_id": 45, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 47, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": { }, "msg_id": 46, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 239, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": { }, "msg_id": 47, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 240, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": { }, "msg_id": 48, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 241, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": { }, "msg_id": 49, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 242, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": { }, "msg_id": 50, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 31, "col": 26, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] }, "check_tree": { }, "msg_id": 51, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 1012, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": { }, "msg_id": 52, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 1013, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": { }, "msg_id": 53, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 1011, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": { }, "msg_id": 54, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 301, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": { }, "msg_id": 55, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 302, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": { }, "msg_id": 56, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 303, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": { }, "msg_id": 57, "how_proved": "flow" }, { "file": "rflx-arrays-tests.adb", "line": 304, "col": 7, "rule": "UNINITIALIZED", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": { }, "msg_id": 58, "how_proved": "flow" } ], "session_map": { " 1": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__write_data", " 2": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_modular_sequential", " 3": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_modular_loop", " 4": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_range_sequential", " 5": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_range_loop", " 6": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_enumeration_sequential", " 7": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_enumeration_loop", " 8": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_av_enumeration_sequential", " 9": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_av_enumeration_loop", " 10": "/home/tr/sync/RecordFlux/build/gnatprove/2863ee401e9c975d1e00-tests__test_generating_arrays_messages_message__set_payload__buffer_first", " 11": "/home/tr/sync/RecordFlux/build/gnatprove/05bc00a18dc3326a703b-_tests__test_generating_arrays_messages_message__set_payload__buffer_last", " 12": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_generating_arrays_messages_message__set_payload", " 13": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_messages_message_sequential", " 14": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_messages_message_loop", " 15": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_generating_arrays_message", " 16": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_generating_arrays_messages_message", " 17": "/home/tr/sync/RecordFlux/build/gnatprove/ada___ada___rflx__arrays__tests__test_parsing_arrays_message" }, "proof": [ { "file": "rflx-arrays-tests.adb", "line": 36, "col": 56, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 16504, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 36, "check_col": 56, "msg_id": 59, "session_dir": 1, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 36, "col": 48, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 16808, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 36, "check_col": 48, "msg_id": 60, "session_dir": 1, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 36, "col": 17, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 17144, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1507, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1507, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1507, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 36, "check_col": 17, "msg_id": 61, "session_dir": 1, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 36, "col": 14, "rule": "VC_LENGTH_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 19039, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 19388, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 18488, "time": 0 } }, "transformations": { } }, { "proof_attempts": { }, "transformations": { "trivial_true": [ ] } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 36, "check_col": 14, "msg_id": 62, "session_dir": 1, "how_proved": "prover", "stats": { "Trivial": { "count": 1, "max_steps": 0, "max_time": 0.00000000000000E+00 }, "Z3": { "count": 3, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 33, "col": 39, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 16165, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 33, "check_col": 39, "msg_id": 63, "session_dir": 1, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 44, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 370572, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 44, "check_col": 7, "msg_id": 64, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 44, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37015, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37021, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 245425, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 244462, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 44, "check_col": 7, "msg_id": 65, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 46, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 162094, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 46, "check_col": 7, "msg_id": 66, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 46, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37846, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37852, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37914, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38023, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 46, "check_col": 7, "msg_id": 67, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 49, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 269577, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 270797, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38693, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 24825, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 49, "check_col": 21, "msg_id": 68, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 49, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 131067, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 49, "check_col": 34, "msg_id": 69, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 53, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40656, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 53, "check_col": 34, "msg_id": 70, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 57, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 321222, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 300688, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 313897, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 309600, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 345808, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40774, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26268, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26264, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 57, "check_col": 27, "msg_id": 71, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 57, "col": 63, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 171579, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 57, "check_col": 63, "msg_id": 72, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 60, "col": 48, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45068, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 60, "check_col": 48, "msg_id": 73, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 63, "col": 37, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45120, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 28969, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 63, "check_col": 37, "msg_id": 74, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 65, "col": 51, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46059, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 65, "check_col": 51, "msg_id": 75, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 68, "col": 40, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46111, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29626, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 68, "check_col": 40, "msg_id": 76, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 74, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 384281, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 384359, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 373529, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 383739, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30357, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30367, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30357, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 74, "check_col": 33, "msg_id": 77, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 91, "col": 78, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 32931, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 91, "check_col": 78, "msg_id": 78, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 95, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51011, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 95, "check_col": 24, "msg_id": 79, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 95, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50932, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 95, "check_col": 47, "msg_id": 80, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 97, "col": 31, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 430561, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 97, "check_col": 31, "msg_id": 81, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 97, "col": 63, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50938, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 97, "check_col": 63, "msg_id": 82, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 43, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35272, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 43, "check_col": 7, "msg_id": 83, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 44, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 595370, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 44, "check_col": 7, "msg_id": 84, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 182, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 46, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 646634, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 46, "check_col": 7, "msg_id": 85, "session_dir": 2, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 246, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 110, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 375279, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 110, "check_col": 7, "msg_id": 86, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 110, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 36898, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 36904, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 245920, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 244957, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 110, "check_col": 7, "msg_id": 87, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 112, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 162172, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 112, "check_col": 7, "msg_id": 88, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 112, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37729, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37735, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37797, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37906, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 112, "check_col": 7, "msg_id": 89, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 116, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 270188, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 271408, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38628, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 24886, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 116, "check_col": 21, "msg_id": 90, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 116, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 131112, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 116, "check_col": 34, "msg_id": 91, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 120, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40594, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 120, "check_col": 34, "msg_id": 92, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 124, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 321835, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 301301, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 314505, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 310205, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 346428, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40709, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26329, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26325, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 124, "check_col": 27, "msg_id": 93, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 124, "col": 63, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 171742, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 124, "check_col": 63, "msg_id": 94, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 133, "col": 48, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29707, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 133, "check_col": 48, "msg_id": 95, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 134, "col": 86, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 375612, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 134, "check_col": 86, "msg_id": 96, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 136, "col": 37, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29878, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29880, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 136, "check_col": 37, "msg_id": 97, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 137, "col": 23, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 355117, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 137, "check_col": 23, "msg_id": 98, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 131, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29169, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 131, "check_col": 39, "msg_id": 99, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 131, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 385622, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 131, "check_col": 39, "msg_id": 100, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 130, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 385489, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 130, "check_col": 39, "msg_id": 101, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 130, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29158, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 130, "check_col": 39, "msg_id": 102, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 129, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29151, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 129, "check_col": 39, "msg_id": 103, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 129, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 373916, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 129, "check_col": 39, "msg_id": 104, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 128, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29138, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 128, "check_col": 39, "msg_id": 105, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 128, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 384999, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 128, "check_col": 39, "msg_id": 106, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 127, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29121, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 127, "check_col": 39, "msg_id": 107, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 127, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30648, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 127, "check_col": 39, "msg_id": 108, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 146, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 388688, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 389666, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 385686, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 389565, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 167338, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31359, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31349, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 146, "check_col": 27, "msg_id": 109, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 156, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 328831, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 156, "check_col": 33, "msg_id": 110, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 159, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51928, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 159, "check_col": 24, "msg_id": 111, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 159, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51846, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 159, "check_col": 47, "msg_id": 112, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 109, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35424, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 109, "check_col": 7, "msg_id": 113, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 110, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 463847, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 110, "check_col": 7, "msg_id": 114, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 18, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 112, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 485682, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 112, "check_col": 7, "msg_id": 115, "session_dir": 3, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 45, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 172, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 379739, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 172, "check_col": 7, "msg_id": 116, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 172, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37620, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37626, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 252002, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 251039, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 172, "check_col": 7, "msg_id": 117, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 174, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 165976, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 174, "check_col": 7, "msg_id": 118, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 174, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38451, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38457, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38519, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38628, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 174, "check_col": 7, "msg_id": 119, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 177, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 276815, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 278035, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39341, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 25077, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 177, "check_col": 21, "msg_id": 120, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 177, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 134136, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 177, "check_col": 34, "msg_id": 121, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 181, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41308, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 181, "check_col": 34, "msg_id": 122, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 185, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 321595, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 307916, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 320768, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 318026, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 346441, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41422, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26520, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26516, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 185, "check_col": 27, "msg_id": 123, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 185, "col": 61, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 175604, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 185, "check_col": 61, "msg_id": 124, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 188, "col": 46, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45799, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 188, "check_col": 46, "msg_id": 125, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 191, "col": 35, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45894, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29237, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 191, "check_col": 35, "msg_id": 126, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 193, "col": 49, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46835, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 193, "check_col": 49, "msg_id": 127, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 196, "col": 38, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46926, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29921, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 196, "check_col": 38, "msg_id": 128, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 203, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 392588, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 392670, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 383380, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 392046, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30652, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30662, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30652, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 203, "check_col": 33, "msg_id": 129, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 220, "col": 78, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 33231, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 220, "check_col": 78, "msg_id": 130, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 224, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51723, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 224, "check_col": 24, "msg_id": 131, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 224, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51640, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 224, "check_col": 47, "msg_id": 132, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 226, "col": 29, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 432907, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 226, "check_col": 29, "msg_id": 133, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 226, "col": 61, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51646, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 226, "check_col": 61, "msg_id": 134, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 171, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35572, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 171, "check_col": 7, "msg_id": 135, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 172, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 599420, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 172, "check_col": 7, "msg_id": 136, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 187, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 174, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 650506, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 174, "check_col": 7, "msg_id": 137, "session_dir": 4, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 251, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 239, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 381699, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 239, "check_col": 7, "msg_id": 138, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 239, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37167, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37173, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 250217, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 249254, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 239, "check_col": 7, "msg_id": 139, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 241, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 164566, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 241, "check_col": 7, "msg_id": 140, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 241, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37998, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38004, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38066, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38175, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 241, "check_col": 7, "msg_id": 141, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 245, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 275004, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 276224, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38940, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 24946, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 245, "check_col": 21, "msg_id": 142, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 245, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 132983, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 245, "check_col": 34, "msg_id": 143, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 249, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40910, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 249, "check_col": 34, "msg_id": 144, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 253, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 319768, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 306103, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 318941, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 316199, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 344612, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41021, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26389, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26385, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 253, "check_col": 27, "msg_id": 145, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 253, "col": 61, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 174279, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 253, "check_col": 61, "msg_id": 146, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 262, "col": 46, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29782, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 262, "check_col": 46, "msg_id": 147, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 263, "col": 86, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 380571, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 263, "check_col": 86, "msg_id": 148, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 265, "col": 35, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29984, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29986, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 265, "check_col": 35, "msg_id": 149, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 266, "col": 23, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 361818, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 266, "check_col": 23, "msg_id": 150, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 260, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 390485, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 260, "check_col": 39, "msg_id": 151, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 260, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29214, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 260, "check_col": 39, "msg_id": 152, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 259, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29203, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 259, "check_col": 39, "msg_id": 153, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 259, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 390424, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 259, "check_col": 39, "msg_id": 154, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 258, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 380428, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 258, "check_col": 39, "msg_id": 155, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 258, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29196, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 258, "check_col": 39, "msg_id": 156, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 257, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29183, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 257, "check_col": 39, "msg_id": 157, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 257, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 389872, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 257, "check_col": 39, "msg_id": 158, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 256, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30754, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 256, "check_col": 39, "msg_id": 159, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 256, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29166, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 256, "check_col": 39, "msg_id": 160, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 275, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 393200, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 394186, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 389720, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 394091, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 167711, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31014, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31004, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 275, "check_col": 27, "msg_id": 161, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 285, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 332344, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 285, "check_col": 33, "msg_id": 162, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 288, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51854, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 288, "check_col": 24, "msg_id": 163, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 288, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51768, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 288, "check_col": 47, "msg_id": 164, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 238, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35082, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 238, "check_col": 7, "msg_id": 165, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 239, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 464515, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 239, "check_col": 7, "msg_id": 166, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 19, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 241, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 487248, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 241, "check_col": 7, "msg_id": 167, "session_dir": 5, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 47, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 301, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 380870, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 301, "check_col": 7, "msg_id": 168, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 301, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38136, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38142, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 255592, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 254629, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 301, "check_col": 7, "msg_id": 169, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 303, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 168298, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 303, "check_col": 7, "msg_id": 170, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 303, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38967, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38973, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39035, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39144, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 303, "check_col": 7, "msg_id": 171, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 306, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 280630, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 281850, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39857, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 25369, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 306, "check_col": 21, "msg_id": 172, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 306, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 136002, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 306, "check_col": 34, "msg_id": 173, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 310, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41824, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 310, "check_col": 34, "msg_id": 174, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 314, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 332188, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 311731, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 327168, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 323751, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 343556, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41938, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26812, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26808, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 314, "check_col": 27, "msg_id": 175, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 314, "col": 67, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 177926, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 314, "check_col": 67, "msg_id": 176, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 317, "col": 52, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46394, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 317, "check_col": 52, "msg_id": 177, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 320, "col": 41, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46489, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29514, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 320, "check_col": 41, "msg_id": 178, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 322, "col": 55, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47430, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 322, "check_col": 55, "msg_id": 179, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 325, "col": 44, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47521, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30198, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 325, "check_col": 44, "msg_id": 180, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 332, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397679, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397765, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 386873, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397137, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30929, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30939, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30929, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 332, "check_col": 33, "msg_id": 181, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 349, "col": 78, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 33511, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 349, "check_col": 78, "msg_id": 182, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 353, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52223, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 353, "check_col": 24, "msg_id": 183, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 353, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52140, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 353, "check_col": 47, "msg_id": 184, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 355, "col": 35, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 435538, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 355, "check_col": 35, "msg_id": 185, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 355, "col": 67, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52146, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 355, "check_col": 67, "msg_id": 186, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 300, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35852, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 300, "check_col": 7, "msg_id": 187, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 301, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 599043, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 301, "check_col": 7, "msg_id": 188, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 187, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 303, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 648918, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 303, "check_col": 7, "msg_id": 189, "session_dir": 6, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 249, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 368, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 381183, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 368, "check_col": 7, "msg_id": 190, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 368, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37892, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37898, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 255331, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 254368, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 368, "check_col": 7, "msg_id": 191, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 370, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 167842, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 370, "check_col": 7, "msg_id": 192, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 370, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38723, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38729, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38791, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38900, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 370, "check_col": 7, "msg_id": 193, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 374, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 280400, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 281620, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39665, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 25365, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 374, "check_col": 21, "msg_id": 194, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 374, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 135617, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 374, "check_col": 34, "msg_id": 195, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 378, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41635, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 378, "check_col": 34, "msg_id": 196, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 382, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 331951, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 311517, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 326935, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 323519, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 343326, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41746, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26808, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26804, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 382, "check_col": 27, "msg_id": 197, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 382, "col": 67, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 177555, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 382, "check_col": 67, "msg_id": 198, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 391, "col": 52, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30186, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 391, "check_col": 52, "msg_id": 199, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 393, "col": 52, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 387346, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 393, "check_col": 52, "msg_id": 200, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 395, "col": 41, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30388, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30390, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 395, "check_col": 41, "msg_id": 201, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 396, "col": 23, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 367894, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 396, "check_col": 23, "msg_id": 202, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 389, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29618, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 389, "check_col": 39, "msg_id": 203, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 389, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397243, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 389, "check_col": 39, "msg_id": 204, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 388, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29607, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 388, "check_col": 39, "msg_id": 205, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 388, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397186, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 388, "check_col": 39, "msg_id": 206, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 387, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29600, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 387, "check_col": 39, "msg_id": 207, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 387, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 385708, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 387, "check_col": 39, "msg_id": 208, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 386, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 396648, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 386, "check_col": 39, "msg_id": 209, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 386, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29587, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 386, "check_col": 39, "msg_id": 210, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 385, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 29570, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 385, "check_col": 39, "msg_id": 211, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 385, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31158, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 385, "check_col": 39, "msg_id": 212, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 405, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 400273, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 401263, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 396587, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 401160, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 169213, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31418, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31408, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 405, "check_col": 27, "msg_id": 213, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 415, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 338287, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 415, "check_col": 33, "msg_id": 214, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 418, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52563, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 418, "check_col": 24, "msg_id": 215, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 418, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52477, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 418, "check_col": 47, "msg_id": 216, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 367, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35489, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 367, "check_col": 7, "msg_id": 217, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 368, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 465737, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 368, "check_col": 7, "msg_id": 218, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 20, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 370, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 489375, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 370, "check_col": 7, "msg_id": 219, "session_dir": 7, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 50, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 431, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 402607, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 431, "check_col": 7, "msg_id": 220, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 431, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39974, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39980, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 268363, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 267400, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 431, "check_col": 7, "msg_id": 221, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 433, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 177290, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 433, "check_col": 7, "msg_id": 222, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 433, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40805, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40811, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40873, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40982, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 433, "check_col": 7, "msg_id": 223, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 436, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 294056, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 295276, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41702, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 26354, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 436, "check_col": 21, "msg_id": 224, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 436, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 143589, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 436, "check_col": 34, "msg_id": 225, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 440, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43665, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 440, "check_col": 34, "msg_id": 226, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 444, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 350416, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 325144, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 343261, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 339043, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 360548, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43783, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 27797, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 27793, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 444, "check_col": 27, "msg_id": 227, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 444, "col": 70, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 186871, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 444, "check_col": 70, "msg_id": 228, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 447, "col": 55, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48259, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 447, "check_col": 55, "msg_id": 229, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 447, "col": 24, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { }, "transformations": { "trivial_true": [ ] } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30438, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 447, "check_col": 24, "msg_id": 230, "session_dir": 8, "how_proved": "prover", "stats": { "Trivial": { "count": 1, "max_steps": 0, "max_time": 0.00000000000000E+00 }, "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 449, "col": 34, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57728, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 449, "check_col": 34, "msg_id": 231, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 454, "col": 44, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48462, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30496, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 454, "check_col": 44, "msg_id": 232, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 456, "col": 58, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49378, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 456, "check_col": 58, "msg_id": 233, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 456, "col": 27, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { }, "transformations": { "trivial_true": [ ] } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31165, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 456, "check_col": 27, "msg_id": 234, "session_dir": 8, "how_proved": "prover", "stats": { "Trivial": { "count": 1, "max_steps": 0, "max_time": 0.00000000000000E+00 }, "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 458, "col": 37, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59101, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 458, "check_col": 37, "msg_id": 235, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 463, "col": 47, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49577, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31221, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 463, "check_col": 47, "msg_id": 236, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 470, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 411854, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 411944, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 399482, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 411312, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31952, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31962, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31952, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 470, "check_col": 33, "msg_id": 237, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 487, "col": 78, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34548, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 487, "check_col": 78, "msg_id": 238, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 491, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 54186, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 491, "check_col": 24, "msg_id": 239, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 491, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 54107, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 491, "check_col": 47, "msg_id": 240, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 493, "col": 38, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 447050, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 493, "check_col": 38, "msg_id": 241, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 493, "col": 70, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 54113, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 493, "check_col": 70, "msg_id": 242, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 430, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 36889, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 430, "check_col": 7, "msg_id": 243, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 431, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 609082, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 431, "check_col": 7, "msg_id": 244, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 199, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 433, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 661534, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 433, "check_col": 7, "msg_id": 245, "session_dir": 8, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 265, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 506, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 395099, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 506, "check_col": 7, "msg_id": 246, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 506, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39039, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39045, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 263306, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 262343, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 506, "check_col": 7, "msg_id": 247, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 508, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 173720, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 508, "check_col": 7, "msg_id": 248, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 508, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39870, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39876, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39938, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40047, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 508, "check_col": 7, "msg_id": 249, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 512, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 288725, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 289945, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40819, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 25959, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 512, "check_col": 21, "msg_id": 250, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 512, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 140698, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 512, "check_col": 34, "msg_id": 251, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 516, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42785, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 516, "check_col": 34, "msg_id": 252, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 520, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 345087, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 319829, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 337932, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 333714, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 355217, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42900, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 27402, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 27398, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 520, "check_col": 27, "msg_id": 253, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 520, "col": 70, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 183386, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 520, "check_col": 70, "msg_id": 254, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 529, "col": 55, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30704, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 529, "check_col": 55, "msg_id": 255, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 529, "col": 24, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { }, "transformations": { "trivial_true": [ ] } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30740, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 529, "check_col": 24, "msg_id": 256, "session_dir": 9, "how_proved": "prover", "stats": { "Trivial": { "count": 1, "max_steps": 0, "max_time": 0.00000000000000E+00 }, "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 531, "col": 66, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58062, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 531, "check_col": 66, "msg_id": 257, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 532, "col": 55, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 395729, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 532, "check_col": 55, "msg_id": 258, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 534, "col": 62, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 395750, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 534, "check_col": 62, "msg_id": 259, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 537, "col": 44, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30976, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30978, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 537, "check_col": 44, "msg_id": 260, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 538, "col": 23, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 376410, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 538, "check_col": 23, "msg_id": 261, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 527, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30170, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 527, "check_col": 39, "msg_id": 262, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 527, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 406360, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 527, "check_col": 39, "msg_id": 263, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 526, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 406307, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 526, "check_col": 39, "msg_id": 264, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 526, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30159, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 526, "check_col": 39, "msg_id": 265, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 525, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30152, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 525, "check_col": 39, "msg_id": 266, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 525, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 393246, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 525, "check_col": 39, "msg_id": 267, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 524, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30139, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 524, "check_col": 39, "msg_id": 268, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 524, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 405735, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 524, "check_col": 39, "msg_id": 269, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 523, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31746, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 523, "check_col": 39, "msg_id": 270, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 523, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 30122, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 523, "check_col": 39, "msg_id": 271, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 548, "col": 27, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 410845, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 411839, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 405827, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 410662, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 173261, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 32024, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 32014, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 548, "check_col": 27, "msg_id": 272, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 558, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 344408, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 558, "check_col": 33, "msg_id": 273, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 561, "col": 24, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 54011, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 561, "check_col": 24, "msg_id": 274, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 561, "col": 47, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53929, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 561, "check_col": 47, "msg_id": 275, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 505, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 36097, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 505, "check_col": 7, "msg_id": 276, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 506, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 470179, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 506, "check_col": 7, "msg_id": 277, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 26, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 508, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 494706, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 508, "check_col": 7, "msg_id": 278, "session_dir": 9, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 56, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 398, "col": 43, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14313, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 398, "check_col": 43, "msg_id": 279, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 399, "col": 42, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14455, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 399, "check_col": 42, "msg_id": 280, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 405, "col": 7, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14555, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14555, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14545, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14551, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14543, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14545, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14545, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14547, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 405, "check_col": 7, "msg_id": 281, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 35, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 170417, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 170417, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 35, "msg_id": 282, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 35, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 170908, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 170908, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 35, "msg_id": 283, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 35, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 172734, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 35, "msg_id": 284, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 35, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 196682, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 186927, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 193597, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 186777, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 35, "msg_id": 285, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 35, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 175408, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 35, "msg_id": 286, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 27, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 187958, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 27, "msg_id": 287, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.adb", "line": 406, "col": 7, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 602572, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.adb", "check_line": 406, "check_col": 7, "msg_id": 288, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 191, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 242, "col": 12, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 192994, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 242, "check_col": 12, "msg_id": 289, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 242, "col": 31, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 154466, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 242, "check_col": 31, "msg_id": 290, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 229, "col": 17, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14341, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 229, "check_col": 17, "msg_id": 291, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 230, "col": 17, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 21878, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 21820, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 21820, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14440, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 230, "check_col": 17, "msg_id": 292, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 231, "col": 17, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 22200, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 231, "check_col": 17, "msg_id": 293, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 231, "col": 53, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 21950, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 231, "check_col": 53, "msg_id": 294, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 232, "col": 17, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 22364, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 232, "check_col": 17, "msg_id": 295, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 232, "col": 46, "rule": "VC_DIVISION_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14809, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 232, "check_col": 46, "msg_id": 296, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 233, "col": 17, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 22580, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 233, "check_col": 17, "msg_id": 297, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 233, "col": 47, "rule": "VC_DIVISION_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14911, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 233, "check_col": 47, "msg_id": 298, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 234, "col": 45, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 22712, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 234, "check_col": 45, "msg_id": 299, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 234, "col": 75, "rule": "VC_DIVISION_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 14999, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 234, "check_col": 75, "msg_id": 300, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 234, "col": 75, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 168947, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 234, "check_col": 75, "msg_id": 301, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-generic_inner_message.ads", "line": 236, "col": 8, "rule": "VC_POSTCONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 184713, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 219118, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 211862, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 74251, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 196709, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 74185, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 74185, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 74185, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 181660, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-generic_inner_message.ads", "check_line": 236, "check_col": 8, "msg_id": 302, "session_dir": 12, "how_proved": "prover", "stats": { "Z3": { "count": 9, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 771, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 457953, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 771, "check_col": 7, "msg_id": 303, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 10, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 771, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49248, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49254, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 323673, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 322925, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 771, "check_col": 7, "msg_id": 304, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 773, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 212478, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 773, "check_col": 7, "msg_id": 305, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 773, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50079, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50085, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50147, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50256, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 773, "check_col": 7, "msg_id": 306, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 774, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 484900, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 774, "check_col": 7, "msg_id": 307, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 44, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 774, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50934, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50940, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51023, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51116, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 774, "check_col": 7, "msg_id": 308, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 776, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 358120, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 359144, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51703, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 32953, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 776, "check_col": 30, "msg_id": 309, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 776, "col": 43, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 175426, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 776, "check_col": 43, "msg_id": 310, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 779, "col": 22, "rule": "VC_ASSERT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53371, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 779, "check_col": 22, "msg_id": 311, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 781, "col": 43, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53687, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 781, "check_col": 43, "msg_id": 312, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 785, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397931, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 386895, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 404663, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 394594, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 397684, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34397, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34403, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34399, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 785, "check_col": 36, "msg_id": 313, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 785, "col": 66, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 226057, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 785, "check_col": 66, "msg_id": 314, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 788, "col": 64, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37015, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 788, "check_col": 64, "msg_id": 315, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 788, "col": 37, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 56254, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35919, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35927, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 788, "check_col": 37, "msg_id": 316, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 788, "col": 64, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 237614, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 788, "check_col": 64, "msg_id": 317, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 792, "col": 49, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58788, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 792, "check_col": 49, "msg_id": 318, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 795, "col": 44, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58490, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 795, "check_col": 44, "msg_id": 319, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 797, "col": 64, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37730, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 797, "check_col": 64, "msg_id": 320, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 797, "col": 64, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38733, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 797, "check_col": 64, "msg_id": 321, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 797, "col": 37, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 406088, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 406109, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 444811, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 454377, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37757, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58600, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37761, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 797, "check_col": 37, "msg_id": 322, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 6, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 800, "col": 67, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39924, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 800, "check_col": 67, "msg_id": 323, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 800, "col": 40, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60611, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38830, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38834, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 800, "check_col": 40, "msg_id": 324, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 800, "col": 67, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 448355, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 800, "check_col": 67, "msg_id": 325, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 804, "col": 52, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 63139, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 804, "check_col": 52, "msg_id": 326, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 807, "col": 47, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62745, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 807, "check_col": 47, "msg_id": 327, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 810, "col": 67, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40649, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 810, "check_col": 67, "msg_id": 328, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 810, "col": 67, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41652, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 810, "check_col": 67, "msg_id": 329, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 810, "col": 40, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 438199, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 438220, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 491062, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 502396, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40676, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62855, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40680, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 810, "check_col": 40, "msg_id": 330, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 66, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 817, "col": 42, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 523704, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 524632, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 509256, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 521909, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41845, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41855, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41845, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 817, "check_col": 42, "msg_id": 331, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 94, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 821, "col": 34, "rule": "VC_ASSERT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43249, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 821, "check_col": 34, "msg_id": 332, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 835, "col": 92, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43620, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 835, "check_col": 92, "msg_id": 333, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 839, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67614, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 839, "check_col": 33, "msg_id": 334, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 839, "col": 56, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67524, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 839, "check_col": 56, "msg_id": 335, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 841, "col": 31, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67743, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 841, "check_col": 31, "msg_id": 336, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 841, "col": 63, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67653, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 841, "check_col": 63, "msg_id": 337, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 770, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46082, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 770, "check_col": 7, "msg_id": 338, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 771, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 743494, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 771, "check_col": 7, "msg_id": 339, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 367, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 773, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 777553, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 773, "check_col": 7, "msg_id": 340, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 410, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 774, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 795961, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 774, "check_col": 7, "msg_id": 341, "session_dir": 13, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 433, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 855, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 434412, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 855, "check_col": 7, "msg_id": 342, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 855, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46816, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46822, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 308256, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 307508, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 855, "check_col": 7, "msg_id": 343, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 857, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 202166, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 857, "check_col": 7, "msg_id": 344, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 857, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47647, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47653, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47715, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47824, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 857, "check_col": 7, "msg_id": 345, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 858, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 475117, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 858, "check_col": 7, "msg_id": 346, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 32, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 858, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48502, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48508, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48591, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48684, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 858, "check_col": 7, "msg_id": 347, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 861, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 341736, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 342760, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49323, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 31699, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 861, "check_col": 30, "msg_id": 348, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 861, "col": 43, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 167117, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 861, "check_col": 43, "msg_id": 349, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 865, "col": 43, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51300, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 865, "check_col": 43, "msg_id": 350, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 869, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 381571, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 370552, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 388305, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 378235, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 381330, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51404, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 33142, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 33138, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 869, "check_col": 36, "msg_id": 351, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 869, "col": 66, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 215817, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 869, "check_col": 66, "msg_id": 352, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 879, "col": 64, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 36850, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 879, "check_col": 64, "msg_id": 353, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 879, "col": 37, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35750, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35752, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35754, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 879, "check_col": 37, "msg_id": 354, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 879, "col": 64, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 404306, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 879, "check_col": 64, "msg_id": 355, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 883, "col": 49, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58155, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 883, "check_col": 49, "msg_id": 356, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 884, "col": 82, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 458069, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 884, "check_col": 82, "msg_id": 357, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 11, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 886, "col": 44, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57943, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 886, "check_col": 44, "msg_id": 358, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 887, "col": 54, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 456565, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 887, "check_col": 54, "msg_id": 359, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 9, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 889, "col": 64, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37868, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 889, "check_col": 64, "msg_id": 360, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 889, "col": 64, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38871, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 889, "check_col": 64, "msg_id": 361, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 889, "col": 37, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 402632, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 402653, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 446514, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 456986, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37895, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58053, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37899, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 889, "check_col": 37, "msg_id": 362, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 9, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 891, "col": 23, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 448769, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 891, "check_col": 23, "msg_id": 363, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 877, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 393239, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 877, "check_col": 39, "msg_id": 364, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 877, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39164, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 877, "check_col": 39, "msg_id": 365, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 876, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34817, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 876, "check_col": 39, "msg_id": 366, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 876, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 475921, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 876, "check_col": 39, "msg_id": 367, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 33, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 875, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34810, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 875, "check_col": 39, "msg_id": 368, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 875, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 476575, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 875, "check_col": 39, "msg_id": 369, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 34, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 874, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34803, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 874, "check_col": 39, "msg_id": 370, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 874, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 463758, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 874, "check_col": 39, "msg_id": 371, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 18, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 873, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 474966, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 873, "check_col": 39, "msg_id": 372, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 32, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 873, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34790, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 873, "check_col": 39, "msg_id": 373, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 872, "col": 39, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34773, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 872, "check_col": 39, "msg_id": 374, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 872, "col": 39, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39105, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 872, "check_col": 39, "msg_id": 375, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 898, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 479296, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 481058, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 471262, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 480268, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 196656, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41284, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41274, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 898, "check_col": 36, "msg_id": 376, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 39, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 908, "col": 38, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 396929, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 908, "check_col": 38, "msg_id": 377, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 911, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 65160, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 911, "check_col": 33, "msg_id": 378, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 911, "col": 56, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 65067, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 911, "check_col": 56, "msg_id": 379, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 854, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 44462, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 854, "check_col": 7, "msg_id": 380, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 855, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 499940, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 855, "check_col": 7, "msg_id": 381, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 63, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 857, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 511751, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 857, "check_col": 7, "msg_id": 382, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 78, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 858, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 531266, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 858, "check_col": 7, "msg_id": 383, "session_dir": 14, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 102, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 928, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 556870, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 928, "check_col": 7, "msg_id": 384, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 134, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 928, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58436, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 58442, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 380553, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 379046, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 928, "check_col": 7, "msg_id": 385, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 929, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 251443, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 929, "check_col": 7, "msg_id": 386, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 929, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59263, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59269, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59383, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59492, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 929, "check_col": 7, "msg_id": 387, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 930, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 255294, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 930, "check_col": 7, "msg_id": 388, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 930, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60152, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60158, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60293, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60386, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 930, "check_col": 7, "msg_id": 389, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 931, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 259094, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 931, "check_col": 7, "msg_id": 390, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 931, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61017, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61023, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61179, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61272, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 931, "check_col": 7, "msg_id": 391, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 932, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 262894, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 932, "check_col": 7, "msg_id": 392, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 932, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61882, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61888, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62065, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62158, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 932, "check_col": 7, "msg_id": 393, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 934, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 428721, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 429058, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62701, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39887, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 934, "check_col": 21, "msg_id": 394, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 934, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 214564, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 934, "check_col": 34, "msg_id": 395, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 935, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 446815, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 438352, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 441143, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 455802, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 438317, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40606, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40606, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 935, "check_col": 21, "msg_id": 396, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 8, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 937, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 478504, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 455368, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 480397, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 478050, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41166, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41166, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41168, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41164, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 937, "check_col": 21, "msg_id": 397, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 38, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 937, "col": 57, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 271345, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 937, "check_col": 57, "msg_id": 398, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 938, "col": 28, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 542677, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 495597, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43749, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 938, "check_col": 28, "msg_id": 399, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 116, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 939, "col": 28, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 633667, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 502349, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 44309, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 939, "check_col": 28, "msg_id": 400, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 230, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 944, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 511573, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 511569, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 526421, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 536919, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45061, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45071, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45061, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 944, "check_col": 21, "msg_id": 401, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 109, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 947, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47392, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 947, "check_col": 33, "msg_id": 402, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 949, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 748444, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 564187, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 747049, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 656757, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 730006, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47453, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47455, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 47451, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 949, "check_col": 21, "msg_id": 403, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 374, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 949, "col": 55, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 329666, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 949, "check_col": 55, "msg_id": 404, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 950, "col": 26, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 826801, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 607594, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49865, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 950, "check_col": 26, "msg_id": 405, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 472, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 951, "col": 26, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 802682, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 615058, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 50425, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 951, "check_col": 26, "msg_id": 406, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 441, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 955, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 610348, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 610344, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 635932, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 679045, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51177, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51187, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51177, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 955, "check_col": 21, "msg_id": 407, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 287, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 958, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53508, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 958, "check_col": 33, "msg_id": 408, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 960, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1173288, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 667753, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1025167, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 775393, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1049750, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53569, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53571, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53567, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 960, "check_col": 21, "msg_id": 409, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 905, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 960, "col": 61, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 384455, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 960, "check_col": 61, "msg_id": 410, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 961, "col": 32, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 913042, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 692328, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 55966, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 961, "check_col": 32, "msg_id": 411, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 579, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 962, "col": 32, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1367155, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 699091, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 56526, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 962, "check_col": 32, "msg_id": 412, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 1147, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 967, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 707730, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 707726, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 744735, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 806095, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57278, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57288, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57278, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 967, "check_col": 21, "msg_id": 413, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 446, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 970, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59609, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 970, "check_col": 33, "msg_id": 414, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 972, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1864090, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 770113, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1398835, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 993096, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1373827, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59670, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59672, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59668, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 972, "check_col": 21, "msg_id": 415, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1768, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 972, "col": 64, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 438173, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 972, "check_col": 64, "msg_id": 416, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 973, "col": 35, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1223054, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 787928, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62064, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 973, "check_col": 35, "msg_id": 417, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 967, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 974, "col": 35, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1207198, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 795039, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62647, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 974, "check_col": 35, "msg_id": 418, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 947, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 979, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 804228, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 804224, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 853327, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1073971, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 63399, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 63409, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 63399, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 979, "check_col": 21, "msg_id": 419, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 780, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 982, "col": 29, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 65730, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 982, "check_col": 29, "msg_id": 420, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 984, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 65791, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 984, "check_col": 21, "msg_id": 421, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 984, "col": 44, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 99065, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 984, "check_col": 44, "msg_id": 422, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 986, "col": 55, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 865411, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 986, "check_col": 55, "msg_id": 423, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 520, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 986, "col": 61, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 100901, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 100901, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 986, "check_col": 61, "msg_id": 424, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 988, "col": 22, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 106309, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 106309, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 988, "check_col": 22, "msg_id": 425, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 988, "col": 22, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 106359, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 106359, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 988, "check_col": 22, "msg_id": 426, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 988, "col": 22, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 106731, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 988, "check_col": 22, "msg_id": 427, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 988, "col": 22, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 912303, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 910153, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 916188, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 910133, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 988, "check_col": 22, "msg_id": 428, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 583, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 988, "col": 116, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 101512, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 988, "check_col": 116, "msg_id": 429, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 924, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67895, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 924, "check_col": 7, "msg_id": 430, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 926, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67895, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 926, "check_col": 7, "msg_id": 431, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 928, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 867681, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 928, "check_col": 7, "msg_id": 432, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 523, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 929, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 867411, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 929, "check_col": 7, "msg_id": 433, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 522, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 930, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 867411, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 930, "check_col": 7, "msg_id": 434, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 522, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 931, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 867411, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 931, "check_col": 7, "msg_id": 435, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 522, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 932, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 867411, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 932, "check_col": 7, "msg_id": 436, "session_dir": 15, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 522, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1011, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 478927, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1011, "check_col": 7, "msg_id": 437, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 37, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1011, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51004, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51010, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 332217, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 331152, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1011, "check_col": 7, "msg_id": 438, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1012, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 217775, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1012, "check_col": 7, "msg_id": 439, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1012, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51831, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51837, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51951, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52060, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1012, "check_col": 7, "msg_id": 440, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1013, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 503926, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1013, "check_col": 7, "msg_id": 441, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 68, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1013, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52686, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52692, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52827, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52920, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1013, "check_col": 7, "msg_id": 442, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1015, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 367728, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 368065, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53455, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 34355, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1015, "check_col": 30, "msg_id": 443, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1015, "col": 43, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 179953, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1015, "check_col": 43, "msg_id": 444, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1016, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 385010, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 377552, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 379632, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 385765, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 377517, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35074, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35074, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1016, "check_col": 30, "msg_id": 445, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1018, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 418053, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 392623, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 411068, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 405132, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35607, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35607, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35609, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 35605, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1018, "check_col": 30, "msg_id": 446, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1018, "col": 60, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 230079, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1018, "check_col": 60, "msg_id": 447, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1021, "col": 58, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38219, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1021, "check_col": 58, "msg_id": 448, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1021, "col": 31, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57767, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37123, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 37131, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1021, "check_col": 31, "msg_id": 449, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1021, "col": 58, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 243213, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1021, "check_col": 58, "msg_id": 450, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1022, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 494656, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 432345, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 438534, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 490630, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 432310, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38226, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38226, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1022, "check_col": 30, "msg_id": 451, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 56, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1024, "col": 10, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 524639, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 516686, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 563011, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 524614, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 451545, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 514521, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38760, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38760, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 38758, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1024, "check_col": 10, "msg_id": 452, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 9, "max_steps": 142, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1025, "col": 38, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39266, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1025, "check_col": 38, "msg_id": 453, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1026, "col": 58, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39339, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1026, "check_col": 58, "msg_id": 454, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1026, "col": 58, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40342, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1026, "check_col": 58, "msg_id": 455, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1026, "col": 31, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 531571, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 418911, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 474824, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 486371, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39366, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39366, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 39370, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1026, "check_col": 31, "msg_id": 456, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 102, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1029, "col": 61, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41533, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1029, "check_col": 61, "msg_id": 457, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1029, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 62699, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40439, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 40443, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1029, "check_col": 34, "msg_id": 458, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 3, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1029, "col": 61, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 472506, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1029, "check_col": 61, "msg_id": 459, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 29, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1030, "col": 33, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 620536, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 490909, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 501201, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 603349, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 490874, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41540, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 41538, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1030, "check_col": 33, "msg_id": 460, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 214, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1032, "col": 13, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 599553, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 711098, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 833142, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 707033, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 514206, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 602416, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42072, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42072, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42070, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1032, "check_col": 13, "msg_id": 461, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 9, "max_steps": 479, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1033, "col": 41, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42578, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1033, "check_col": 41, "msg_id": 462, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1034, "col": 61, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42651, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1034, "check_col": 61, "msg_id": 463, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1034, "col": 61, "rule": "VC_PREDICATE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43654, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1034, "check_col": 61, "msg_id": 464, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1034, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 732639, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 455125, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 543739, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 558973, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42678, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42678, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 42682, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1034, "check_col": 34, "msg_id": 465, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 354, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1040, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 581690, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 583456, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 564068, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 579936, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43847, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43857, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 43847, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1040, "check_col": 36, "msg_id": 466, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 167, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1044, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 45251, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1044, "check_col": 36, "msg_id": 467, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1044, "col": 59, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 69185, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1044, "check_col": 59, "msg_id": 468, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1046, "col": 61, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 576896, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1046, "check_col": 61, "msg_id": 469, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 159, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1046, "col": 67, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 71021, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 71021, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1046, "check_col": 67, "msg_id": 470, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1047, "col": 28, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72441, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72441, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1047, "check_col": 28, "msg_id": 471, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1047, "col": 28, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72491, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72491, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1047, "check_col": 28, "msg_id": 472, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1047, "col": 28, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72863, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1047, "check_col": 28, "msg_id": 473, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1047, "col": 28, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 600940, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 600828, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 601944, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 600808, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1047, "check_col": 28, "msg_id": 474, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 190, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1048, "col": 30, "rule": "VC_NULL_POINTER_DEREFERENCE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 71632, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1048, "check_col": 30, "msg_id": 475, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1055, "col": 31, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 73048, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1055, "check_col": 31, "msg_id": 476, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1055, "col": 63, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75395, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1055, "check_col": 63, "msg_id": 477, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1009, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48695, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1009, "check_col": 7, "msg_id": 478, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1010, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 48695, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1010, "check_col": 7, "msg_id": 479, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1011, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 656818, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1011, "check_col": 7, "msg_id": 480, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 259, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1012, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 602485, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1012, "check_col": 7, "msg_id": 481, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 191, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 1013, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 671065, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 1013, "check_col": 7, "msg_id": 482, "session_dir": 16, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 277, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 574, "col": 7, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 728410, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 574, "check_col": 7, "msg_id": 483, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 349, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 574, "col": 7, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 74245, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 74251, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 486856, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 485893, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 574, "check_col": 7, "msg_id": 484, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 47, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 577, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 520537, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 521685, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75046, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 46870, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 577, "check_col": 21, "msg_id": 485, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 90, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 577, "col": 34, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 255230, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 577, "check_col": 34, "msg_id": 486, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 581, "col": 34, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 76992, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 581, "check_col": 34, "msg_id": 487, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 584, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 76990, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 584, "check_col": 36, "msg_id": 488, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 592, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 575095, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 558174, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 598200, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 572357, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 600607, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 78145, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49059, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 49055, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 592, "check_col": 30, "msg_id": 489, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 189, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 592, "col": 66, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 330053, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 592, "check_col": 66, "msg_id": 490, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 601, "col": 51, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52437, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 601, "check_col": 51, "msg_id": 491, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 602, "col": 89, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 632654, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 602, "check_col": 89, "msg_id": 492, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 229, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 604, "col": 40, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52608, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 52610, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 604, "check_col": 40, "msg_id": 493, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 605, "col": 26, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 611957, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 605, "check_col": 26, "msg_id": 494, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 203, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 599, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 642596, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 599, "check_col": 42, "msg_id": 495, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 241, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 599, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51899, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 599, "check_col": 42, "msg_id": 496, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 598, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51888, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 598, "check_col": 42, "msg_id": 497, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 598, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 642531, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 598, "check_col": 42, "msg_id": 498, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 241, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 597, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 630755, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 597, "check_col": 42, "msg_id": 499, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 226, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 597, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51881, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 597, "check_col": 42, "msg_id": 500, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 596, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 641983, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 596, "check_col": 42, "msg_id": 501, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 240, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 596, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51868, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 596, "check_col": 42, "msg_id": 502, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 595, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 53378, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 595, "check_col": 42, "msg_id": 503, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 595, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 51851, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 595, "check_col": 42, "msg_id": 504, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 614, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 645561, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 646539, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 642559, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 646438, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 295511, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 54089, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 54079, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 614, "check_col": 30, "msg_id": 505, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 246, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 587, "col": 13, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 678566, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 587, "check_col": 13, "msg_id": 506, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 286, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 587, "col": 13, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 329821, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 587, "check_col": 13, "msg_id": 507, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 587, "col": 13, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 77207, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 77213, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 77288, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 77694, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 587, "check_col": 13, "msg_id": 508, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 625, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 281390, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 625, "check_col": 36, "msg_id": 509, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 633, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 815234, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 663933, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 793336, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 725279, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1134263, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 285921, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57305, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 57301, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 633, "check_col": 30, "msg_id": 510, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 856, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 633, "col": 64, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 409014, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 633, "check_col": 64, "msg_id": 511, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 642, "col": 49, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60538, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 642, "check_col": 49, "msg_id": 512, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 643, "col": 89, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 735158, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 643, "check_col": 89, "msg_id": 513, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 357, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 645, "col": 38, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60738, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 60740, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 645, "check_col": 38, "msg_id": 514, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 646, "col": 26, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 717561, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 646, "check_col": 26, "msg_id": 515, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 335, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 640, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 745526, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 640, "check_col": 42, "msg_id": 516, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 370, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 640, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59972, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 640, "check_col": 42, "msg_id": 517, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 639, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 756002, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 639, "check_col": 42, "msg_id": 518, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 383, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 639, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59961, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 639, "check_col": 42, "msg_id": 519, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 638, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 750160, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 638, "check_col": 42, "msg_id": 520, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 376, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 638, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59954, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 638, "check_col": 42, "msg_id": 521, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 637, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 755334, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 637, "check_col": 42, "msg_id": 522, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 382, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 637, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59941, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 637, "check_col": 42, "msg_id": 523, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 636, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 59924, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 636, "check_col": 42, "msg_id": 524, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 636, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61508, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 636, "check_col": 42, "msg_id": 525, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 655, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 763821, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 764727, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 760958, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 764493, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 363975, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61772, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 61762, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 655, "check_col": 30, "msg_id": 526, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 394, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 628, "col": 13, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 782925, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 628, "check_col": 13, "msg_id": 527, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 417, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 628, "col": 13, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 408888, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 628, "check_col": 13, "msg_id": 528, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 628, "col": 13, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 89214, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 89220, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 89315, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 91181, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 628, "check_col": 13, "msg_id": 529, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 666, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 629834, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 666, "check_col": 36, "msg_id": 530, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 225, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 674, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 992992, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 769707, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 963420, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 834585, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1503212, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 635634, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 64987, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 64983, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 674, "check_col": 30, "msg_id": 531, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1317, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 674, "col": 70, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 486975, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 674, "check_col": 70, "msg_id": 532, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 47, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 683, "col": 55, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 68205, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 683, "check_col": 55, "msg_id": 533, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 685, "col": 55, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1164678, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 685, "check_col": 55, "msg_id": 534, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 894, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 687, "col": 44, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 68403, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 68405, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 687, "check_col": 44, "msg_id": 535, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 688, "col": 26, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 822987, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 688, "check_col": 26, "msg_id": 536, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 467, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 681, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67639, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 681, "check_col": 42, "msg_id": 537, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 681, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1097236, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 681, "check_col": 42, "msg_id": 538, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 810, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 680, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 936768, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 680, "check_col": 42, "msg_id": 539, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 609, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 680, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67628, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 680, "check_col": 42, "msg_id": 540, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 679, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 849896, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 679, "check_col": 42, "msg_id": 541, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 500, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 679, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67621, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 679, "check_col": 42, "msg_id": 542, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 678, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67608, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 678, "check_col": 42, "msg_id": 543, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 678, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1247544, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 678, "check_col": 42, "msg_id": 544, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 997, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 677, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 67591, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 677, "check_col": 42, "msg_id": 545, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 677, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 69173, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 677, "check_col": 42, "msg_id": 546, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 697, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 855981, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 856895, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 855275, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 856008, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 432596, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 69439, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 69429, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 697, "check_col": 30, "msg_id": 547, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 509, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 669, "col": 13, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 886808, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 669, "check_col": 13, "msg_id": 548, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 547, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 669, "col": 13, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 486845, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 669, "check_col": 13, "msg_id": 549, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 47, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 669, "col": 13, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 100478, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 100484, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 100607, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 102481, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 669, "check_col": 13, "msg_id": 550, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 708, "col": 36, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 751640, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 708, "check_col": 36, "msg_id": 551, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 378, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 716, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1247489, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 873237, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1245479, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 939560, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1786890, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 758163, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72664, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 72660, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 716, "check_col": 30, "msg_id": 552, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 8, "max_steps": 1672, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 716, "col": 73, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 562773, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 716, "check_col": 73, "msg_id": 553, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 141, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 725, "col": 58, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75806, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 725, "check_col": 58, "msg_id": 554, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 725, "col": 27, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { }, "transformations": { "trivial_true": [ ] } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75842, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 725, "check_col": 27, "msg_id": 555, "session_dir": 17, "how_proved": "prover", "stats": { "Trivial": { "count": 1, "max_steps": 0, "max_time": 0.00000000000000E+00 }, "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 727, "col": 69, "rule": "VC_DISCRIMINANT_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 144812, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 727, "check_col": 69, "msg_id": 556, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 728, "col": 58, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 945831, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 728, "check_col": 58, "msg_id": 557, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 620, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 730, "col": 65, "rule": "VC_RANGE_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 945852, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 730, "check_col": 65, "msg_id": 558, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 620, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 733, "col": 47, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 76072, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 76074, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 733, "check_col": 47, "msg_id": 559, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 2, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 734, "col": 26, "rule": "VC_OVERFLOW_CHECK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 925746, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 734, "check_col": 26, "msg_id": 560, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 595, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 723, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75274, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 723, "check_col": 42, "msg_id": 561, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 723, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 957893, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 723, "check_col": 42, "msg_id": 562, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 635, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 722, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 956745, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 722, "check_col": 42, "msg_id": 563, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 634, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 722, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75263, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 722, "check_col": 42, "msg_id": 564, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 721, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 954332, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 721, "check_col": 42, "msg_id": 565, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 631, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 721, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75256, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 721, "check_col": 42, "msg_id": 566, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 720, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75243, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 720, "check_col": 42, "msg_id": 567, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 720, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 956085, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 720, "check_col": 42, "msg_id": 568, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 633, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 719, "col": 42, "rule": "VC_LOOP_INVARIANT_PRESERV", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 76842, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 719, "check_col": 42, "msg_id": 569, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 719, "col": 42, "rule": "VC_LOOP_INVARIANT_INIT", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 75226, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 719, "check_col": 42, "msg_id": 570, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 744, "col": 30, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 963026, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 963948, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 960960, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 963085, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 499176, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 77124, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 77114, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 744, "check_col": 30, "msg_id": 571, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 7, "max_steps": 643, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 711, "col": 13, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 988907, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 711, "check_col": 13, "msg_id": 572, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 674, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 711, "col": 13, "rule": "VC_PREDICATE_CHECK_ON_DEFAULT_VALUE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 562680, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 711, "check_col": 13, "msg_id": 573, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 141, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 711, "col": 13, "rule": "VC_DEFAULT_INITIAL_CONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 111722, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 111728, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 111879, "time": 0 } }, "transformations": { } }, { "proof_attempts": { "Z3": { "result": "Valid", "steps": 113751, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 711, "check_col": 13, "msg_id": 574, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 4, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 758, "col": 29, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1013938, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 758, "check_col": 29, "msg_id": 575, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 705, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 760, "col": 21, "rule": "VC_PRECONDITION", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1018318, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 760, "check_col": 21, "msg_id": 576, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 711, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 760, "col": 44, "rule": "VC_MEMORY_LEAK", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 122945, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 760, "check_col": 44, "msg_id": 577, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 573, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 80934, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 573, "check_col": 7, "msg_id": 578, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 1, "max_time": 0.00000000000000E+00 } } }, { "file": "rflx-arrays-tests.adb", "line": 574, "col": 7, "rule": "VC_MEMORY_LEAK_AT_END_OF_SCOPE", "severity": "info", "entity": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] }, "check_tree": [ { "proof_attempts": { "Z3": { "result": "Valid", "steps": 1110943, "time": 0 } }, "transformations": { } } ], "check_file": "rflx-arrays-tests.adb", "check_line": 574, "check_col": 7, "msg_id": 579, "session_dir": 17, "how_proved": "prover", "stats": { "Z3": { "count": 1, "max_steps": 827, "max_time": 0.00000000000000E+00 } } } ], "assumptions": [ { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 166 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 154 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 156 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 178 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 166 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 154 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Has_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 122 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Valid_Element", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 67 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 190 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 104 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Present", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 164 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 184 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 156 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 178 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 166 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 154 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Has_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 122 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Valid_Element", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 67 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 190 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 104 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Present", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 164 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 184 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 156 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 850 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 363 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Available_Space", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 137 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Condition", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 113 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 123 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 127 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 119 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Predecessor", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 131 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 164 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid_Next", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 135 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Available_Space", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 137 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Condition", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 113 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 123 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 127 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 119 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Predecessor", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 131 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 164 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid_Next", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 135 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] } } ], "claim": { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Available_Space", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 137 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Condition", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 113 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 123 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 127 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 119 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Predecessor", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 131 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 164 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid_Next", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 135 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] } } ], "claim": { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 166 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 154 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Take_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 51 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 156 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 178 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 166 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 154 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Has_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 122 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Take_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 51 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Valid_Element", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 67 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 190 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 104 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Present", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 164 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 184 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 156 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 178 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 166 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 154 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Has_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 122 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Take_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 51 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Valid_Element", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 67 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 190 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 104 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Present", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 164 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 184 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 156 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Messages_Message_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 766 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Available_Space", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 137 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Condition", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 113 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 123 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 127 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 119 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Predecessor", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 131 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 164 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid_Next", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 135 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Available_Space", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 137 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Condition", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 113 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 123 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 127 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Field_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 119 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 188 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 102 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Initialize_Payload", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 245 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Predecessor", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 131 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 164 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Valid_Next", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 135 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 225 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Modular_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Range_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 225 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.To_Actual", "sloc": [ { "file": "rflx-arrays.ads", "line": 204 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 17 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 225 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Append_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 87 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.To_Actual", "sloc": [ { "file": "rflx-arrays.ads", "line": 204 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 17 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 920 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_First", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 400 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 569 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Modular_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 39 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload.Buffer_Last", "sloc": [ { "file": "rflx-arrays-generic_inner_message.adb", "line": 402 }, { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 426 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 250 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Modular_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 392 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Modular_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-modular_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Modular_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 105 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Range_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 167 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 287 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Range_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 420 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Range_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-range_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Range_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 234 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Valid_Data_Length", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 28 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Write_Data", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 31 } ] } } }, { "assumptions": [ ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 199 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Take_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 51 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 201 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 199 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 178 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Has_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 122 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Take_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 51 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Inner_Messages.Valid_Element", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 67 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 201 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 17 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 199 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Message.Structural_Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_inner_message.ads", "line": 178 }, { "file": "rflx-arrays-inner_message.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Has_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 122 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Switch", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 72 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Take_Buffer", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 51 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Update", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 96 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Inner_Messages.Valid_Element", "sloc": [ { "file": "rflx-rflx_message_sequence.ads", "line": 67 }, { "file": "rflx-arrays-inner_messages.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 49 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Set_Length", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 201 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Switch_To_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 223 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 88 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Update_Messages", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 254 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Messages_Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_messages_message.ads", "line": 168 }, { "file": "rflx-arrays-messages_message.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message.set_payloadGP51671.Set_Payload", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1008 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 17 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Generating_Arrays_Messages_Message", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 1004 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Take_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 49 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 323 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 448 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_Enumeration_Sequential", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 296 } ] } } }, { "assumptions": [ { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_POST", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_EFFECTS", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Get_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 83 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Has_Buffer", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 102 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Next", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 65 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 100 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.AV_Enumeration_Vector.Valid_Element", "sloc": [ { "file": "rflx-rflx_scalar_sequence.ads", "line": 76 }, { "file": "rflx-arrays-av_enumeration_vector.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Get_Length", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 193 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Has_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 107 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Initialize", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 52 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Present", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 167 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Switch_To_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 358 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Take_Buffer", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 91 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Update_AV_Enumeration_Vector", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 476 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 171 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Valid_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 187 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Message.Verify_Message", "sloc": [ { "file": "rflx-arrays-generic_message.ads", "line": 159 }, { "file": "rflx-arrays-message.ads", "line": 10 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.RFLX_Types.Byte_Index", "sloc": [ { "file": "rflx-rflx_generic_types.ads", "line": 39 }, { "file": "rflx-rflx_types.ads", "line": 6 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 7 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.Assertions.Assert", "sloc": [ { "file": "spark-assertions.ads", "line": 13 } ] } }, { "predicate": "CLAIM_AORTE", "arg": { "name": "SPARK.free_bytes_ptrGP95.Free_Bytes_Ptr", "sloc": [ { "file": "spark.ads", "line": 6 } ] } } ], "claim": { "predicate": "CLAIM_AORTE", "arg": { "name": "RFLX.Arrays.Tests.Test_Parsing_Arrays_AV_Enumeration_Loop", "sloc": [ { "file": "rflx-arrays-tests.adb", "line": 501 } ] } } } ], "timings": { "gnatwhy3.transformations.inline_trivial": 8.15781879425049E+00, "codepeer results": 1.25599997118115E-02, "init_why_sections": 1.80000002728775E-04, "gnatwhy3.transformations.detect_polymorphism": 8.76059979200363E-02, "globals/properties (advanced)": 1.54769998043776E-02, "gnatwhy3.transformations.eliminate_literal": 3.80109995603561E-01, "gnatwhy3.run_vcs": 8.79249763488770E+00, "gnatwhy3.transformations.eliminate_algebraic_if_poly": 3.14431011676788E-01, "flow analysis": 8.70850011706352E-02, "gnatwhy3.transformations.simplify_formula": 5.36713004112244E-01, "marking": 8.20199958980083E-03, "translation of standard": 1.69800000730902E-03, "gnatwhy3.register_vcs": 4.59335517883301E+00, "gnatwhy3.transformations.eliminate_epsilon": 3.58254998922348E-01, "globals (basic)": 4.50399983674288E-03, "gnatwhy3.schedule_vcs": 3.60424995422363E-01, "gnatwhy3.save_session": 2.66301202774048E+00, "gnatwhy3.transformations.eliminate_inductive": 2.37691000103951E-01, "gnatwhy3.transformations.encoding_smt_if_poly": 1.80999995791353E-04, "gnatwhy3.transformations.eliminate_builtin": 3.22313010692596E-01, "gnatwhy3.transformations.discriminate_if_poly": 9.23999992664903E-04, "gnatwhy3.init": 2.67563610076904E+01, "gnatwhy3.transformations.introduce_premises": 5.48524022102356E-01 } }