V "GNAT Lib v15" A -nostdinc A -O2 A -Wextra A -Wall A -gnatwa A -g A -gnatp A -gnatg A -march=armv8-a A -mlittle-endian A -mabi=lp64 P ZX RN RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTIONS RV NO_FLOATING_POINT RV NO_IMPLEMENTATION_ATTRIBUTES RV NO_IMPLEMENTATION_PRAGMAS U ada.numerics.generic_complex_types%b a-ngcoty.adb 0a5162dc NE OL PK GE W ada%s ada.ads ada.ali W ada.numerics%s a-numeri.ads a-numeri.ali Z ada.numerics.aux_float%s a-nuaufl.ads a-nuaufl.ali W ada.numerics.aux_generic_float%s Z ada.numerics.aux_long_float%s a-nalofl.ads a-nalofl.ali Z ada.numerics.aux_long_long_float%s a-nallfl.ads a-nallfl.ali Z ada.numerics.aux_short_float%s a-nashfl.ads a-nashfl.ali N A71:13 codepeer intentional "test always false" "test for infinity" N A80:13 codepeer intentional "test always false" "test for infinity" U ada.numerics.generic_complex_types%s a-ngcoty.ads 633af873 BN NE OL PU PK GE W ada.numerics%s a-numeri.ads a-numeri.ali D ada.ads 20250808065140 76789da1 ada%s D a-numeri.ads 20250808065140 84bea7a3 ada.numerics%s D a-nuaufl.ads 20250808065140 020cac40 ada.numerics.aux_float%s D a-nagefl.ads 20250808065140 53f456a7 ada.numerics.aux_generic_float%s D a-naliop.ads 20250808065140 6b421e5f ada.numerics.aux_linker_options%s D a-nalofl.ads 20250808065140 6d8e51a4 ada.numerics.aux_long_float%s D a-nallfl.ads 20250808065140 3b439099 ada.numerics.aux_long_long_float%s D a-nashfl.ads 20250808065140 b54ed4fb ada.numerics.aux_short_float%s D a-ngcoty.ads 20250808065140 e7845fd0 ada.numerics.generic_complex_types%s D a-ngcoty.adb 20250808065140 be216bab ada.numerics.generic_complex_types%b D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s G a e G c Z s b [generic_complex_types ada__numerics 39 22 none] X 1 ada.ads 18K9*Ada 22e8 9|39r9 157r5 10|32r6 34r14 36r23 691r5 X 2 a-numeri.ads 20K13*Numerics 1|18k9 2|36e17 9|39r13 157r9 10|32r10 34r18 36r27 691r9 23X4*Argument_Error 10|477r16 545r16 28N4*Pi 10|40r38 41r28 433r33 456r23 458r25 X 4 a-nagefl.ads 46k22*Aux_Generic_Float 171e35 10|32w19 36r36 54V13 Sin 10|513s32[36] 542s35[36] 63V13 Cos 10|512s32[36] 541s35[36] 90V13 Sqrt 10|603s21[36] 618s21[36] 638s27[36] 641s27[36] 655s21[36] 126V13 Atan 10|445s21[36] X 9 a-ngcoty.ads 37F9 Real 43r16 54r39 55r39 56r39 58r47 59r47 60r47 62r46 63r46 66r46 67r46 . 69r62 70r44 70r62 73r26 77r33 94r50 98r56 99r56 108r50 109r31 110r50 111r31 . 112r50 113r31 114r50 115r31 126r50 127r31 128r50 129r31 131r50 132r31 133r50 . 134r31 137r26 10|36r55 38r17 92r50 97r42 102r25 117r44 122r25 222r42 227r25 . 242r44 247r25 276r42 281r25 296r44 301r25 325r50 330r42 335r25 363r44 368r25 . 413r46 422r43 472r44 472r62 485r46 490r42 505r26 518r33 521r13 562r37 567r39 . 576r42 663r37 672r47 677r46 686r47 39k22*Generic_Complex_Types 2|20k13 9|37z9 137E9 157l18 157e39 10|34b27 691l18 . 691t39 42R9*Complex 44e14 46r35 54r21 55r21 58r33 59r33 62r64 63r64 64r64 66r30 . 67r30 69r27 70r27 74r13 78r13 80r32 80r48 81r32 81r48 82r32 82r48 84r38 . 84r54 85r38 85r54 86r38 86r54 87r38 87r54 89r31 89r64 101r66 108r31 108r68 . 109r50 109r68 110r31 110r68 111r50 111r68 112r31 112r68 113r50 113r68 114r31 . 114r68 115r50 115r68 117r31 117r68 118r50 118r68 119r31 119r68 120r50 120r68 . 121r31 121r68 122r50 122r68 123r31 123r68 124r50 124r68 126r68 127r68 128r68 . 129r68 10|47r32 47r48 97r25 97r60 99r14 102r44 102r60 107r25 107r60 109r14 . 112r44 112r60 114r14 131r26 131r59 132r16 133r16 186r61 202r26 202r42 207r32 . 207r48 209r14 222r25 222r60 224r14 227r44 227r60 229r14 232r25 232r60 234r14 . 237r44 237r60 239r14 242r62 244r14 247r62 249r14 256r26 256r42 261r32 261r48 . 276r25 276r60 278r14 281r44 281r60 283r14 286r25 286r60 288r14 291r44 291r60 . 293r14 296r62 298r14 301r62 303r14 310r32 310r48 320r17 330r25 330r60 332r14 . 335r44 335r60 340r14 344r25 344r60 353r44 353r60 422r27 472r27 485r64 490r60 . 495r60 506r13 519r13 553r28 553r44 555r14 562r21 576r26 663r21 672r33 686r33 43*7 Re 10|58r17 58r28 59r17 59r49 75r36 75r57 84r36 85r57 99r28 104r28 109r52 . 114r64 209r28 209r39 224r28 229r36 234r28 239r29 258r22 263r20 263r31 278r28 . 283r36 288r28 293r30 311r30 313r31 320m26 332r28 337r31 340m23 345r30 355r31 . 359m15 423r29 555r25 582r19 601r30 602r29 603r50 618r39 627r15 633r29 636r25 . 637r35 638r56 641r45 650r23 665r16 688m9 43*11 Im 10|58r38 58r49 59r28 59r38 76r36 76r57 84r57 85r36 99r45 104r45 . 109r30 114r42 209r48 209r59 224r45 229r46 234r37 239r50 258r33 263r40 263r51 . 278r45 283r47 288r37 293r51 312r30 314r31 321m26 332r45 338r31 341m23 346r30 . 356r31 360m15 424r29 555r32 564r16 603r39 607r19 616r30 617r29 618r50 628r26 . 632r18 636r36 638r45 640r35 641r56 646r26 674m9 48F9*Imaginary<37F9> 49r41 51r17 52r17 56r21 60r30 64r46 91r32 91r50 92r32 . 92r50 93r32 93r50 94r32 96r38 96r56 97r38 97r56 98r38 99r38 101r31 103r38 . 104r38 105r38 106r38 117r50 118r31 119r50 120r31 121r50 122r31 123r50 124r31 . 126r31 127r50 128r31 129r50 131r31 131r68 132r50 132r68 133r31 133r68 134r50 . 134r68 137c9 139r17 140r17 10|92r32 107r42 112r25 117r25 117r62 119r21 . 122r44 122r62 124r14 186r26 212r26 212r44 217r32 217r50 219r14 232r42 237r25 . 242r25 247r44 266r26 266r44 268r14 271r32 271r50 273r14 286r42 291r25 296r25 . 301r44 325r32 344r42 353r25 363r25 363r62 365r14 368r44 368r62 370r14 377r32 . 386r33 395r32 404r33 413r28 495r42 567r21 677r30 679r12 51f4*i{48F9} 139c4 52f4*j{48F9} 140c4 54V13*Re 54>17 153r19 10|663b13 666l8 666t10 54r17 X{42R9} 10|663b17 665r14 55V13*Im 55>17 10|562b13 565l8 565t10 55r17 X{42R9} 10|562b17 564r14 56V13*Im 56>17 10|567b13 570l8 570t10 56f17 X{48F9} 10|567b17 569r17 58U14*Set_Re 58=22 58>42 155r19 10|686b14 689l8 689t14 58r22 X{42R9} 10|686b22 688m7 58*42 Re 10|686b42 688r15 59U14*Set_Im 59=22 59>42 10|672b14 675l8 675t14 59r22 X{42R9} 10|672b22 674m7 59*42 Im 10|672b42 674r15 60U14*Set_Im 60<22 60>42 10|677b14 680l8 680t14 60f22 X{48F9} 10|677b22 679m7 60*42 Im 10|677b41 679r23 62V13*Compose_From_Cartesian{42R9} 62>37 62>41 10|485b13 488l8 488t30 62*37 Re 10|485b37 487r15 62*41 Im 10|485b41 487r19 63V13*Compose_From_Cartesian{42R9} 63>37 10|490b13 493l8 493t30 63*37 Re 10|490b37 492r15 64V13*Compose_From_Cartesian{42R9} 64>37 10|495b13 498l8 498t30 64f37 Im{48F9} 10|495b37 497r23 66V13*Modulus 66>22 67r64 10|576b13 657l8 657t15 66r22 X{42R9} 10|576b22 582r17 601r28 602r27 603r37 603r48 607r17 616r28 . 617r27 618r37 618r48 627r13 628r24 632r16 633r27 636r23 636r34 637r33 638r43 . 638r54 640r33 641r43 641r54 646r24 650r21 67V14*"abs"=67:64 67r22 Right{42R9} 69V13*Argument 69>23 10|422b13 470l8 470t16 475s17 69r23 X{42R9} 10|422b23 423r27 424r27 70V13*Argument 70>23 70>36 10|472b13 479l8 479t16 70r23 X{42R9} 10|472b23 475r27 70*36 Cycle 10|472b36 474r10 475r32 72V13*Compose_From_Polar{42R9} 73>6 73>15 10|504b13 515l8 515t26 73*6 Modulus 10|505b6 509r10 512r18 513r18 73*15 Argument 10|505b15 512r37 513r37 76V13*Compose_From_Polar{42R9} 77>6 77>15 77>25 10|517b13 547l8 547t26 77*6 Modulus 10|518b6 524r10 529r21 532r26 535r22 538r27 541r21 542r21 77*15 Argument 10|518b15 528r13 531r16 534r16 537r16 540r29 77*25 Cycle 10|518b25 527r13 531r27 534r27 537r33 540r40 80V14*"+"{42R9} 80>24 10|202b14 205l9 205t11 80r24 Right{42R9} 10|202b18 204r14 81V14*"-"{42R9} 81>24 10|256b14 259l9 259t11 81r24 Right{42R9} 10|256b18 258r16 258r27 82V13*Conjugate{42R9} 82>24 10|553b13 556l8 556t17 82r24 X{42R9} 10|553b24 555r23 555r30 84V14*"+"{42R9} 84>24 84>30 10|207b14 210l9 210t11 84r24 Left{42R9} 10|207b18 209r23 209r43 84r30 Right{42R9} 10|207b24 209r33 209r53 85V14*"-"{42R9} 85>24 85>30 10|261b14 264l9 264t11 85r24 Left{42R9} 10|261b18 263r15 263r35 85r30 Right{42R9} 10|261b24 263r25 263r45 86V14*"*"{42R9} 86>24 86>30 10|47b14 90l9 90t11 151s33 154s30 170s36 173s33 86r24 Left{42R9} 10|47b18 58r12 58r33 59r12 59r33 75r31 76r31 84r31 85r31 86r30 Right{42R9} 10|47b24 58r22 58r43 59r22 59r43 75r51 76r51 84r51 85r51 87V14*"/"{42R9} 87>24 87>30 10|310b14 323l9 323t11 87r24 Left{42R9} 10|310b18 311r25 312r25 87r30 Right{42R9} 10|310b24 313r25 314r25 89V14*"**"{42R9} 89>24 89>40 10|131b14 184l9 184t12 89r24 Left{42R9} 10|131b19 133r27 89i40 Right{integer} 10|131b35 134r27 91V14*"+"{48F9} 91>24 10|212b14 215l9 215t11 91f24 Right{48F9} 10|212b18 214r14 92V14*"-"{48F9} 92>24 93r69 10|266b14 269l9 269t11 92f24 Right{48F9} 10|266b18 268r29 93V13*Conjugate=93:68{48F9} 93f24 X{48F9} 94V14*"abs" 94>24 10|413b14 416l9 416t13 94f24 Right{48F9} 10|413b20 415r21 96V14*"+"{48F9} 96>24 96>30 10|217b14 220l9 220t11 96f24 Left{48F9} 10|217b18 219r28 96f30 Right{48F9} 10|217b24 219r39 97V14*"-"{48F9} 97>24 97>30 10|271b14 274l9 274t11 97f24 Left{48F9} 10|271b18 273r28 97f30 Right{48F9} 10|271b24 273r39 98V14*"*" 98>24 98>30 10|92b14 95l9 95t11 98f24 Left{48F9} 10|92b18 94r19 98f30 Right{48F9} 10|92b24 94r30 99V14*"/" 99>24 99>30 10|325b14 328l9 328t11 99f24 Left{48F9} 10|325b18 327r17 99f30 Right{48F9} 10|325b24 327r28 101V14*"**"{42R9} 101>24 101>42 10|186b14 196l9 196t12 101f24 Left{48F9} 10|186b19 187r28 101i42 Right{integer} 10|186b37 187r37 189r12 103V14*"<"{boolean} 103>24 103>30 10|377b14 380l9 380t11 103f24 Left{48F9} 10|377b18 379r17 103f30 Right{48F9} 10|377b24 379r28 104V14*"<="{boolean} 104>24 104>30 10|386b14 389l9 389t12 104f24 Left{48F9} 10|386b19 388r17 104f30 Right{48F9} 10|386b25 388r29 105V14*">"{boolean} 105>24 105>30 10|395b14 398l9 398t11 105f24 Left{48F9} 10|395b18 397r17 105f30 Right{48F9} 10|395b24 397r28 106V14*">="{boolean} 106>24 106>30 10|404b14 407l9 407t12 106f24 Left{48F9} 10|404b19 406r17 106f30 Right{48F9} 10|404b25 406r29 108V14*"+"{42R9} 108>24 108>42 10|222b14 225l9 225t11 108r24 Left{42R9} 10|222b18 224r23 224r40 108*42 Right 10|222b34 224r33 109V14*"+"{42R9} 109>24 109>42 10|227b14 230l9 230t11 109*24 Left 10|227b18 229r23 109r42 Right{42R9} 10|227b36 229r30 229r40 110V14*"-"{42R9} 110>24 110>42 10|276b14 279l9 279t11 110r24 Left{42R9} 10|276b18 278r23 278r40 110*42 Right 10|276b34 278r33 111V14*"-"{42R9} 111>24 111>42 10|281b14 284l9 284t11 111*24 Left 10|281b18 283r23 111r42 Right{42R9} 10|281b36 283r30 283r41 112V14*"*"{42R9} 112>24 112>42 10|97b14 100l9 100t11 112r24 Left{42R9} 10|97b18 99r23 99r40 112*42 Right 10|97b34 99r33 99r50 113V14*"*"{42R9} 113>24 113>42 10|102b14 105l9 105t11 113*24 Left 10|102b18 104r15 104r32 113r42 Right{42R9} 10|102b36 104r22 104r39 114V14*"/"{42R9} 114>24 114>42 10|330b14 333l9 333t11 114r24 Left{42R9} 10|330b18 332r23 332r40 114*42 Right 10|330b34 332r33 332r50 115V14*"/"{42R9} 115>24 115>42 10|177s28 335b14 342l9 342t11 115*24 Left 10|335b18 336r25 115r42 Right{42R9} 10|335b36 337r25 338r25 117V14*"+"{42R9} 117>24 117>42 10|232b14 235l9 235t11 117r24 Left{42R9} 10|232b18 234r23 234r32 117f42 Right{48F9} 10|232b34 234r45 118V14*"+"{42R9} 118>24 118>42 10|237b14 240l9 240t11 118f24 Left{48F9} 10|237b18 239r36 118r42 Right{42R9} 10|237b36 239r23 239r44 119V14*"-"{42R9} 119>24 119>42 10|286b14 289l9 289t11 119r24 Left{42R9} 10|286b18 288r23 288r32 119f42 Right{48F9} 10|286b34 288r45 120V14*"-"{42R9} 120>24 120>42 10|291b14 294l9 294t11 120f24 Left{48F9} 10|291b18 293r37 120r42 Right{42R9} 10|291b36 293r24 293r45 121V14*"*"{42R9} 121>24 121>42 10|107b14 110l9 110t11 121r24 Left{42R9} 10|107b18 109r25 109r47 121f42 Right{48F9} 10|107b34 109r38 109r60 122V14*"*"{42R9} 122>24 122>42 10|112b14 115l9 115t11 122f24 Left{48F9} 10|112b18 114r28 114r50 122r42 Right{42R9} 10|112b36 114r36 114r58 123V14*"/"{42R9} 123>24 123>42 10|344b14 351l9 351t11 123r24 Left{42R9} 10|344b18 345r25 346r25 123f42 Right{48F9} 10|344b34 347r28 124V14*"/"{42R9} 124>24 124>42 10|353b14 361l9 361t11 124f24 Left{48F9} 10|353b18 354r28 124r42 Right{42R9} 10|353b36 355r25 356r25 126V14*"+"{42R9} 126>24 126>42 10|242b14 245l9 245t11 126f24 Left{48F9} 10|242b18 244r33 126*42 Right 10|242b36 244r23 127V14*"+"{42R9} 127>24 127>42 10|247b14 250l9 250t11 127*24 Left 10|247b18 249r23 127f42 Right{48F9} 10|247b36 249r32 128V14*"-"{42R9} 128>24 128>42 10|296b14 299l9 299t11 128f24 Left{48F9} 10|296b18 298r34 128*42 Right 10|296b36 298r24 129V14*"-"{42R9} 129>24 129>42 10|301b14 304l9 304t11 129*24 Left 10|301b18 303r23 129f42 Right{48F9} 10|301b36 303r33 131V14*"*"{48F9} 131>24 131>42 10|117b14 120l9 120t11 131f24 Left{48F9} 10|117b18 119r14 131*42 Right 10|117b36 119r32 132V14*"*"{48F9} 132>24 132>42 10|122b14 125l9 125t11 132*24 Left 10|122b18 124r25 132f42 Right{48F9} 10|122b36 124r35 133V14*"/"{48F9} 133>24 133>42 10|363b14 366l9 366t11 133f24 Left{48F9} 10|363b18 365r28 133*42 Right 10|363b36 365r36 134V14*"/"{48F9} 134>24 134>42 10|368b14 371l9 371t11 134*24 Left 10|368b18 370r27 134f42 Right{48F9} 10|368b36 370r37 X 10 a-ngcoty.adb 36K12 Aux[4|46] 445r17 512r28 513r28 541r31 542r31 603r17 618r17 638r23 641r23 . 655r17 38F12 R 40r23 40r28 41r23 41r33 49r24 49r29 49r32 49r54 54r11 55r11 70r27 . 79r27 94r16 94r27 109r35 109r57 114r25 114r47 124r32 177r20 187r20 187r25 . 219r25 219r36 234r42 239r33 244r30 249r29 268r26 273r25 273r36 288r42 293r34 . 298r31 303r30 311r20 312r20 313r20 314r20 327r14 327r25 336r20 337r20 338r20 . 345r20 346r20 347r20 347r25 354r20 354r25 355r20 356r20 365r25 370r34 379r14 . 379r25 388r14 388r26 397r14 397r25 406r14 406r26 415r18 423r22 424r22 425r13 . 433r20 497r20 537r41 569r14 577r18 595r25 602r20 603r34 603r45 610r25 617r20 . 618r34 618r45 637r26 638r40 638r51 640r26 641r40 641r51 40*4 Two_Pi{38F12} 475r40 540r20 41*4 Half_Pi{38F12} 439r20 441r21 466r20 468r21 49*7 Scale{38F12} 75r18 75r41 75r62 76r41 76r62 84r18 84r41 84r62 85r41 85r62 54*7 X{38F12} 58m7 70r22 75m13 89r15 55*7 Y{38F12} 59m7 79r22 84m13 89r18 132r7 Result{9|42R9} 151m16 151r26 158r17 170m19 170r29 177r30 133r7 Factor{9|42R9} 151r35 154m13 154r23 154r32 170r38 173m16 173r26 173r35 134i7 Exp{integer} 143r10 149r16 150r16 155m13 155r20 168r19 169r19 174m16 . 174r23 187*7 M{38F12} 190r28 191r33 192r29 193r34 311*7 a{38F12} 320r34 321r44 312*7 b{38F12} 320r44 321r34 313*7 c{38F12} 317r10 320r38 320r55 321r38 321r55 314*7 d{38F12} 317r27 320r48 320r64 321r48 321r64 336*7 a{38F12} 340r32 341r32 337*7 c{38F12} 340r36 340r42 341r42 338*7 d{38F12} 340r51 341r36 341r51 345*7 a{38F12} 350r25 346*7 b{38F12} 350r15 347*7 d{38F12} 350r19 350r29 354*7 b{38F12} 359r21 360r21 355*7 c{38F12} 359r30 360r25 360r30 356*7 d{38F12} 359r25 359r39 360r39 423*7 a{38F12} 430r13 436r13 445r36 447r13 424*7 b{38F12} 428r10 433r37 438r13 445r32 448r16 455r16 465r13 425*7 arg{38F12} 445m10 449r23 451r24 456r28 458r30 521*7 Arg 540m13 541r40 542r40 577*7 Re2{38F12} 582m10 595r18 625r10 655r27 577*12 Im2{38F12} 607m10 610r18 630r16 649r13 655r33