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 SS ZX RN RV NO_EXCEPTIONS RV NO_FLOATING_POINT RV NO_IMPLICIT_CONDITIONALS RV NO_RECURSION RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_UNCHECKED_CONVERSION RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV SPARK_05 U system.random_numbers%b s-rannum.adb 0ab1cacb NE OL PK W ada%s ada.ads ada.ali W ada.unchecked_conversion%s W interfaces%s interfac.ads interfac.ali W system%s system.ads system.ali W system.img_uns%s s-imguns.adb s-imguns.ali W system.random_seed%s s-ransee.adb s-ransee.ali W system.secondary_stack%s s-secsta.adb s-secsta.ali W system.unsigned_types%s s-unstyp.ads s-unstyp.ali W system.val_uns%s s-valuns.adb s-valuns.ali U system.random_numbers%s s-rannum.ads ffe0bcd1 BN NE OL PK W interfaces%s interfac.ads interfac.ali W system%s system.ads system.ali D ada.ads 20070406091342 3ffc8e18 ada%s D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s D interfac.ads 20151118101227 4be8ce1b interfaces%s D system.ads 20151123113124 2da59038 system%s D s-imguns.ads 20140717070019 9ff43cf7 system.img_uns%s D s-rannum.ads 20150205111725 99ade2f2 system.random_numbers%s D s-rannum.adb 20150522103533 20ba1217 system.random_numbers%b D s-ransee.ads 20120130115052 01a57b33 system.random_seed%s D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s D s-valuns.ads 20150220142606 10a8ed3b system.val_uns%s X 1 ada.ads 16K9*Ada 19e8 7|89r6 95r5 X 2 a-unccon.ads 20v14*Unchecked_Conversion 7|89w10 169r10 171r10 413r20 415r20 X 3 interfac.ads 38K9*Interfaces 183e15 6|58w6 75r45 76r45 95r34 104r50 105r50 144r25 7|93w6 . 93r22 51I9*Integer_32 6|104r61 7|169r32 489r50 505r34 54I9*Integer_64 7|171r32 510r41 73M9*Unsigned_32 6|75r56 95r45 105r61 144r36 7|154r49 169r44 177r45 273r45 . 293r22 299r18 357r38 371r48 384r39 385r25 443r40 446r29 447r22 449r29 449r44 . 450r20 455r48 460r45 486r18 494r50 511r35 512r28 513r35 514r28 535r51 555r14 . 655r49 663r14 76M9*Unsigned_64 6|76r56 7|171r44 377r48 382r45 384r26 385r12 413r63 415r42 . 418r26 421r23 428r24 432r51 509r35 120V13*Shift_Left{73M9} 7|211s19 212s19 124V13*Shift_Right{73M9} 7|187s31 193s21 199s31 210s18 213s18 534s36 554s33 . 662s29 140V13*Shift_Left{76M9} 7|384s14 144V13*Shift_Right{76M9} 7|514s41 X 4 system.ads 37K9*System 200e11 6|60r9 162r5 7|91r6 97r14 693r5 78V14*"<="{boolean} 7|504r23 79V14*">"{boolean} 7|404r38 471r37 530r27 81V14*"="{boolean} 7|439r65 X 6 s-rannum.ads 60K16*Random_Numbers 4|37k9 6|138E4 162l12 162e26 7|97b21 693l12 693t26 63R9*Generator 71r27 72r27 75r27 76r27 84r13 91r33 100r27 103r27 104r27 105r27 . 106r27 110r27 110r51 114r27 115r27 120r27 121r26 147r40 150c9 151r36 160e14 . 7|154r26 177r27 178r11 221r33 222r42 233r42 370r27 376r27 382r27 393r13 . 469r33 484r27 489r27 494r27 499r27 521r27 522r14 567r27 567r51 568r11 574r27 . 575r11 581r27 582r11 595r26 596r14 626r26 643r13 655r26 656r11 68A9*State(144M12) 114r51 115r53 129r31 133r49 145c9 154r11 7|574r51 595r52 . 613r31 642r49 644r13 71V13*Random{float} 71>21 7|370b13 374l8 374t14 476s50 71r21 Gen{63R9} 7|370b21 373r17 72V13*Random{long_float} 72>21 7|376b13 380l8 380t14 473s55 72r21 Gen{63R9} 7|376b21 379r17 75V13*Random{3|73M9} 75>21 7|177b13 204s17 216l8 216t14 221i21 337s24 357s51 . 384s52 385s38 443s57 454s21 75r21 Gen{63R9} 7|177b21 178r29 204r25 76V13*Random{3|76M9} 76>21 7|221i21 382b13 386l8 386t14 425s64 431s24 76r21 Gen{63R9} 7|382b21 384r60 385r46 81E12 Result_Subtype 82r21 82r39 85r13 86r13 86r31 86r59 7|394r13 395r13 . 395r31 395r59 404r13 413r42 415r55 439r13 439r40 442r17 443r13 447r35 448r37 . 459r15 460r18 82*7 Default_Min{81E12} 85r31 7|394r31 83v13*Random_Discrete 84>7 85>7 86>7 7|392b13 463l8 463t23 84r7 Gen{63R9} 7|393b7 425r72 431r32 443r65 454r29 85*7 Min{81E12} 7|394b7 398r16 401r19 419r62 425r57 435r57 439r60 443r33 . 448r57 460r38 86*7 Max{81E12} 7|395b7 398r10 399r17 401r13 419r37 439r33 447r55 90F12 Result_Subtype 91r51 7|469r51 471r10 472r17 472r41 475r17 475r41 91v13*Random_Float 91>27 7|469b13 478l8 478t20 91r27 Gen{63R9} 7|469b27 473r63 476r58 94A9*Initialization_Vector(3|73M9) 103r50 7|516r25 521r50 100U14*Reset 100>21 7|484b14 487l8 487t13 100r21 Gen{63R9} 7|484b21 486r13 103U14*Reset 103>21 103>38 7|516s13 521b14 565l8 565t13 103r21 Gen{63R9} 7|521b21 522r32 103a38 Initiator{94A9} 7|521b38 530r10 531r48 535r17 535r32 545r21 104U14*Reset 104>21 104>38 7|489b14 492l8 492t13 104r21 Gen{63R9} 7|489b21 491r13 104i38 Initiator{3|51I9} 7|489b38 491r31 105U14*Reset 105>21 105>38 7|494b14 497l8 497t13 105r21 Gen{63R9} 7|494b21 496r13 105m38 Initiator{3|73M9} 7|494b38 496r18 106U14*Reset 106>21 106>38 7|499b14 519l8 519t13 106r21 Gen{63R9} 7|499b21 505r16 516r20 106i38 Initiator{integer} 7|499b38 505r46 510r53 110U14*Reset 110>21 110>38 7|567b14 572l8 572t13 110r21 Gen{63R9} 7|567b21 568r29 110r38 From_State{63R9} 7|567b38 570r14 571r14 114U14*Reset 114>21 114>38 7|574b14 579l8 579t13 114r21 Gen{63R9} 7|574b21 575r29 114a38 From_State{68A9} 7|574b38 578r14 115U14*Save 115>21 115<38 7|595b14 607l8 607t12 647s7 115r21 Gen{63R9} 7|595b20 599r10 604r33 604r43 604r50 605r24 605r43 605r55 115a38 To_State{68A9} 7|595b37 601m10 604m10 605m10 120U14*Reset 120>21 120>38 7|581b14 589l8 589t13 646s7 120r21 Gen{63R9} 7|581b21 582r29 120a38 From_Image{string} 7|581b38 587r36 121V13*Image{string} 121>20 7|626b13 636l8 636t13 121r20 Gen{63R9} 7|626b20 632r35 632r47 126N4*Max_Image_Width 7|100r39 102r41 129V13*Image{string} 129>20 7|613b13 624l8 624t13 129a20 Of_State{68A9} 7|613b20 619r16 620r35 133V13*Value{68A9} 133>20 7|642b13 649l8 649t13 133a20 Coded_State{string} 7|642b20 646r19 138N4 N 145r30 157r22 7|100r57 185r14 190r17 192r29 197r17 531r45 540r21 . 541r32 551r29 558r18 559r29 586r21 599r18 604r25 604r59 605r20 605r33 631r21 . 632r58 660r21 141N4 M 7|185r18 187r24 192r25 199r20 144M12 State_Val{3|73M9} 145r40 7|111r33 111r60 161r15 164r64 179r11 676r15 . 678r34 687r64 690r14 147R9 Writable_Access 147d26 147e73 151r19 151r7*Writable{147R9} 7|178r33 522r36 568r33 575r33 582r33 656r33 154a7*S{68A9} 7|186r18 186r46 187r17 191r18 191r46 192r17 198r18 198r46 199r17 . 207m9 532m15 533r18 533r32 534r51 541m18 541r29 552m12 553r15 553r29 554r48 . 559m15 559r26 564m9 570m9 570r25 578m9 587m12 601r27 604r47 605r47 632r39 . 658m9 661m12 662r15 662r44 157i7*I{integer} 7|183r14 207r14 208m9 571m9 571r25 577m9 584m9 599r14 604r37 . 604r54 605r28 605r59 632r51 666m9 X 7 s-rannum.adb 100N4 Image_Numeral_Length 688r53 690r51 102A12 Image_String{string} 159r22 614r16 627r16 674r22 108N4 Lower_Mask 186r60 191r60 198r56 109N4 Upper_Mask 186r28 191r28 198r28 564r18 111a4 Matrix_A(6|144M12) 187r54 194r21 199r54 124N4 U 210r34 125N4 S 211r34 126N4 B_Mask 211r42 127N4 T 212r34 128N4 C_Mask 212r41 129N4 L 213r34 132N4 Seed0 203r19 135N4 Seed1 526r16 139N4 Mult0 662r62 144N4 Mult1 534r69 145N4 Mult2 554r66 154U14 Init 154>20 154>37 203s10 486s7 491s7 496s7 505s10 526s7 600s10 655b14 . 667l8 667t12 154r20 Gen{6|63R9} 655b20 656r29 154m37 Initiator{3|73M9} 655b37 658r18 158U14 Insert_Image 159=7 160>7 161>7 620s10 632s10 673b14 681l8 681t20 159a7 S{102A12} 674b7 680m7 160i7 Index{integer} 675b7 680r10 680r28 161m7 V{6|144M12} 676b7 678r51 164V13 Extract_Value{6|144M12} 164>28 164>40 587s21 687b13 691l8 691t21 164a28 S{string} 687b28 688r35 690r31 164i40 Index{integer} 687b40 688r45 168V13 To_Unsigned[2|20]{3|73M9} 491s18 505s21 170V13 To_Unsigned[2|20]{3|76M9} 510s28 178r7 G{6|63R9} 183r12 186r16 186r44 187r15 191r16 191r44 192r15 198r16 198r44 . 199r15 203r16 207r7 207r12 208r7 179m7 Y{6|144M12} 186m10 187m10 187r44 187r64 191m10 192m10 193r34 194r31 . 198m10 199m10 199r44 199r64 207r20 210m7 210r12 210r31 211m7 211r12 211r31 . 212m7 212r12 212r31 213m7 213r12 213r31 215r14 180i7 I{integer} 183m7 185r10 186r21 186r49 187r20 188m10 188r15 190r13 191r21 . 191r49 192r20 195m10 195r15 197r13 198r21 200m10 208r14 219M12 Unsigned 221r51 236r10 265r19 265r53 287r27 290r24 220F12 Real 222r60 233r60 236r31 263r10 264r17 265r13 271r26 280r66 292r22 . 301r18 221V21 Random{219M12} 221>29 265s29 298s25 221r29 G{6|63R9} 222v13 Random_Float_Template 222>36 223r19 233b13 364l8 364t29 371r25 377r25 222r36 Gen{6|63R9} 233b36 265r37 298r33 337r32 357r59 269I18 Bit_Count 274r18 280r39 295r22 271F21 T 281r34 282r35 283r35 284r35 287r43 301r28 273a13 Trailing_Ones(269I18) 307r21 324r27 280a13 Pow_Tab(220F12) 348r22 286i13 Extra_Bits{natural} 298r43 299r47 300r23 303r16 303r49 290*13 Mantissa{219M12} 298m13 299r31 301r54 357r16 292*13 X{220F12} 301m13 329m22 329r27 336r39 348m13 348r18 358m16 358r27 . 361r20 293m13 R{3|73M9} 299m13 303r40 307r36 324r42 330m22 330r27 337m19 294i13 R_Bits{natural} 300m13 323r25 328m22 328r32 338m19 295i13 K{269I18} 307m16 324m22 326r42 348r31 310l16 Find_Zero 326r27 336r24 339l25 339e34 371V16 F[222]{float} 233b13 373s14 377V16 F[222]{long_float} 233b13 379s14 412V22 Conv_To_Unsigned[2|20]{3|76M9} 419s19 419s44 425s39 435s39 414V22 Conv_To_Result[2|20]{6|81E12} 425s23 435s23 418m13 N{3|76M9} 424r16 428r45 432r36 435r70 421m13 X{3|76M9} 431m19 432r46 435r64 421m16 Slop{3|76M9} 428m16 432r29 432r70 446m13 N{3|73M9} 449r65 455r33 460r68 449m13 Slop{3|73M9} 455r26 455r67 450m13 X{3|73M9} 454m16 455r43 460r62 509m13 Initiator1{3|76M9} 512r41 514r54 511m13 Init0{3|73M9} 516r48 513m13 Init1{3|73M9} 516r55 522r7 G{6|63R9} 526r13 532r13 533r16 533r30 534r49 541r16 541r27 552r10 553r13 . 553r27 554r46 559r13 559r24 564r7 523i7 I{integer} 527m7 532r18 533r21 533r35 534r54 537m13 537r18 540r16 542m16 . 552r15 553r18 553r32 554r51 555r27 556m10 556r15 558r13 560m13 523i10 J{integer} 528m7 535r28 535r64 538m13 538r18 545r16 546m16 531i14 K{integer} 551i11 K{integer} 568r7 G{6|63R9} 570r7 571r7 575r7 G{6|63R9} 577r7 578r7 582r7 G{6|63R9} 584r7 587r10 586i11 J{integer} 587r15 587r48 596r7 Gen2{6|63R9} 600r16 601r22 614a7 Result{102A12} 617m7 620m24 620r24 623r14 619i11 J{integer} 620r32 620r45 627a7 Result{102A12} 630m7 632m24 632r24 635r14 631i11 J{integer} 632r32 632r43 643r7 Gen{6|63R9} 646r14 647r13 644a7 S{6|68A9} 647m18 648r14 656r7 G{6|63R9} 658r7 661r10 662r13 662r42 666r7 660i11 I{integer} 661r15 662r18 662r47 663r27 678a7 Value{string} 680r41 680r58 688i7 Start{integer} 690r34 690r43 X 8 s-ransee.ads 44K16*Random_Seed 7|91w13 486r35 8|49e23 46V13*Get_Seed{3|76M9} 7|486s47