V "GNAT Lib v6" A -gnatwa A -nostdinc A -O2 A -Wextra A -Wall A -g A -gnatp A -gnatg A -mtune=generic A -march=i586 P ZX RN RV NO_ALLOCATORS RV NO_DIRECT_BOOLEAN_OPERATORS RV NO_EXCEPTIONS RV NO_LOCAL_ALLOCATORS RV NO_LONG_LONG_INTEGERS RV NO_STANDARD_STORAGE_POOLS RV NO_UNCHECKED_ACCESS RV NO_UNCHECKED_DEALLOCATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS RV NO_IMPLEMENTATION_ATTRIBUTES RV NO_IMPLEMENTATION_PRAGMAS RV SPARK_05 U ada.containers.formal_vectors%b a-cofove.adb 2a3243a1 NE OL PK GE W ada%s ada.ads ada.ali W ada.containers%s a-contai.ads a-contai.ali W ada.containers.generic_array_sort%s W ada.unchecked_deallocation%s W system%s system.ads system.ali U ada.containers.formal_vectors%s a-cofove.ads 2d95a1f9 BN NE OL PK GE W ada.containers%s a-contai.ads a-contai.ali N A52:4 gnatprove external_axiomatization N A53:4 codepeer skip_analysis D ada.ads 20070406091342 3ffc8e18 ada%s D a-contai.ads 20151020122137 61e5e089 ada.containers%s D a-cofove.ads 20151023123735 4c704170 ada.containers.formal_vectors%s D a-cofove.adb 20151023123735 2b947390 ada.containers.formal_vectors%b D a-cgarso.ads 20070406091342 9129bfa8 ada.containers.generic_array_sort%s D a-cgarso.adb 20090409150019 59f5315a ada.containers.generic_array_sort%b D a-cgcaso.ads 20080324105732 9f1e835c ada.containers.generic_constrained_array_sort%s D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s D system.ads 20151123113124 2da59038 system%s D s-exctab.ads 20140225151139 54135002 system.exception_table%s D s-stalib.ads 20151112104907 09bd3940 system.standard_library%s X 1 ada.ads 16K9*Ada 19e8 3|49r9 280r5 4|28r6 29r6 33r14 45r11 644r5 X 2 a-contai.ads 16K13*Containers 1|16k9 2|24e19 3|49r13 280r9 4|28r10 33r18 644r9 20I9*Count_Type 3|62r6 62r28 4|219r31 345r10 22X4*Capacity_Error 4|201r16 X 3 a-cofove.ads 39I9 Index_Type 55r30 56r10 57r6 57r22 57r48 62r40 62r58 123r19 130r19 160r54 . 165r53 182r19 182r33 189r19 189r33 219r19 227r19 4|118r27 216r19 240r18 . 240r34 243r28 253r19 294r19 294r33 297r23 329r53 332r14 341r19 392r31 429r39 . 460r32 472r19 555r19 555r33 557r14 568r27 583r54 626r45 628r24 631r27 631r43 . 635r18 40+9 Element_Type 42r37 82r18 123r38 131r19 146r19 168r55 175r54 181r19 188r19 . 195r19 206r40 252r59 4|67r42 105r19 178r19 253r38 293r19 316r55 386r31 . 407r42 436r54 473r19 536r30 554r19 601r15 602r15 604r29 617r18 42V19 "="{boolean} 42>23 42>29 4|84r35 302s40 569s40 42*23 Left{40+9} 42*29 Right{40+9} 44b4 Bounded{boolean} 96r20 112r20 119r20 141r20 149r20 4|109r14 140r10 497r10 49k24*Formal_Vectors 2|16k13 3|39z9 40z9 42z19 44z4 251E12 280l20 280e34 . 4|33b29 502r24 644l20 644t34 55I12*Extended_Index 59r24 59r42 172r52 182r58 189r57 201r19 261r22 4|294r58 . 418r38 449r52 555r57 59*4*No_Index{55I12} 261r40 4|165r25 181r46 241r28 261r55 300r47 309r14 481r55 . 567r46 576r14 598r51 599r51 61I12*Capacity_Range{2|20I9} 64r28 83r18 87r50 93r19 98r48 116r18 251r27 . 251r53 257r28 4|67r19 110r32 114r13 115r33 133r21 152r50 190r18 192r21 . 193r12 234r24 262r24 262r42 296r14 300r12 364r23 390r25 407r19 458r48 463r14 . 482r24 482r42 494r19 506r40 527r17 558r14 567r12 601r55 602r55 618r18 64R9*Vector 64d17 76r33 78r32 83r41 87r35 92r26 98r33 101r35 104r40 110r38 . 110r55 115r18 116r46 122r19 129r26 137r26 138r19 145r26 153r26 157r51 160r39 . 165r38 168r40 172r37 175r39 180r19 187r19 194r19 200r19 209r39 212r42 218r19 . 219r38 226r19 227r38 257c9 264e14 277r33 4|52r39 54r19 66r19 73r32 96r41 . 96r60 104r26 132r38 132r55 152r35 163r40 177r19 189r18 190r46 204r23 215r19 . 216r38 219r23 232r26 252r19 272r39 280r19 292r19 316r40 329r38 340r19 341r38 . 344r23 363r39 381r42 406r19 418r19 427r35 436r39 449r37 458r33 471r26 493r26 . 520r51 553r19 583r39 618r41 64i17 Capacity{61I12} 89r43 96r55 112r59 142r70 150r50 257r17 263r51 278m8 . 4|140r34 498r34 637m18 76V13*Empty_Vector{64R9} 277b13 4|622s17 78V14*"="{boolean} 78>18 78>24 4|73b14 90l9 90t11 78r18 Left{64R9} 4|73b18 75r10 79r18 83r29 84r26 78r24 Right{64R9} 4|73b24 75r25 79r35 84r51 81V13*To_Vector{64R9} 82>7 83>7 4|616b13 642l8 642t17 82*7 New_Item{40+9} 4|617b7 640r45 83i7 Length{61I12} 4|618b7 621r10 627r58 637r34 87V13*Capacity{61I12} 87>23 89r14 4|110s9 114s33 152b13 157l8 157t16 502s39 87r23 Container{64R9} 89r33 4|152b23 154r18 155r20 156r20 91U14*Reserve_Capacity 92=7 93>7 4|112s10 492b14 514l8 514t24 92r7 Container{64R9} 96r45 4|493b7 498r24 502r49 506r66 508r49 509m22 509r22 . 510m16 93i7 Capacity{61I12} 96r33 4|494b7 498r13 502r13 505r58 98V13*Length{61I12} 98>21 112s33 119s50 142s18 142s39 150s19 4|79s10 79s27 . 83s21 107s43 125s26 133s39 192s39 364s41 390s43 441s41 458b13 464l8 464t14 . 506s58 522s10 529s43 533s15 98r21 Container{64R9} 4|458b21 459r44 101V13*Is_Empty{boolean} 65s35 101>23 170s20 177s20 4|318s10 427b13 430l8 . 430t16 438s10 101r23 Container{64R9} 4|427b23 429r26 104U14*Clear 104=21 4|144s7 163b14 170l8 170t13 104r21 Container{64R9} 4|163b21 165m7 169m13 169r13 110U14*Assign 110=22 110>46 4|132b14 146l8 146t14 110r22 Target{64R9} 112r52 4|132b22 136m10 136r10 140r27 144m14 145m15 110r46 Source{64R9} 112r41 4|132b46 133r47 136r27 145r23 114V13*Copy{64R9} 115>7 116>7 4|188b13 208l8 208t12 115r7 Source{64R9} 119r58 4|189b7 192r47 205r46 206r25 116i7 Capacity{61I12} 119r34 119r69 4|190b7 196r10 198r13 199r15 121V13*Element{40+9} 122>7 123>7 245r19 4|99s29 222s29 251b13 266l8 266t15 . 348s29 122r7 Container{64R9} 126r38 126r64 4|252b7 256r18 264r30 123*7 Index{39I9} 126r16 4|253b7 256r10 261r41 128U14*Replace_Element 129=7 130>7 131>7 248r19 4|470b14 486l8 486t23 129r7 Container{64R9} 134r38 134r64 4|471b7 476r18 484m17 484r17 130*7 Index{39I9} 134r16 4|472b7 476r10 481r41 131*7 New_Item{40+9} 4|473b7 484r35 136U14*Append 137=7 138>7 4|96b14 101l8 101t14 145s7 137r7 Container{64R9} 142r26 142r60 4|96b22 99m18 138r7 New_Item{64R9} 142r47 4|96b49 98r29 98r54 99r38 144U14*Append 145=7 146>7 4|99s10 103b14 126l8 126t14 222s13 348s13 145r7 Container{64R9} 150r27 150r40 4|104b7 107r51 110r19 113m13 114r43 118r10 . 124m7 124r25 125m14 125r14 125r34 146*7 New_Item{40+9} 4|105b7 125r49 152U14*Delete_Last 153=7 4|231b14 245l8 245t19 153r7 Container{64R9} 4|232b7 238r26 241m10 243m10 157U14*Reverse_Elements 157=32 4|520b14 546l8 546t24 157r32 Container{64R9} 4|520b32 522r18 529m26 529r26 529r51 533r23 160U14*Swap 160=20 160>47 160>50 4|583b14 610l8 610t12 160r20 Container{64R9} 162r34 162r60 163r34 163r60 4|583b20 585r14 589r14 . 601m43 601r43 602m43 602r43 160*47 I{39I9} 162r16 4|583b47 585r10 593r10 598r41 160*50 J{39I9} 163r16 4|583b50 589r10 593r14 599r41 165V13*First_Index{39I9} 126s25 134s25 162s21 163s21 165>26 223s27 231s27 . 243r19 4|98s16 329b13 333l8 333t19 345s32 347s19 420s26 165r26 Container{64R9} 4|329b26 330r28 168V13*First_Element{40+9} 168>28 246r19 4|316b13 323l8 323t21 168r28 Container{64R9} 170r30 4|316b28 318r20 321r30 172V13*Last_Index{55I12} 126s52 134s52 162s48 163s48 172>25 223s54 231s54 . 244r19 4|98s42 297s37 420s53 429s14 449b13 452l8 452t18 459s32 561s18 562s18 172r25 Container{64R9} 4|449b25 451r14 175V13*Last_Element{40+9} 175>27 247r19 4|436b13 443l8 443t20 175r27 Container{64R9} 177r30 4|436b27 438r20 441r30 441r49 179V13*Find_Index{55I12} 180>7 181>7 182>7 4|181s14 291b13 310l8 310t18 180r7 Container{64R9} 4|292b7 297r49 302r26 181*7 Item{40+9} 4|293b7 302r42 182*7 Index{39I9} 4|294b7 300r33 301r19 186V13*Reverse_Find_Index{55I12} 187>7 188>7 189>7 4|552b13 577l8 577t26 187r7 Container{64R9} 4|553b7 561r30 562r30 569r26 188*7 Item{40+9} 4|554b7 569r42 189*7 Index{39I9} 4|555b7 561r10 564r18 193V13*Contains{boolean} 194>7 195>7 249r19 4|176b13 182l8 182t16 194r7 Container{64R9} 4|177b7 181r26 195*7 Item{40+9} 4|178b7 181r37 199V13*Has_Element{boolean} 200>7 201>7 4|417b13 421l8 421t19 200r7 Container{64R9} 4|418b7 420r39 420r65 201*7 Position{55I12} 4|418b27 420r14 206V22 "<"{boolean} 206>26 206>32 4|367s47 388r32 206*26 Left{40+9} 206*32 Right{40+9} 207k12 Generic_Sorting 206z22 215l8 215e23 4|357b17 399l8 399t23 209V16*Is_Sorted{boolean} 209>27 4|363b16 375l11 375t20 209r27 Container{64R9} 4|363b27 364r49 367r29 368r29 212U17*Sort 212=23 4|381b17 397l11 397t15 212r23 Container{64R9} 4|381b23 390r51 392r13 395m26 395r26 218r7 Container{64R9} 223r40 223r66 4|340b7 345r45 347r32 348r38 219*7 Current{39I9} 223r16 4|341b7 345r22 347r46 226r7 Container{64R9} 231r40 231r66 4|215b7 219r43 221r30 222r38 227*7 Current{39I9} 231r16 4|216b7 219r60 221r19 251I12 Array_Index{61I12} 252r34 4|47r57 49r68 385r31 252A9 Elements_Array(40+9)<2|20I9> 253r25 255r42 263r30 4|45r39 47r41 49r52 . 387r31 505r37 528r17 253y14 "="{boolean} 253>18 253>21 253a18 L{252A9} 253a21 R{252A9} 255P9 Elements_Array_Ptr(252A9) 262r22 4|45r55 504r40 261*7 Last{55I12} 4|118r20 124m17 124r35 165m17 206m17 206r32 219r53 221r40 . 238r36 241m20 243m20 256r28 392r23 451r24 476r28 585r24 589r24 638m18 262p7 Elements_Ptr{255P9} 4|154r28 156r30 169m23 274r28 276r30 282r28 284r30 . 509m32 510m26 263a7 Elements{252A9} 4|155r30 275m30 283m30 640m18 X 4 a-cofove.adb 37N4 Growth_Factor 114r56 41I9 Int 235r15 238r16 238r44 261r24 261r36 261r50 300r28 . 300r42 459r20 459r27 460r20 460r27 461r20 481r24 481r36 481r50 567r28 567r41 . 598r24 598r36 598r46 599r24 599r36 599r46 626r33 626r40 627r33 627r53 42M9 UInt 107r29 107r37 44U14 Free[9|20] 169s7 509s16 47P9 Maximal_Array_Ptr(3|252A9) 52r54 272r54 49P9 Maximal_Array_Ptr_Const(3|252A9) 54r34 280r34 52V13 Elems{47P9} 52=20 125s7 205s10 272b13 277l8 277t13 395s19 484s10 529s19 . 601s36 602s36 52r20 Container{3|64R9} 272b20 274r18 275m20 275r20 276r20 53V13 Elemsc{49P9} 54>7 205s38 279b13 285l8 285t14 410s14 508s41 54r7 Container{3|64R9} 280b7 282r18 283r20 284r20 65V13 Get_Element{3|40+9} 66>7 67>7 84s13 84s38 264s17 302s13 321s17 367s16 . 368s16 405b13 411l8 411t19 441s17 569s13 66r7 Container{3|64R9} 406b7 410r22 67i7 Position{3|61I12} 407b7 410r34 83i11 J 84r32 84r58 98i11 X 99r48 107m7 New_Length{42M9} 110r48 115r49 133i7 LS{3|61I12} 140r45 192i7 LS{3|61I12} 197r15 198r25 205r31 205r60 193i7 C{3|61I12} 197m10 199m10 204r31 204r14 Target{3|64R9} 205m17 205r17 206m10 221i14 X 222r49 234i7 Count{3|61I12} 238r54 235i7 Index 238m7 240r10 243r40 261i10 II 262r58 262i10 I{3|61I12} 264r41 296i7 K{3|61I12} 300m7 302r37 306m10 306r15 297*7 Last{3|39I9} 301r28 301i11 Indx 303r20 347i14 X 348r49 364i10 L{3|61I12} 366r24 366i14 J 367r40 368r40 383U20 Sort[5|24] 395s13 390i10 Len{3|61I12} 395r43 459i7 L{41I9} 461r32 460i7 F{41I9} 461r36 461i7 N 463r30 481i10 II 482r58 482i10 I{3|61I12} 484r29 504p16 New_Elements{3|255P9} 508r16 510r42 506i16 L{3|61I12} 508r35 508r66 527i10 I{3|61I12} 532m10 534r16 536r49 538r19 542m13 542r18 527i13 J{3|61I12} 533m10 534r20 538r28 539r19 543m13 543r18 528a10 E{3|252A9} 536r46 538r16 538r25 539r16 536*16 EI{3|40+9} 539r25 557*7 Last 562m10 564m10 567r33 568r47 558i7 K{3|61I12} 567m7 569r37 573m10 573r15 568i11 Indx 570r20 598i10 II 601r71 599i10 JJ 602r71 601*10 EI{3|40+9} 604r45 607r10 602*10 EJ{3|40+9} 607r16 608r10 604*10 EI_Copy{3|40+9} 608r16 626i10 First{41I9} 627r45 627i10 Last_As_Int 631r13 635r30 628*10 Last{3|39I9} 635m10 638r34 X 5 a-cgarso.ads 17E9 Index_Type 4|385r15 18+9 Element_Type 4|386r15 19A9 Array_Type(18+9)<17E9> 4|387r15 21V19 "<"{boolean} 4|388r16 24u26*Generic_Array_Sort 2|16k13 4|28w21 384r16 X 9 a-uncdea.ads 20u15*Unchecked_Deallocation 4|29w10 45r15 X 10 system.ads 37K9*System 4|31w6 31r23 41r22 41r40 42r21 10|200e11 51N4*Min_Int 4|41r29 52N4*Max_Int 4|41r47 54N4*Max_Binary_Modulus 4|42r28 67M9*Address 4|31r30 81V14*"="{boolean} 4|75r23 136r25