Orc 0.4.32 - integrated testing tool Active backend: neon L1 cache: 0 L2 cache: 0 L3 cache: 0 Family/Model/Stepping: 0/0/0 CPU name: unknown Compiler options: Opcode test: dest array 0 bad 0 0: -7.7146e+09 4.5518e-24 -> -1.6949e+33 -1.6949e+33 1 0: 1.2354e+05 1.3549e-11 -> 9.1183e+15 9.1183e+15 2 0: 0.05964 -1.7381e-11 -> -3.4314e+09 0 * 3 0: -3.276e-10 0.015745 -> -2.0807e-08 0 * 4 0: 0.12504 -5.9016e+10 -> -2.1188e-12 -2.1188e-12 5 0: -2.1299e+22 3.7971e-19 -> -inf -inf 6 0: 2.6557e+12 -2.1655e+07 -> -1.2264e+05 0 * 7 0: 6.5555e-10 47170 -> 1.3898e-14 0 * 8 0: -4.5907e+27 -6.3601e-30 -> inf inf 9 0: -3.1923e-35 -3.2405e-31 -> 9.8512e-05 9.8512e-05 10 0: -1.4188e+22 0.82232 -> -1.7253e+22 0 * 11 0: 6.4475e-34 -1.3444e-07 -> -4.7959e-27 0 * 12 0: -1.6512e+38 -3.0931e-15 -> inf inf 13 0: -1.8505e-37 -3.8653e+31 -> 0 0 14 0: 9.2482e+28 -0.18896 -> -4.8943e+29 0 * 15 0: -4.4491e+26 3.5582e+23 -> -1250.4 0 * 16 0: 3.0718e+12 4.3449e-13 -> 7.0699e+24 7.0699e+24 17 0: -1.019e+25 -4.5957e-24 -> inf inf 18 0: 6.5222e-05 -0.0015843 -> -0.041167 0 * 19 0: 2.4502e+07 2.3366e-39 -> inf 0 * 20 0: -7.37e-28 -6.2867e+26 -> 0 0 21 0: -6.6827e-30 -5.6406e-39 -> inf 1.1847e+09 * 22 0: 799.7 7.3304e+23 -> 1.0909e-21 0 * 23 0: 2.829e+17 -1.0007e+23 -> -2.827e-06 0 * 24 0: 1.1492e-21 -1.228e-38 -> -9.3582e+16 -9.3582e+16 25 0: 1.9223e-34 1.2777e+27 -> 0 0 26 0: 6.7049e+12 -7.9976e-06 -> -8.3837e+17 0 * 27 0: 3.4392e-28 0.00014172 -> 2.4268e-24 0 * 28 0: 5.1688e-27 0.00018128 -> 2.8512e-23 2.8512e-23 29 0: -3.7114e-17 -5.2725e+19 -> 7.0392e-37 7.0392e-37 30 0: -1.639e+27 3.1029e+18 -> -5.2821e+08 0 * 31 0: 2.0251e-22 -8.3982e+18 -> -0 0 32 0: 2.4011e+17 3.0415e-13 -> 7.8944e+29 7.8944e+29 33 0: 9.1227e+34 2.0715e-20 -> inf inf 34 0: 9.8019e+08 -2.0125e+09 -> -0.48705 0 * 35 0: -1.0538e+29 5.0335e+33 -> -2.0936e-05 0 * 36 0: -1.5753e-23 4.8564e-16 -> -3.2439e-08 -3.2439e-08 37 0: 7.9014e+15 1.9257e-13 -> 4.1032e+28 4.1032e+28 38 0: 5.9276e+37 0.0036071 -> inf 0 * 39 0: -4.8594 1.9621e+24 -> -2.4766e-24 0 * 40 0: 1.8639e-11 -3.4679 -> -5.3747e-12 -5.3747e-12 41 0: -1.8341e+14 -1.171e+05 -> 1.5662e+09 1.5662e+09 42 0: 1.9047 -8.5105e-25 -> -2.2381e+24 0 * 43 0: -3.5415e-39 -1.0173e+11 -> 0 0 44 0: 0.0030168 1.4713e+07 -> 2.0505e-10 2.0505e-10 45 0: 10088 3.0912e+33 -> 3.2634e-30 3.2634e-30 46 0: 2.7642e-27 -8.5032e-26 -> -0.032508 0 * 47 0: -2.1505e+21 -5.4499e-24 -> inf 0 * 48 0: -4.9287e-16 -5.198e+15 -> 9.482e-32 9.482e-32 49 0: -4.676e-05 7.5327e+37 -> -0 -6.2078e-43 * 50 0: 0.42342 -8.2323e-14 -> -5.1434e+12 0 * 51 0: 1.3847e+16 6.3674e+19 -> 0.00021747 0 * 52 0: 6.4423e-28 0.70902 -> 9.0862e-28 9.0862e-28 53 0: 3.2203e-37 -3.4597e+19 -> -0 -0 54 0: -311.4 1.0085e-35 -> -3.0878e+37 0 * 55 0: 4.4387e-23 -4.5198e-32 -> -9.8207e+08 0 * 56 0: -1.6596e+20 2.4458e-30 -> -inf -inf 57 0: -6.6565e-06 1.6201e+18 -> -4.1087e-24 -4.1087e-24 58 0: 8.5602e+22 -9.1192e-22 -> -inf 0 * 59 0: 1.0248e-25 0.024998 -> 4.0996e-24 0 * 60 0: 2.4596e-06 -2.1812e-22 -> -1.1276e+16 -1.1276e+16 61 0: 5.032e-16 2.8054e+35 -> 0 0 62 0: -8.1458e-16 6.5348e-18 -> -124.65 0 * 63 0: nan ffd8ca56 4.0034e+13 -> nan ffd8ca56 0 * .global test_s_divf test_s_divf: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L13 .L14: ret nop nop FAIL: divf src dest array 0 bad 0 0: 2.8841e-22 -> 1.6983e-11 1.6983e-11 1 0: -1.9885e+09 -> nan 7fc00000 nan 7fc00000 2 0: -1.011e+24 -> nan 7fc00000 0 * 3 0: 1.4642e+15 -> 3.8265e+07 0 * 4 0: -3.9027e-26 -> nan 7fc00000 nan 7fc00000 5 0: -4.6434e+08 -> nan 7fc00000 nan 7fc00000 6 0: -2.2706e+24 -> nan 7fc00000 0 * 7 0: 1.7077 -> 1.3068 0 * 8 0: 5.5648e-21 -> 7.4597e-11 7.4597e-11 9 0: -9.5087e+34 -> nan 7fc00000 nan 7fc00000 10 0: 1.9311e+30 -> 1.3896e+15 0 * 11 0: 3.1237e-35 -> 5.589e-18 0 * 12 0: -5.5456e-23 -> nan 7fc00000 nan 7fc00000 13 0: -1.999e-13 -> nan 7fc00000 nan 7fc00000 14 0: 1.3665e+07 -> 3696.6 0 * 15 0: -2.2265e+23 -> nan 7fc00000 0 * 16 0: -4.4557e-08 -> nan 7fc00000 nan 7fc00000 17 0: -1.1136e+33 -> nan 7fc00000 nan 7fc00000 18 0: -9.1961e+36 -> nan 7fc00000 0 * 19 0: -4.9297e+12 -> nan 7fc00000 0 * 20 0: -1.3455e+09 -> nan 7fc00000 nan 7fc00000 21 0: -7.9111e-07 -> nan 7fc00000 nan 7fc00000 22 0: -6.182e+07 -> nan 7fc00000 0 * 23 0: -2.5499e-33 -> nan 7fc00000 0 * 24 0: 1.7824e-27 -> 4.2219e-14 4.2219e-14 25 0: 3.7107e+37 -> 6.0915e+18 6.0915e+18 26 0: -5.9918 -> nan 7fc00000 0 * 27 0: 1.3011e+36 -> 1.1406e+18 0 * 28 0: 2.5334e+25 -> 5.0333e+12 5.0333e+12 29 0: -7.1902e-16 -> nan 7fc00000 nan 7fc00000 30 0: -7.3801e-19 -> nan 7fc00000 0 * 31 0: -1.0625e+20 -> nan 7fc00000 0 * 32 0: 4.2845e+33 -> 6.5456e+16 6.5456e+16 33 0: 23503 -> 153.31 153.31 34 0: -3.2389e+32 -> nan 7fc00000 0 * 35 0: -3.7165e-09 -> nan 7fc00000 0 * 36 0: -1.9441e-17 -> nan 7fc00000 nan 7fc00000 37 0: 1.7486e-06 -> 0.0013224 0.0013224 38 0: 2.1038e-36 -> 1.4505e-18 0 * 39 0: -7.0991e-18 -> nan 7fc00000 0 * 40 0: 3.4515e-26 -> 1.8578e-13 1.8578e-13 41 0: 3.0269e-33 -> 5.5017e-17 5.5017e-17 42 0: -7.8237e+11 -> nan 7fc00000 0 * 43 0: 1.6541e-10 -> 1.2861e-05 0 * 44 0: -4.0951e-07 -> nan 7fc00000 nan 7fc00000 45 0: 1.9612e-23 -> 4.4285e-12 4.4285e-12 46 0: 5.0359e-13 -> 7.0964e-07 0 * 47 0: -1.9524e-32 -> nan 7fc00000 0 * 48 0: 4.7378e-15 -> 6.8832e-08 6.8832e-08 49 0: 3.2371e+37 -> 5.6895e+18 5.6895e+18 50 0: -1.5851e-27 -> nan 7fc00000 0 * 51 0: -1.0344e-11 -> nan 7fc00000 0 * 52 0: -3.174e+12 -> nan 7fc00000 nan 7fc00000 53 0: 1.7191e-31 -> 4.1463e-16 4.1463e-16 54 0: 2.2082e+09 -> 46991 0 * 55 0: 3.5372e+08 -> 18807 0 * 56 0: -8.6356e+21 -> nan 7fc00000 nan 7fc00000 57 0: 1.8653e+17 -> 4.3189e+08 4.3189e+08 58 0: 1.3964e+26 -> 1.1817e+13 0 * 59 0: -6.9955e+20 -> nan 7fc00000 0 * 60 0: 0.0069111 -> 0.083133 0.083133 61 0: -3729.8 -> nan 7fc00000 nan 7fc00000 62 0: -3.8201e-14 -> nan 7fc00000 0 * 63 0: -3.9176e-17 -> nan 7fc00000 0 * 64 0: -9.6603e-38 -> nan 7fc00000 nan 7fc00000 65 0: 8.5104e+17 -> 9.2252e+08 9.2252e+08 66 0: -1.8446e-27 -> nan 7fc00000 0 * 67 0: -7.3118e-34 -> nan 7fc00000 0 * 68 0: 1.6294e-18 -> 1.2765e-09 1.2765e-09 69 0: -1.2643e+36 -> nan 7fc00000 nan 7fc00000 70 0: 9.8727e+28 -> 3.1421e+14 0 * 71 0: 34234 -> 185.03 0 * 72 0: 0.034531 -> 0.18582 0.18582 .global test_s_sqrtf test_s_sqrtf: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ret FAIL: sqrtf src dest array 0 bad 0 0: -2.3126e-33 -> -inf inf * 1 0: 1.0101e+31 -> inf -inf * 2 0: -5.0212e-16 -> -inf 0 * 3 0: -0.00024488 -> -inf 0 * 4 0: -4.4225e+06 -> -inf inf * 5 0: -6.4651e-17 -> -inf inf * 6 0: -1.3123e-25 -> -inf 0 * 7 0: 5.6227e-28 -> inf 0 * 8 0: 1.0336e-33 -> inf -inf * 9 0: 7.954e-39 -> nan 7fc00000 -inf * 10 0: -4.7741e+35 -> -inf 0 * 11 0: 1.3302e-35 -> inf 0 * 12 0: -5.6906e-19 -> -inf inf * 13 0: -6.5302e+13 -> -inf inf * 14 0: 2.6893e-28 -> inf 0 * 15 0: -9.6268 -> -inf 0 * 16 0: -6.851e-07 -> -inf inf * 17 0: 3.663e-07 -> inf -inf * 18 0: -2.1152e+16 -> -inf 0 * 19 0: 6.1653e-07 -> inf 0 * 20 0: 2.3267e-17 -> inf -inf * 21 0: -1.0151e+25 -> -inf inf * 22 0: 2.1639e-26 -> inf 0 * 23 0: 7.3049e-29 -> inf 0 * 24 0: -4.5942e-33 -> -inf inf * 25 0: -1.4937e-35 -> -inf inf * 26 0: 0.26004 -> inf 0 * 27 0: -20.155 -> -inf 0 * 28 0: 60193 -> inf -inf * 29 0: 1.0122e+14 -> inf -inf * 30 0: -8.2139e-25 -> -inf 0 * 31 0: 1.1735e+33 -> inf 0 * 32 0: 3.1727e+36 -> inf -inf * 33 0: 9.2305e+26 -> inf -inf * 34 0: 4.6938e-20 -> inf 0 * 35 0: 4.5609e-20 -> inf 0 * 36 0: 7.2131e-35 -> inf -inf * 37 0: -8.8697e-26 -> -inf inf * 38 0: -3.173e-27 -> -inf 0 * 39 0: 3.0638e+26 -> inf 0 * 40 0: -7.33e-36 -> -inf inf * 41 0: 1.4498e+20 -> inf -inf * 42 0: 1.5469e+32 -> inf 0 * 43 0: -1.3244e+06 -> -inf 0 * 44 0: 3.7097e+14 -> inf -inf * 45 0: 1.327e-21 -> inf -inf * 46 0: 1.5068e-38 -> inf 0 * 47 0: 3.9654e+24 -> inf 0 * 48 0: -1.0684e-21 -> -inf inf * 49 0: -3.0509e+15 -> -inf inf * 50 0: 6.1308e-07 -> inf 0 * 51 0: 2.5726e-05 -> inf 0 * 52 0: 7.4605e-09 -> inf -inf * 53 0: 5.044e+23 -> inf -inf * 54 0: -7.197e+12 -> -inf 0 * 55 0: -5.5971e+22 -> -inf 0 * 56 0: -0.00024728 -> -inf inf * 57 0: 1.1566e+10 -> inf -inf * 58 0: 1.1057e+17 -> inf 0 * 59 0: -5.981e+19 -> -inf 0 * 60 0: -6.2478e-29 -> -inf inf * 61 0: -4.1666e+24 -> -inf inf * 62 0: 2.1069e-32 -> inf 0 * 63 0: 1.3394e+15 -> inf 0 * 64 0: -8.1204e+13 -> -inf inf * 65 0: 0.05103 -> inf -inf * 66 0: -6.261e+18 -> -inf 0 * 67 0: 0.055298 -> inf 0 * 68 0: 1.6517e+25 -> inf -inf * 69 0: 1.192e-21 -> inf -inf * 70 0: -9.7755e-25 -> -inf inf * .global test_const_divf test_const_divf: # 1: loadpl movi ERROR, #0x01 ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v3.s }[0], [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v3.s }[0], [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ret nop nop nop FAIL: divf const dest array 0 bad 0 0: 2.2106e+29 -> inf -inf * 1 0: -15861 -> -inf inf * 2 0: 7.2269e+28 -> inf 0 * 3 0: 1.1427e-18 -> inf 0 * 4 0: 3.1946e-32 -> inf -inf * 5 0: 1.5435e+16 -> inf -inf * 6 0: -1.5719e-34 -> -inf 0 * 7 0: 9.6122e+23 -> inf 0 * 8 0: -1.0445e+30 -> -inf inf * 9 0: -6.1462e+07 -> -inf inf * 10 0: -2.3967e-19 -> -inf 0 * 11 0: 1.2175e-23 -> inf 0 * 12 0: -0.0068703 -> -inf inf * 13 0: 1.4109e+25 -> inf -inf * 14 0: -3.9317e-08 -> -inf 0 * 15 0: -1.1845e+21 -> -inf 0 * 16 0: -5939 -> -inf inf * 17 0: 0.0006237 -> inf -inf * 18 0: 2.4054e+36 -> inf 0 * 19 0: 8.8239e-11 -> inf 0 * 20 0: 9.111e-13 -> inf -inf * 21 0: 3.6173e-32 -> inf -inf * 22 0: 6.6245e+31 -> inf 0 * 23 0: 2.3146e-15 -> inf 0 * 24 0: -20435 -> -inf inf * 25 0: 2.5682e+23 -> inf -inf * 26 0: -6.0898e+15 -> -inf 0 * 27 0: -5.4802e-05 -> -inf 0 * 28 0: 1.09e-08 -> inf -inf * 29 0: -1.9285e-24 -> -inf inf * 30 0: -2.8306e-17 -> -inf 0 * 31 0: -1.5051e-30 -> -inf 0 * 32 0: -1.2268e+07 -> -inf inf * 33 0: -3.5202e-13 -> -inf inf * 34 0: -1.2063e-28 -> -inf 0 * 35 0: 6.8799e-30 -> inf 0 * 36 0: -7.1173e-13 -> -inf inf * 37 0: 4.9296e+24 -> inf -inf * 38 0: 5.0764e-23 -> inf 0 * 39 0: 3.9241e+26 -> inf 0 * 40 0: -5.6649e-12 -> -inf inf * 41 0: 7.2499e+17 -> inf -inf * 42 0: 1.1643e+36 -> inf 0 * 43 0: -1.8388e-31 -> -inf 0 * 44 0: 5.4288e+26 -> inf -inf * 45 0: -7.9131e+11 -> -inf inf * 46 0: -1.0275e-10 -> -inf 0 * 47 0: 3.8323e-22 -> inf 0 * 48 0: 62.279 -> inf -inf * 49 0: -1.7656e+14 -> -inf inf * 50 0: 1.1706e+29 -> inf 0 * 51 0: -9.2573e-36 -> -inf 0 * 52 0: 1.2318e+07 -> inf -inf * 53 0: 2.7948e-08 -> inf -inf * 54 0: 6.0326e-05 -> inf 0 * 55 0: -3.2178e+32 -> -inf 0 * 56 0: 5.1533e+21 -> inf -inf * 57 0: 3.1635e+29 -> inf -inf * 58 0: 3706.8 -> inf 0 * 59 0: 3.4312e+12 -> inf 0 * 60 0: 6.3182e-17 -> inf -inf * 61 0: -2.5623e+17 -> -inf inf * 62 0: -2.0641e-28 -> -inf 0 * 63 0: 2.5918e+09 -> inf 0 * 64 0: -1.3533e+25 -> -inf inf * 65 0: -8.9443e-38 -> -inf inf * 66 0: -8.3007e+13 -> -inf 0 * 67 0: 1.1664e+10 -> inf 0 * 68 0: -1.6236e+08 -> -inf inf * 69 0: 4.4264e-14 -> inf -inf * 70 0: -8.3536e-30 -> -inf 0 * 71 0: -7.2928e-37 -> -inf 0 * 72 0: -1.2186e-12 -> -inf inf * 73 0: 5.2453e+19 -> inf -inf * 74 0: -8.448e+34 -> -inf 0 * 75 0: -9.4881e+10 -> -inf 0 * 76 0: 7.49e-21 -> inf -inf * 77 0: 1.0595e+30 -> inf -inf * .global test_p_divf test_p_divf: # 1: loadpl add x1, x0, #632 ld1r {v2.2s, v3.2s}, [x1] ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v3.s }[0], [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v3.s }[0], [x3] # 2: divf frecpe v0.2s, v2.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v2.2s fmul v0.2s, v0.2s, v1.2s fmul v3.2s, v3.2s, v0.2s # 3: storel st1 { v3.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ret nop nop FAIL: divf param dest array 0 bad 0 0: 2.9557e-36 -> -9.7221e+19 -9.7221e+19 1 0: -8.9623e-16 -> 0.32062 0.32062 2 0: 1.5085e+10 -> -1.9049e-26 0 * 3 0: -5.6898e+09 -> 5.0503e-26 0 * 4 0: -4.4309e+17 -> 6.4852e-34 6.4852e-34 5 0: 5.5292e+18 -> -5.197e-35 -5.197e-35 6 0: 5.9575e+20 -> -4.8234e-37 0 * 7 0: -3.3812e+16 -> 8.4984e-33 0 * 8 0: 1.1524e-23 -> -2.4934e+07 -2.4934e+07 9 0: 2.4092e-32 -> -1.1928e+16 -1.1928e+16 10 0: 2.6535e-07 -> -1.0829e-09 0 * 11 0: 1.3685e+28 -> -0 0 12 0: 2.011e+20 -> -1.4289e-36 -1.4289e-36 13 0: -91.902 -> 3.1267e-18 3.1267e-18 14 0: 5.2699e+07 -> -5.4527e-24 0 * 15 0: -2.0462e-38 -> 1.4043e+22 0 * 16 0: 1.4202e-21 -> -2.0234e+05 -2.0234e+05 17 0: 1.4734e+18 -> -1.9503e-34 -1.9503e-34 18 0: -5.8025e+31 -> 0 0 19 0: -1.7733e+05 -> 1.6205e-21 0 * 20 0: 1.8374e+30 -> -0 -0 21 0: 2.5935e+29 -> -0 -1.4013e-45 * 22 0: 5.5509e-10 -> -5.1767e-07 0 * 23 0: -0.14047 -> 2.0457e-15 0 * 24 0: 1.2851e+05 -> -2.236e-21 -2.236e-21 25 0: 1.0192e+13 -> -2.8193e-29 -2.8193e-29 26 0: -9.9192e+05 -> 2.8969e-22 0 * 27 0: -5.927e-25 -> 4.8482e+08 0 * 28 0: 1014.3 -> -2.833e-19 -2.833e-19 29 0: 1.7247e-18 -> -166.61 -166.61 30 0: 4297.6 -> -6.6863e-20 0 * 31 0: 1.0048e+07 -> -2.8598e-23 0 * 32 0: -3.0676e+10 -> 9.3673e-27 9.3673e-27 33 0: -1.6227e-12 -> 0.00017709 0.00017709 34 0: -2.6131e+26 -> 0 0 35 0: -3.6544e-28 -> 7.8633e+11 0 * 36 0: 9.1511e-28 -> -3.1401e+11 -3.1401e+11 37 0: -4.1764e-32 -> 6.8803e+15 6.8803e+15 38 0: -85.327 -> 3.3677e-18 0 * 39 0: -3.4406e+20 -> 8.3517e-37 0 * 40 0: -1.681e+30 -> 0 0 41 0: 1.1161e-24 -> -2.5745e+08 -2.5745e+08 42 0: -4.0863e-28 -> 7.032e+11 0 * 43 0: 5.2912e+29 -> -0 0 44 0: 1.8088e-27 -> -1.5886e+11 -1.5886e+11 45 0: 2.3181e+24 -> -0 -1.2396e-40 * 46 0: -9.1149e+19 -> 3.1526e-36 0 * 47 0: 2.3171e-06 -> -1.2402e-10 0 * 48 0: -6.5723e+19 -> 4.3722e-36 4.3722e-36 49 0: 1.4206e+11 -> -2.0228e-27 -2.0228e-27 50 0: -3.3642e+32 -> 0 0 51 0: -9.289e+25 -> 0 0 52 0: 1.8734e+38 -> -0 -0 53 0: 4.5896e+27 -> -0 -6.3058e-44 * 54 0: -1.087e+15 -> 2.6435e-31 0 * 55 0: 5.7049e-37 -> -5.037e+20 0 * 56 0: -4.7243e+13 -> 6.0824e-30 6.0824e-30 57 0: 8.2743e-28 -> -3.4728e+11 -3.4728e+11 58 0: 2.0988e+09 -> -1.3691e-25 0 * 59 0: -0.00038619 -> 7.4408e-13 0 * 60 0: -4.0275e-30 -> 7.1348e+13 7.1348e+13 61 0: 1.4933e+13 -> -1.9242e-29 -1.9243e-29 62 0: -6.0022e+19 -> 4.7874e-36 0 * 63 0: 5.9906e-38 -> -4.7967e+21 0 * 64 0: 1.1691e-31 -> -2.4579e+15 -2.4579e+15 65 0: 7.6563e-29 -> -3.7531e+12 -3.7531e+12 66 0: -4.3204e+12 -> 6.651e-29 0 * 67 0: -1.6292e-27 -> 1.7638e+11 0 * 68 0: 9.4955e+33 -> -0 -0 69 0: -2.3036e+14 -> 1.2474e-30 1.2474e-30 70 0: 2.7916e-09 -> -1.0293e-07 0 * 71 0: -5.0606e+23 -> 0 0 72 0: -4.5574e-05 -> 6.3052e-12 6.3052e-12 .global test_inplace_divf test_inplace_divf: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x2] # 1: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x2] # 1: loadl ld1 { v3.s }[0], [x3] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.2d }, [x2] # 1: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.2d }, [x2] # 1: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.2d }, [x2] # 1: loadl ld1 { v3.16b }, [x3] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x2] # 1: loadl ld1 { v3.s }[0], [x3] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ret nop nop FAIL: divf inplace dest array 0 bad 0 0: -> nan 7fc00000 nan 7fc00000 1 0: -> nan 7fc00000 nan 7fc00000 2 0: -> nan 7fc00000 0 * 3 0: -> nan 7fc00000 0 * 4 0: -> nan 7fc00000 nan 7fc00000 5 0: -> nan 7fc00000 nan 7fc00000 6 0: -> nan 7fc00000 0 * 7 0: -> nan 7fc00000 0 * 8 0: -> nan 7fc00000 nan 7fc00000 9 0: -> nan 7fc00000 nan 7fc00000 10 0: -> nan 7fc00000 0 * 11 0: -> nan 7fc00000 0 * 12 0: -> nan 7fc00000 nan 7fc00000 13 0: -> nan 7fc00000 nan 7fc00000 14 0: -> nan 7fc00000 0 * 15 0: -> nan 7fc00000 0 * 16 0: -> nan 7fc00000 nan 7fc00000 17 0: -> nan 7fc00000 nan 7fc00000 18 0: -> nan 7fc00000 0 * 19 0: -> nan 7fc00000 0 * 20 0: -> nan 7fc00000 nan 7fc00000 21 0: -> nan 7fc00000 nan 7fc00000 22 0: -> nan 7fc00000 0 * 23 0: -> nan 7fc00000 0 * 24 0: -> nan 7fc00000 nan 7fc00000 25 0: -> nan 7fc00000 nan 7fc00000 26 0: -> nan 7fc00000 0 * 27 0: -> nan 7fc00000 0 * 28 0: -> nan 7fc00000 nan 7fc00000 29 0: -> nan 7fc00000 nan 7fc00000 30 0: -> nan 7fc00000 0 * 31 0: -> nan 7fc00000 0 * 32 0: -> nan 7fc00000 nan 7fc00000 33 0: -> nan 7fc00000 nan 7fc00000 34 0: -> nan 7fc00000 0 * 35 0: -> nan 7fc00000 0 * 36 0: -> nan 7fc00000 nan 7fc00000 37 0: -> nan 7fc00000 nan 7fc00000 38 0: -> nan 7fc00000 0 * 39 0: -> nan 7fc00000 0 * 40 0: -> nan 7fc00000 nan 7fc00000 41 0: -> nan 7fc00000 nan 7fc00000 42 0: -> nan 7fc00000 0 * 43 0: -> nan 7fc00000 0 * 44 0: -> nan 7fc00000 nan 7fc00000 45 0: -> nan 7fc00000 nan 7fc00000 46 0: -> nan 7fc00000 0 * 47 0: -> nan 7fc00000 0 * 48 0: -> nan 7fc00000 nan 7fc00000 49 0: -> nan 7fc00000 nan 7fc00000 50 0: -> nan 7fc00000 0 * 51 0: -> nan 7fc00000 0 * 52 0: -> nan 7fc00000 nan 7fc00000 53 0: -> nan 7fc00000 nan 7fc00000 54 0: -> nan 7fc00000 0 * 55 0: -> nan 7fc00000 0 * 56 0: -> nan 7fc00000 nan 7fc00000 57 0: -> nan 7fc00000 nan 7fc00000 58 0: -> nan 7fc00000 0 * 59 0: -> nan 7fc00000 0 * 60 0: -> nan 7fc00000 nan 7fc00000 61 0: -> nan 7fc00000 nan 7fc00000 62 0: -> nan 7fc00000 0 * 63 0: -> nan 7fc00000 0 * 64 0: -> nan 7fc00000 nan 7fc00000 65 0: -> nan 7fc00000 nan 7fc00000 66 0: -> nan 7fc00000 0 * 67 0: -> nan 7fc00000 0 * 68 0: -> nan 7fc00000 nan 7fc00000 69 0: -> nan 7fc00000 nan 7fc00000 70 0: -> nan 7fc00000 0 * 71 0: -> nan 7fc00000 0 * 72 0: -> nan 7fc00000 nan 7fc00000 73 0: -> nan 7fc00000 nan 7fc00000 74 0: -> nan 7fc00000 0 * 75 0: -> nan 7fc00000 0 * 76 0: -> nan 7fc00000 nan 7fc00000 77 0: -> nan 7fc00000 nan 7fc00000 .global test_inplace_sqrtf test_inplace_sqrtf: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x2] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.16b }, [x2] add x2, x2, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x2] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.2d }, [x2] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.2d }, [x2] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.2d }, [x2] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x2] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 b.ne .L13 .L14: ret FAIL: sqrtf inplace dest array 0 bad 0 0: 4.1892e-16 3.0386e+24 -> 0 1.3787e-40 * 1 0: -9.0811e-33 1.3218e-24 -> -6.8703e-09 -6.8703e-09 2 0: -2.0486e+20 1.7577e-21 -> -inf 0 * 3 0: 8.7694e-30 -5.9779e-17 -> -1.467e-13 0 * 4 0: 0.49474 -5.121e-15 -> -9.661e+13 -9.661e+13 5 0: 3.7004e+25 0.016451 -> 2.2493e+27 2.2493e+27 6 0: -4.8068e-16 -4.0747e-17 -> 11.796 0 * 7 0: 1.6283e-05 2.4378e-26 -> 6.6794e+20 0 * 8 0: 4.5137e+09 25.586 -> 1.7641e+08 1.7641e+08 9 0: -3.6578e-17 -1.1204e-10 -> 3.2648e-07 3.2648e-07 10 0: -7.4278e-05 -8.4057e-07 -> 88.366 0 * 11 0: -7.8182e+24 2.0677e+14 -> -3.7812e+10 0 * 12 0: 7.0363e-09 -178.25 -> -3.9475e-11 -3.9475e-11 13 0: -5595.7 -3.1829e-15 -> 1.758e+18 1.758e+18 14 0: 1.8295e+11 0.0006606 -> 2.7694e+14 0 * 15 0: 1.147e-30 5.4578e-35 -> 21016 0 * 16 0: -4.2139e-38 1.3158e+33 -> -0 -0 17 0: 8.2199e-24 9.4317e-17 -> 8.7151e-08 8.7151e-08 18 0: 2.9422e+28 -1.0843e+19 -> -2.7135e+09 0 * 19 0: 1.047e+11 3.5671e+37 -> 2.9353e-27 0 * 20 0: -5.2641e-24 6.9193e+23 -> -0 -0 21 0: -9.1654e-14 -6.9474e+17 -> 1.3193e-31 1.3193e-31 22 0: -1.6235e+05 6.54e-31 -> -2.4824e+35 0 * 23 0: 1.3588e-19 -1.5808e+15 -> -8.5951e-35 0 * 24 0: -1.2641e-27 3.5976e+19 -> -0 -0 25 0: 26.766 5.8372e+09 -> 4.5855e-09 4.5855e-09 26 0: -2.9676e+16 -2.1878e+30 -> 1.3565e-14 0 * 27 0: -8.7047e-17 -1.4244e+30 -> 0 0 28 0: 2.5696e+07 -1.0874e+25 -> -2.363e-18 -2.363e-18 29 0: 6.7718e+26 -1.6361e-06 -> -4.1391e+32 -4.1391e+32 30 0: -4.6151e+19 1.1698e+33 -> -3.9452e-14 0 * 31 0: -2.4794e+05 1.3412e+21 -> -1.8486e-16 0 * 32 0: 2.0649e+18 5.0669e+11 -> 4.0754e+06 4.0754e+06 33 0: 4.3002e+31 4.1145e-33 -> inf inf 34 0: -2.4577e+12 3736.7 -> -6.5774e+08 0 * 35 0: 7.1333e-05 -9.6054e-34 -> -7.4264e+28 0 * 36 0: 2.0066e-18 -2.4615e-17 -> -0.081518 -0.081518 37 0: 1.8937e+23 3.4069e-34 -> inf inf 38 0: 4.5597e+30 -1.0233e+07 -> -4.4559e+23 0 * 39 0: 4.1942e+18 1.8715e+37 -> 2.2412e-19 0 * 40 0: -2.9368e-05 -7.953e-15 -> 3.6927e+09 3.6927e+09 41 0: 4.5309e-32 3.0289e-14 -> 1.4959e-18 1.4959e-18 42 0: 3.2375e-07 1.4317e-08 -> 22.613 0 * 43 0: 1.3356e+23 1.5722e-22 -> inf 0 * 44 0: -2.4621e+33 -9.5487e+26 -> 2.5784e+06 2.5784e+06 45 0: -1.1951e+29 -8.1666e-13 -> inf inf 46 0: 4.67e+13 2.0446e+23 -> 2.2841e-10 0 * 47 0: 8.8745e-05 -2.9293e+38 -> -0 0 48 0: 2.3069e+35 -0.00059584 -> -inf -inf 49 0: 1.6703e+18 -1.5381e-33 -> -inf -inf 50 0: -4.9009e+11 2.9465e-28 -> -inf 0 * 51 0: -6.7978e-37 -9.6586e-37 -> 0.7038 0 * 52 0: -4.0314e-21 6.2679e-21 -> -0.64318 -0.64318 53 0: 2.4451e+19 4.0763e+35 -> 5.9983e-17 5.9983e-17 54 0: 2.3949e+22 -1.1191e-20 -> -inf 0 * 55 0: -5.8417e-10 -93.915 -> 6.2202e-12 0 * 56 0: 8.6157e+36 -2.9447e+19 -> -2.9259e+17 -2.9259e+17 57 0: -84.411 -8.2854e+36 -> 1.0188e-35 1.0188e-35 58 0: -3.5413e-34 0.00011422 -> -3.1005e-30 0 * 59 0: -5.3276e+26 -4.4104e-25 -> inf 0 * 60 0: -9.394e+29 -2.2591e-31 -> inf inf 61 0: 1.4075e-29 6.3878e+06 -> 2.2035e-36 2.2035e-36 62 0: 1.7172e+32 -1.2936e+07 -> -1.3275e+25 0 * 63 0: 2.7768e-21 -4.7837e-21 -> -0.58048 0 * 64 0: -4.4125e-25 1.32e+29 -> -0 -0 65 0: -1.5335e-27 2.179e+19 -> -0 -0 66 0: 1.1207e-13 7.526e-38 -> 1.4891e+24 0 * 67 0: -3.9445e+31 2.9948e-10 -> -inf 0 * 68 0: -6.2712e+05 -5.9965e-27 -> 1.0458e+32 1.0458e+32 69 0: 4.6981e+13 -1.797e+32 -> -2.6144e-19 -2.6144e-19 70 0: 8.3893e+19 6007.5 -> 1.3965e+16 0 * 71 0: -5.9555e+14 4.8414e+24 -> -1.2301e-10 0 * 72 0: -2.0225e-18 -483.14 -> 4.1862e-21 4.1862e-21 0 1: 7.0919e+33 -8.0068e-05 -> -8.8574e+37 -8.8574e+37 1 1: 1.3733e+16 7.6103e-35 -> inf inf 2 1: 9.3934e+10 1.6569e-23 -> 5.6692e+33 0 * 3 1: -3.9444e-32 2.8804e-16 -> -1.3694e-16 0 * 4 1: 4.844 -7.2689e+30 -> -6.664e-31 -6.664e-31 5 1: 2.2665e-07 1.7652e-18 -> 1.284e+11 1.284e+11 6 1: 1.0363e-31 25.625 -> 4.0442e-33 0 * 7 1: 5.2633e+12 -3.7141e-28 -> -inf 0 * 8 1: 1.3369e+08 -6.4317e-27 -> -2.0787e+34 -2.0787e+34 9 1: 5.534e+32 1.6319e+13 -> 3.3912e+19 3.3912e+19 10 1: -8.3797e+19 2.1805e+38 -> -3.8431e-19 0 * 11 1: 2.1078e-09 1.1766e-22 -> 1.7915e+13 0 * 12 1: 9.9106e+32 2.9368e-15 -> inf inf 13 1: -1.854e-13 -2.3755e+17 -> 7.8045e-31 7.8045e-31 14 1: 2.2797e-34 -0.013523 -> -1.6858e-32 0 * 15 1: 1.1586e-29 3.3128e+18 -> 0 0 16 1: 4.9519e+15 -6.7362e+34 -> -7.3512e-20 -7.3512e-20 17 1: 7.7861e-22 -2.1605e-08 -> -3.6039e-14 -3.6039e-14 18 1: 1.3104e+37 -1.669e-15 -> -inf 0 * 19 1: -2.0238e-24 -7.6571e-07 -> 2.643e-18 0 * 20 1: 2.6039e+10 1.0045e-26 -> 2.5922e+36 2.5922e+36 21 1: -2.8881e+14 -1.836e-28 -> inf inf 22 1: -9.8245e+36 -1.2717e-16 -> inf 0 * 23 1: 1.331e-05 0.030157 -> 0.00044135 0 * 24 1: 1.411e+33 209.88 -> 6.7228e+30 6.7228e+30 25 1: -3.0335e-16 -5.8501e+32 -> 0 0 26 1: 1.2687e-38 -4.4461e+23 -> -0 0 27 1: 2.1791e-24 -8.1293e+07 -> -2.6806e-32 0 * 28 1: -7.2431e-16 3.927e-29 -> -1.8444e+13 -1.8444e+13 29 1: 4.9413e-27 1.2956e-23 -> 0.00038139 0.00038139 30 1: -190.63 1.4067e+12 -> -1.3552e-10 0 * 31 1: 1.5325e-16 4.15e-38 -> 3.6928e+21 0 * 32 1: 3.7859e+36 -3.8971e+05 -> -9.7147e+30 -9.7147e+30 33 1: 6.6046e+25 -3.4697e+33 -> -1.9035e-08 -1.9035e-08 34 1: 9.045 -6.2347e-25 -> -1.4507e+25 0 * 35 1: 5.6938e-33 2.6355e-06 -> 2.1604e-27 0 * 36 1: 4.4246e+10 4.4902e+31 -> 9.8541e-22 9.8541e-22 37 1: -6.0367e-06 6.3459e+06 -> -9.5128e-13 -9.5128e-13 38 1: 1.4822e-06 2.1237e-20 -> 6.9792e+13 0 * 39 1: 1.0896e-09 -2.6285e-34 -> -4.1455e+24 0 * 40 1: 24.41 -5.8913e+19 -> -4.1434e-19 -4.1434e-19 41 1: -42.473 -4.7981e-30 -> 8.8519e+30 8.8519e+30 42 1: 2.394e-23 1.4127e-28 -> 1.6946e+05 0 * 43 1: -643.55 -2.056e+08 -> 3.1301e-06 0 * 44 1: 1.3783e-14 -1.6984e-25 -> -8.1152e+10 -8.1152e+10 45 1: 1.0669e-23 -8.1418e+37 -> -0 -0 46 1: 2.0709e-14 3.3448e+18 -> 6.1916e-33 0 * 47 1: -7.1704e-10 -1.313e-16 -> 5.4609e+06 0 * 48 1: -4.981e-20 -6.7075e+21 -> 0 7.4255e-42 * 49 1: 1.9706e-35 -2.2875e-26 -> -8.6146e-10 -8.6146e-10 50 1: 3.5793e+18 -1.1783e-11 -> -3.0377e+29 0 * 51 1: -2.1374e-19 2.6967e+24 -> -0 0 52 1: 7.7128e-37 -2.7434e+10 -> -0 -0 53 1: -4.3472e-28 3.2008e-31 -> -1358.2 -1358.2 54 1: 1.0725e+33 4.2222e+26 -> 2.5402e+06 0 * 55 1: -4.1589e+37 9.7835e-08 -> -inf 0 * 56 1: 4.4525e+27 7.7761e-14 -> inf inf 57 1: -1.0793e-31 -1.1234e+20 -> 0 0 58 1: -6.9899e+25 -50.787 -> 1.3763e+24 0 * 59 1: -1.1628e+32 -2.8828e+19 -> 4.0335e+12 0 * 60 1: -0.00096415 5.8978e+34 -> -1.6348e-38 -1.6348e-38 61 1: 1.8418e+36 8.7789e+06 -> 2.098e+29 2.098e+29 62 1: -2.0483e+33 -5.8775e-21 -> inf 0 * 63 1: 2.9212e+29 1.841e-33 -> inf 0 * 64 1: -5.5551e-36 9.4325e-32 -> -5.8893e-05 -5.8893e-05 65 1: -1.6385e-11 5.136e+06 -> -3.1903e-18 -3.1903e-18 66 1: -1.3065e-26 -2.4676e-14 -> 5.2947e-13 0 * 67 1: 5.7828e-23 6.5089e-32 -> 8.8845e+08 0 * 68 1: 2.7399e-16 -1.4799e+25 -> -0 -1.8514e-41 * 69 1: 4.5734e-13 -1.6862e-25 -> -2.7122e+12 -2.7122e+12 70 1: -7.716e-39 2.758e+08 -> -0 0 71 1: 1.4966e+19 3.032e-39 -> inf 0 * 72 1: -0.00069278 -1.3456e+19 -> 5.1485e-23 5.1485e-23 0 2: -7.7073e-36 -8.745e+10 -> 0 0 1 2: -3.0366e+31 -7.0849e-32 -> inf inf 2 2: 1.0726e+13 3.445e-06 -> 3.1135e+18 0 * 3 2: 1.6459e-14 5.9367e-27 -> 2.7725e+12 0 * 4 2: -1.2769e-11 -1.1443e-06 -> 1.1159e-05 1.1159e-05 5 2: 3.4878e+34 1.1678e+08 -> 2.9866e+26 2.9866e+26 6 2: -3.3754e-06 -4.5435e-10 -> 7429.2 0 * 7 2: 12.404 8.9712e-13 -> 1.3826e+13 0 * 8 2: 4.2975e+22 8.1458e-31 -> inf inf 9 2: 5.55e+29 -1.7804e+30 -> -0.31174 -0.31174 10 2: -4.4897e+36 -1.9851e+06 -> 2.2617e+30 0 * 11 2: -1.1612e+36 -6.6146e-12 -> inf 0 * 12 2: -2.369e-34 1.3686e+22 -> -0 -0 13 2: 1.7104e+24 -3.8002e-06 -> -4.5008e+29 -4.5008e+29 14 2: 5.6219e+19 4.2408e+28 -> 1.3257e-09 0 * 15 2: 75.479 4.9874e-08 -> 1.5134e+09 0 * 16 2: -3.8778e-11 9.7362e-36 -> -3.9828e+24 -3.9828e+24 17 2: -2.6235e-14 -4.0443e-26 -> 6.487e+11 6.487e+11 18 2: -4.9839e+19 3.8133e+08 -> -1.307e+11 0 * 19 2: -3.5217 7.1173e-23 -> -4.9482e+22 0 * 20 2: 1.1999e-06 -8.2178e+35 -> -0 -1.4602e-42 * 21 2: 0.107 7.0123e+06 -> 1.5259e-08 1.5259e-08 22 2: 1.6263e-06 -1.8188e+08 -> -8.9417e-15 0 * 23 2: -1.439e+20 6.0749e+36 -> -2.3688e-17 0 * 24 2: 5.0019e-06 7.4608e-29 -> 6.7041e+22 6.7041e+22 25 2: -2.4347e+31 2.3421e+10 -> -1.0395e+21 -1.0395e+21 26 2: -2.9611e+16 1.9217e-22 -> -1.5408e+38 0 * 27 2: -2.2243e+08 2.229e-07 -> -9.9792e+14 0 * 28 2: -4.0317e-30 -8.7616e+09 -> 0 4.6015e-40 * 29 2: 2.1877e+12 -1.7613e+20 -> -1.2421e-08 -1.2421e-08 30 2: 1.7048e-31 1.3353e-19 -> 1.2767e-12 0 * 31 2: 1.3396e+31 -1.0526e+18 -> -1.2726e+13 0 * 32 2: -4.1905e+14 -4.9669e-35 -> inf inf 33 2: -7.1849e-14 -5.0809e+34 -> 0 0 34 2: -259.44 -4.6794e-33 -> 5.5444e+34 0 * 35 2: 9.9456e+36 -2.4972e+11 -> -3.9827e+25 0 * 36 2: 2.1376e+27 0.076145 -> 2.8073e+28 2.8073e+28 37 2: nan ffd84f8e 2.7578e+11 -> nan ffd84f8e nan ffd84f8e 38 2: -0.0081294 -18.026 -> 0.00045097 0 * 39 2: 1.906e+12 3.3592e-11 -> 5.6741e+22 0 * 40 2: 6.3782e+24 -3.4738 -> -1.8361e+24 -1.8361e+24 41 2: 5.0502e-18 7.7286e+24 -> 0 6.5301e-43 * 42 2: 4.773e+30 -1.2557e+30 -> -3.8009 0 * 43 2: 1.0187e-16 -1.1004e+08 -> -9.2578e-25 0 * 44 2: -3.7358e-15 -1.6855e-23 -> 2.2164e+08 2.2164e+08 45 2: -1.3204e-22 2.5105e+32 -> -0 -0 46 2: 2.9238e-20 3.6249e-35 -> 8.0661e+14 0 * 47 2: -7.2009e+15 1.0259e+05 -> -7.0188e+10 0 * 48 2: -78.861 6.5423e-27 -> -1.2054e+28 -1.2054e+28 49 2: -1.8933e-05 6.2015e+32 -> -3.053e-38 -3.053e-38 50 2: -1.6973 -1.8525e-13 -> 9.1624e+12 0 * 51 2: 6.6737e-21 -5.851e+35 -> -0 0 52 2: 8.6165e-26 0.025435 -> 3.3877e-24 3.3877e-24 53 2: 9.3865e+37 4.3573e-18 -> inf inf 54 2: 1.0109e-30 1.8744e+06 -> 5.3932e-37 0 * 55 2: 9.9637e+16 7.0803e-38 -> inf 0 * 56 2: -0.0065103 -1.885e+17 -> 3.4538e-20 3.4538e-20 57 2: -0.12883 -3.3548e+34 -> 3.84e-36 3.84e-36 58 2: -3.5655e-37 3.7423e-31 -> -9.5276e-07 0 * 59 2: -1.7477 1.5433e-06 -> -1.1324e+06 0 * 60 2: -2.6101e-29 1.4594e+38 -> -0 -0 61 2: 7.9605e-38 5.8099e-09 -> 1.3702e-29 1.3702e-29 62 2: 1.5667e+17 -5.1601e+19 -> -0.0030362 0 * 63 2: 4.4811e-08 1.0473e-08 -> 4.2788 0 * 64 2: 1.5548e-11 8.3209e+28 -> 0 1.8685e-40 * 65 2: -2.5586e-28 -1.1807e+06 -> 2.1671e-34 2.1671e-34 66 2: -2.4766e-26 1.9456e+29 -> -0 0 67 2: 9.2797e+20 7.2929e+12 -> 1.2724e+08 0 * 68 2: -1.5607e+28 -6.0386e-05 -> 2.5845e+32 2.5845e+32 69 2: 4.8197e+35 2.5209e+36 -> 0.19119 0.19119 70 2: -7.3058e+22 4.0245e-16 -> -1.8153e+38 0 * 71 2: -4.2837e-05 -2.021e-07 -> 211.96 0 * 72 2: -1.4738e+29 3.7332e-16 -> -inf -inf 0 3: 2.83e-29 3.3201e+31 -> 0 0 1 3: 4.8018e-26 1.5653e+22 -> 0 0 2 3: -1.6898e-10 3.595e-08 -> -0.0047003 0 * 3 3: -1.3875e-15 3.4787e-11 -> -3.9887e-05 0 * 4 3: 1.4536e+05 -9.3443e-09 -> -1.5556e+13 -1.5556e+13 5 3: -1.397e+32 2.2537e+36 -> -6.1985e-05 -6.1985e-05 6 3: 1.3122e+23 -1.478e-11 -> -8.8783e+33 0 * 7 3: -0.80544 -7.8093e-19 -> 1.0314e+18 0 * 8 3: 2.8156e+17 7.8534e+29 -> 3.5852e-13 3.5852e-13 9 3: 2.1483e+12 68.522 -> 3.1352e+10 3.1352e+10 10 3: -9.1723e+07 4.8189e+12 -> -1.9034e-05 0 * 11 3: 4.6842e-35 -4.5313e+06 -> -0 0 12 3: 3.3046e-16 0.0012402 -> 2.6645e-13 2.6645e-13 13 3: -0.077965 -1.0852e+32 -> 7.1844e-34 7.1844e-34 14 3: 1.0196e-19 6.0663e-27 -> 1.6807e+07 0 * 15 3: 5.9914e+23 5528.3 -> 1.0838e+20 0 * 16 3: 0.50234 1.3861e+16 -> 3.6242e-17 3.6242e-17 17 3: 4.6879e+36 -2.4564e-30 -> -inf -inf 18 3: 1.508e+15 -1.3422e-25 -> -inf 0 * 19 3: -6.3259e-34 4.3294e+26 -> -0 0 20 3: 3.1507e-35 -1.5423e+16 -> -0 -0 21 3: -1.0028e-21 -1.6669e+05 -> 6.0161e-27 6.0161e-27 22 3: 7.8025e-08 14559 -> 5.3594e-12 0 * 23 3: -6.1982e+15 3.4669e+15 -> -1.7878 0 * 24 3: -2.2028e-26 -9.4878e-35 -> 2.3217e+08 2.3217e+08 25 3: -4.1033e+24 8.3839e-20 -> -inf -inf 26 3: 2.0815e-13 2.1439e+10 -> 9.7089e-24 0 * 27 3: -4.1153e-37 -3.0589e+25 -> 0 0 28 3: -255.13 -9.8203e+24 -> 2.598e-23 2.598e-23 29 3: -3.0657e+26 -1.0395e+09 -> 2.9493e+17 2.9493e+17 30 3: 6.0963e+34 -6.1879e-20 -> -inf 0 * 31 3: 7.8257e+29 -8.6987e-07 -> -8.9965e+35 0 * 32 3: 6.9426e-10 5.3681e+08 -> 1.2933e-18 1.2933e-18 33 3: -3.8429e+29 -3.1736e+09 -> 1.2109e+20 1.2109e+20 34 3: 3.3461e-23 -3.9983e+17 -> -0 0 35 3: 3.7265e+09 2.8424e-23 -> 1.311e+32 0 * 36 3: 1.8881e-06 -0.80294 -> -2.3515e-06 -2.3515e-06 37 3: 2.5424e-38 -8.0867e+18 -> -0 -0 38 3: -1.8738e+06 5.7294e+31 -> -3.2704e-26 0 * 39 3: -9.7778e-35 1.2116e-08 -> -8.0699e-27 0 * 40 3: -1.111e+27 3.9659e-34 -> -inf -inf 41 3: -5.4228e+26 2.3323e+33 -> -2.3251e-07 -2.3251e-07 42 3: 9.9877e-40 -4.6461e-28 -> -0 0 43 3: 2040.4 -1.4624e+15 -> -1.3953e-12 0 * 44 3: 2.5549e-08 -4.6288e-07 -> -0.055197 -0.055197 45 3: 2.9162e-05 -8.0927e+10 -> -3.6034e-16 -3.6034e-16 46 3: -2.2666e+36 2.7765e-20 -> -inf 0 * 47 3: 2.8433e+30 -6.18e-16 -> -inf 0 * 48 3: -9.2131e-19 4.7647e-30 -> -1.9336e+11 -1.9336e+11 49 3: 6.4616e-09 -1.4961e+26 -> -4.319e-35 -4.319e-35 50 3: -8.183e-07 -2.5842e+05 -> 3.1665e-12 0 * 51 3: -0.0051704 -1.4273e+35 -> 3.6225e-38 0 * 52 3: -1.047e-26 1.2497e-18 -> -8.3777e-09 -8.3777e-09 53 3: -9.0316e+21 3.4692e+37 -> -2.6034e-16 -2.6034e-16 54 3: -4.0342e+24 -7.37e+33 -> 5.4738e-10 0 * 55 3: -6.277e-33 -2.4119e+26 -> 0 0 56 3: 1.5238e-15 -2.8853e-05 -> -5.2812e-11 -5.2812e-11 57 3: 4.2605e-23 1.5973e-35 -> 2.6674e+12 2.6674e+12 58 3: 1.0169e-29 -1.4648e+15 -> -0 0 59 3: 7.0699e-33 4.8935e+14 -> 0 0 60 3: 1.7142e-08 2.2395e+17 -> 7.6543e-26 7.6543e-26 61 3: 2.8034e+19 -0.024499 -> -1.1443e+21 -1.1443e+21 62 3: 3.3463e+23 2.2693e+12 -> 1.4746e+11 0 * 63 3: 3.9974e-15 -1.7539e+15 -> -2.2792e-30 0 * 64 3: 1.3377e+12 5.7602e+16 -> 2.3223e-05 2.3223e-05 65 3: -1.5478e+38 -9.587e-21 -> inf inf 66 3: -2.904e+24 2.5762e-24 -> -inf 0 * 67 3: -9.3938e-32 -1.9022e+06 -> 4.9384e-38 0 * 68 3: -3.2639e+22 -0.8537 -> 3.8232e+22 3.8232e+22 69 3: 1.1125e-37 1.0717e+23 -> 0 0 70 3: 6.2688e+09 -1.646e-29 -> -inf 0 * 71 3: -8.2366e-19 30063 -> -2.7398e-23 0 * 72 3: 2.3368e-38 1.1743e+12 -> 0 0 0 4: -7.8865e+14 2.203e+18 -> -0.00035798 -0.00035798 1 4: -1.4993e-39 2.4233e+11 -> -0 -0 2 4: 5.2633e-21 -2.6803e+11 -> -1.9637e-32 0 * 3 4: -1333.5 1.7676e-06 -> -7.544e+08 0 * 4 4: -1.5147e+10 -1.9163e-15 -> 7.904e+24 7.904e+24 5 4: 1.4995e+25 1.1193e+29 -> 0.00013397 0.00013397 6 4: -3.2652e+15 -3.4568e+36 -> 9.4457e-22 0 * 7 4: -2.9844e-30 -2.1521e-07 -> 1.3867e-23 0 * 8 4: -1.5547e+29 5.808e+36 -> -2.6768e-08 -2.6768e-08 9 4: -3.3553e+19 2.6335e-34 -> -inf -inf 10 4: 6.6716e-28 -1.0293e+20 -> -0 0 11 4: 5.0128e-28 1.3384e-06 -> 3.7452e-22 0 * 12 4: 4.5824e-29 1.5687e+25 -> 0 0 13 4: 4.914e+26 1.3308e+15 -> 3.6924e+11 3.6924e+11 14 4: 1.6187e-37 2.0039e+24 -> 0 0 15 4: 0.00085489 2.1501e+12 -> 3.976e-16 0 * 16 4: -1.7335e+09 -2.8139e-05 -> 6.1604e+13 6.1604e+13 17 4: 4.8304e+15 1.7268e+16 -> 0.27973 0.27973 18 4: -1.8913e-16 0.50874 -> -3.7175e-16 0 * 19 4: -5.1163e-09 4.8725e+25 -> -1.05e-34 0 * 20 4: -1.7536e-36 7.3851e+30 -> -0 -0 21 4: -2.3031e-07 -9.4266e+06 -> 2.4432e-14 2.4432e-14 22 4: -5.5177e-07 -1.6472e+10 -> 3.3496e-17 0 * 23 4: -3.5904e+21 -5.2571e-27 -> inf 0 * 24 4: 4.7992e+08 1.2328e+23 -> 3.893e-15 3.893e-15 25 4: 88237 1.0317e-16 -> 8.553e+20 8.553e+20 26 4: -3.3148e-11 41798 -> -7.9305e-16 0 * 27 4: -4.6433e+34 -2.1055e-13 -> inf 0 * 28 4: 1.526e-35 2.732e-23 -> 5.5857e-13 5.5857e-13 29 4: -1.6971e-21 -1.8003e-19 -> 0.0094269 0.0094269 30 4: -2.0064e+07 -4.8292e-30 -> 4.1547e+36 0 * 31 4: -1.1951e+20 1.0553e+07 -> -1.1325e+13 0 * 32 4: 3933.7 -2.142e+18 -> -1.8365e-15 -1.8365e-15 33 4: 8.7772e-40 0.003137 -> 0 2.798e-37 * 34 4: 6.7233e-35 2.728e+10 -> 0 0 35 4: 496.62 -7.0219e+09 -> -7.0725e-08 0 * 36 4: 1.494e+25 -0.0017339 -> -8.6165e+27 -8.6165e+27 37 4: 3.3155e+36 -1.1534e-09 -> -inf -inf 38 4: 3.3768e-23 -7.9204e+34 -> -0 0 39 4: -7.4628e-32 1.7791e+11 -> -0 0 40 4: -1.145e-30 6.5566e+35 -> -0 -0 41 4: -2.4493e+17 1.3473e+35 -> -1.8179e-18 -1.8179e-18 42 4: -7.1703e-37 -8.4179e-08 -> 8.5179e-30 0 * 43 4: -4.7247e+22 -9.5992e-10 -> 4.922e+31 0 * 44 4: -8.8902e-33 -8.0202e-15 -> 1.1085e-18 1.1085e-18 45 4: -9.9547e-13 -4.4516e+10 -> 2.2362e-23 2.2362e-23 46 4: 9.7558e+36 1.4702e+25 -> 6.6359e+11 0 * 47 4: 0.025208 -1.0827e-37 -> -2.3283e+35 0 * 48 4: -3.8665e+37 -2.8657e-28 -> inf inf 49 4: 4.9101e-08 -1.2592e-06 -> -0.038994 -0.038994 50 4: nan ff8da7d9 -75993 -> nan ffcda7d9 0 * 51 4: 0.00018499 3.2638e-16 -> 5.6681e+11 0 * 52 4: 5.5345 0.19077 -> 29.011 29.011 53 4: -2.3549e-38 -7.2781e+17 -> 0 0 54 4: -1.6986e+05 2.7062e-05 -> -6.2768e+09 0 * 55 4: 1.4352e+06 -3.8449e-08 -> -3.7328e+13 0 * 56 4: 3.6118e+27 2.1671e+36 -> 1.6667e-09 1.6667e-09 57 4: 6.2393e+18 -38121 -> -1.6367e+14 -1.6367e+14 58 4: 4.9877e+10 -1.216e+22 -> -4.1017e-12 0 * 59 4: -1.1762e-25 6.8461e-35 -> -1.718e+09 0 * 60 4: 5.3775e+20 -7.751e+11 -> -6.9378e+08 -6.9378e+08 61 4: 4.8815e+13 -1.4418e-12 -> -3.3857e+25 -3.3857e+25 62 4: -3.9155e+13 -0.00013826 -> 2.832e+17 0 * 63 4: 1.2126e-31 -0.0044587 -> -2.7197e-29 0 * 64 4: -6.8825e-06 -1.0513e-28 -> 6.5464e+22 6.5464e+22 65 4: -3.7722e-08 -1.5077e-34 -> 2.5021e+26 2.5021e+26 66 4: 9.3173e+10 7.263e+20 -> 1.2828e-10 0 * 67 4: 3.4626e+12 4.6778e-12 -> 7.4022e+23 0 * 68 4: -9731.3 -1.2143 -> 8014.1 8014.1 69 4: -3.1855e-37 1.0898e-26 -> -2.9229e-11 -2.9229e-11 70 4: 1.4664e+38 1.0572e+06 -> 1.3871e+32 0 * 71 4: -1.1638e+17 9.2759e+31 -> -1.2546e-15 0 * 72 4: -3.7843e-11 1.2435e-13 -> -304.34 -304.34 0 5: -6.8538e-22 2.722e+10 -> -2.5179e-32 -2.5179e-32 1 5: -1.8226e+31 6.3948e-26 -> -inf -inf 2 5: 7.5503e+19 -5.2777e+10 -> -1.4306e+09 0 * 3 5: 480.32 -1.282e+25 -> -3.7467e-23 0 * 4 5: 1.8647e-36 1.0445e+13 -> 0 0 5 5: -1.3756e-24 -8.3072e+23 -> 0 0 6 5: -1.9348e+11 3.7563e+17 -> -5.1507e-07 0 * 7 5: 1.8801e+28 4.1426e-17 -> inf 0 * 8 5: -3.8304e+18 -1.3923e+30 -> 2.7511e-12 2.7511e-12 9 5: -4.0043e+12 8.393e-38 -> -inf -inf 10 5: -1.0583e-31 2.3306e-12 -> -4.5411e-20 0 * 11 5: -1.0434e+19 -9.4108e-12 -> 1.1087e+30 0 * 12 5: 1.6383e-34 -4.6715e-10 -> -3.5071e-25 -3.5071e-25 13 5: 1.1759e-07 -2.7748e-20 -> -4.2379e+12 -4.2379e+12 14 5: -3.2861e+06 1.3776e-11 -> -2.3853e+17 0 * 15 5: 3.4e+38 1.0825e-19 -> inf 0 * 16 5: 1.0983e-23 -6.1715e+17 -> -0 -1.7796e-41 * 17 5: -2.2036e+38 -0.018109 -> inf inf 18 5: -9.3474e-35 4.2079e-34 -> -0.22214 0 * 19 5: -9.548e+35 -2.5193e+13 -> 3.7899e+22 0 * 20 5: 5.347e+28 -1.4975e-36 -> -inf -inf 21 5: 2978.6 6.9711e-28 -> 4.2728e+30 4.2728e+30 22 5: 9.3751e+36 5.7958e-13 -> inf 0 * 23 5: -0.058548 -3.6655e+25 -> 1.5973e-27 0 * 24 5: 5.8831e-17 2.3961e+27 -> 0 2.5223e-44 * 25 5: -3.5525e+09 6.0358e-21 -> -5.8857e+29 -5.8857e+29 26 5: 3.8143e-15 -0.34904 -> -1.0928e-14 0 * 27 5: -7.874e+29 3.6243e-05 -> -2.1726e+34 0 * 28 5: 5.1932e-27 8.7922e-17 -> 5.9066e-11 5.9066e-11 29 5: 2.7666e-15 7.8408e-25 -> 3.5284e+09 3.5284e+09 30 5: -11.481 -5.4513e-11 -> 2.106e+11 0 * 31 5: -2.3205e-38 9.3691e+17 -> -0 0 32 5: -1.8183e+14 -7.2672e+32 -> 2.5021e-19 2.5021e-19 33 5: -1.774e-23 -7.3525e+35 -> 0 0 34 5: 31008 -3.6292e-16 -> -8.5439e+19 0 * 35 5: 8.232e-25 -3.7768e-09 -> -2.1796e-16 0 * 36 5: -1.6104e+07 -3.0336e+27 -> 5.3085e-21 5.3085e-21 37 5: 1.584e-09 -4.765e-35 -> -3.3242e+25 -3.3242e+25 38 5: 3.2094e+29 1.7847e-30 -> inf 0 * 39 5: 1.4974e-18 1.4032e+10 -> 1.0671e-28 0 * 40 5: 1.1059e-32 -2.3596e+12 -> -0 -4.2039e-45 * 41 5: -6.8498e-06 7.2822e-10 -> -9406.2 -9406.2 42 5: -0.0036022 3.2703e-26 -> -1.1015e+23 0 * 43 5: -36288 3.4062e-26 -> -1.0653e+30 0 * 44 5: 6.8358e+28 1.2866e-06 -> 5.313e+34 5.313e+34 45 5: -8.0968e-05 2.1586e-05 -> -3.7509 -3.7509 46 5: 5.7556e+20 -8.1903e-17 -> -7.0273e+36 0 * 47 5: -2.0312e+33 -1.4381e-22 -> inf 0 * 48 5: -2.0952e-25 3.5447e+17 -> -0 -5.9135e-43 * 49 5: nan 7fb9296d -2.0582e-26 -> nan 7ff9296d nan 7ff9296d 50 5: 3.1703e+18 2.5559e+23 -> 1.2404e-05 0 * 51 5: 4.6988e+15 0.048535 -> 9.6814e+16 0 * 52 5: -1.6472e+15 3.073e+12 -> -536.02 -536.02 53 5: 7.7304e-25 1.5424e-37 -> 5.0118e+12 5.0118e+12 54 5: 8.3066e+27 -44171 -> -1.8806e+23 0 * 55 5: 4.3844e+15 5.0211e-25 -> inf 0 * 56 5: 9.4746e+10 -4.9538e+24 -> -1.9126e-14 -1.9126e-14 57 5: 2.9245e+07 -3.4506e+37 -> -8.4753e-31 -8.4753e-31 58 5: 1.8287e-34 -2.172e+29 -> -0 0 59 5: 1.6996e-17 1.0819e-37 -> 1.5709e+20 0 * 60 5: -1.8103e+18 -1.2468e-17 -> 1.4519e+35 1.4519e+35 61 5: -3.9486e-16 -4.345 -> 9.0875e-17 9.0875e-17 62 5: 6.2582e+25 -2.5574e+09 -> -2.4471e+16 0 * 63 5: -1.1205e-18 -1.7686e-22 -> 6335.8 0 * 64 5: 3.4159e-26 -4.078e+09 -> -8.3764e-36 -8.3764e-36 65 5: 2.8386e+30 4505.5 -> 6.3004e+26 6.3004e+26 66 5: -1.1855e-29 1.7135e-31 -> -69.188 0 * 67 5: 4.6516e+37 0.0060777 -> inf 0 * 68 5: 2.5855e+13 1.0438e+34 -> 2.477e-21 2.477e-21 69 5: -0.0057535 78572 -> -7.3226e-08 -7.3226e-08 70 5: 1.8479e-08 9.296e-27 -> 1.9878e+18 0 * 71 5: 4.625e-16 -1.93e+38 -> -0 0 72 5: -0.00015906 1.2531e+25 -> -1.2693e-29 -1.2693e-29 0 6: 2.1666e-21 1.1474e-31 -> 1.8882e+10 1.8882e+10 1 6: 1.6161e-10 7.8454e+27 -> 2.0599e-38 2.0599e-38 2 6: 1.0487e-05 -9.215e+29 -> -1.1381e-35 0 * 3 6: -4.2641e+21 1.3581e-32 -> -inf 0 * 4 6: -1.1319e-16 2.8455e+36 -> -0 -0 5 6: 0.19275 -2.9929e-17 -> -6.4402e+15 -6.4402e+15 6 6: 1.4179e-29 -3.0027e-31 -> -47.221 0 * 7 6: 3.0191e-20 -5.1259e-09 -> -5.8898e-12 0 * 8 6: -2.3842e+26 -5.5625e-30 -> inf inf 9 6: -9.4397e+29 -5.797e+29 -> 1.6284 1.6284 10 6: -1.4803e+36 -1.0406e+35 -> 14.226 0 * 11 6: 2.0128e-12 -1.5725e+30 -> -0 0 12 6: -5.518e+07 -1.642e+10 -> 0.0033605 0.0033605 13 6: -2.0727e+12 -2.6991e-31 -> inf inf 14 6: 1.4556e-05 1.5353e-17 -> 9.4806e+11 0 * 15 6: -1.959e+32 1.1966e+24 -> -1.6372e+08 0 * 16 6: -2.418e+20 -1.6693e-31 -> inf inf 17 6: 1.1184e-10 4.494e+30 -> 0 2.4887e-41 * 18 6: -0.048472 -1.1906e-07 -> 4.0711e+05 0 * 19 6: 1.1882e-15 8.7565e+26 -> 0 0 20 6: -1.2717e-34 -1.2007e+08 -> 0 1.0594e-42 * 21 6: 1.6061e-29 7.27e+18 -> 0 0 22 6: 4.1996e+05 1.3915e-25 -> 3.018e+30 0 * 23 6: 2.7693e-14 3.1465e-21 -> 8.8013e+06 0 * 24 6: -2.844e+14 2.0007e+17 -> -0.0014215 -0.0014215 25 6: 0.55545 -3.8523e+06 -> -1.4419e-07 -1.4419e-07 26 6: 1.9795e+13 7.1886e+32 -> 2.7537e-20 0 * 27 6: 1.1128e-13 4.7767e+12 -> 2.3296e-26 0 * 28 6: -8.7417e-11 -38039 -> 2.2981e-15 2.2981e-15 29 6: 2.3873e+06 -5.7413e+30 -> -4.1581e-25 -4.1581e-25 30 6: 5.6238e-21 -0.84542 -> -6.6521e-21 0 * 31 6: 1.8054e-28 -1.3024e-12 -> -1.3862e-16 0 * 32 6: -4.8617e-16 7.2238e+14 -> -6.7301e-31 -6.7301e-31 33 6: 2.5182e+35 -1.2748e+10 -> -1.9754e+25 -1.9754e+25 34 6: -2.6819e-22 -5.4254e-23 -> 4.9432 0 * 35 6: -1.0861e-30 nan 7fd8b201 -> nan 7fd8b201 0 * 36 6: 4.2426e-23 1.9129e-23 -> 2.2179 2.2179 37 6: -5.548e+17 1.59e-19 -> -3.4892e+36 -3.4892e+36 38 6: -7.4144e-32 1.2659e+32 -> -0 0 39 6: 1.1089e-34 -9.0139e+25 -> -0 0 40 6: 3.6692e-17 -5.1444e+14 -> -7.1325e-32 -7.1325e-32 41 6: 0.00018972 6.5062e+17 -> 2.916e-22 2.916e-22 42 6: 1.7177e+24 1.2534e+34 -> 1.3704e-10 0 * 43 6: -2.3946e-13 -54325 -> 4.4079e-18 0 * 44 6: -4.673e-19 2.3305e-22 -> -2005.2 -2005.2 45 6: 1.8196e-21 -8.2643 -> -2.2017e-22 -2.2017e-22 46 6: 4.8418e+26 -8.8112e-30 -> -inf 0 * 47 6: 1.7676e+21 -2.7697e-09 -> -6.3819e+29 0 * 48 6: 5.2109e-13 2.6829e-09 -> 0.00019423 0.00019423 49 6: -1.8349e+12 40129 -> -4.5724e+07 -4.5724e+07 50 6: -4.0833e-28 3.2188e+23 -> -0 0 51 6: -3.182e+15 5.3968e-37 -> -inf 0 * 52 6: 2.2844e-21 1.072e-17 -> 0.00021309 0.00021309 53 6: 1.5303e+23 -2.296e-12 -> -6.6652e+34 -6.6652e+34 54 6: -1.3477e-25 9.8704e+23 -> -0 0 55 6: 2.0535e+35 -2.0496e+15 -> -1.0019e+20 0 * 56 6: -1.6068e-27 -0.3928 -> 4.0905e-27 4.0905e-27 57 6: -2.8224e-19 5.8147e+24 -> -0 -4.9045e-44 * 58 6: -3.0236e+31 -0.26219 -> 1.1532e+32 0 * 59 6: 2.9964e+29 7.1295e-32 -> inf 0 * 60 6: 1.4067e+23 -6.019e-32 -> -inf -inf 61 6: 3.7566e-30 -9.7664e-05 -> -3.8465e-26 -3.8465e-26 62 6: -2.6626e+21 3.0265e+13 -> -8.7976e+07 0 * 63 6: -6.4849e-15 2.4707e-05 -> -2.6247e-10 0 * 64 6: 2.3879e-09 -5.8489e+13 -> -4.0827e-23 -4.0827e-23 65 6: -7.8056e+34 -1.2345e-24 -> inf inf 66 6: 7.5715e+20 -4.5049e+14 -> -1.6807e+06 0 * 67 6: -2.0392e+06 -8.7414e-06 -> 2.3328e+11 0 * 68 6: 7.2541e+10 -1.7852e-13 -> -4.0635e+23 -4.0635e+23 69 6: 5.1593e+27 -0.73077 -> -7.0602e+27 -7.0602e+27 70 6: 3.4258e-13 -2.5448e-10 -> -0.0013462 0 * 71 6: 108.29 -5.8692e-16 -> -1.8451e+17 0 * 72 6: -4.3638e+20 -3.1347e+11 -> 1.3921e+09 1.3921e+09 0 7: 1.975e-22 7.8787e+10 -> 2.5068e-33 2.5068e-33 1 7: -5.5459e+31 1.7253e-23 -> -inf -inf 2 7: 2.0589e+22 -7.7667e+29 -> -2.6509e-08 0 * 3 7: 2.9723e+22 1.9094e+15 -> 1.5566e+07 0 * 4 7: 8.1624e+30 -8.9435e+16 -> -9.1266e+13 -9.1266e+13 5 7: 2.9082e-21 1.5808e+23 -> 0 1.8217e-44 * 6 7: 3.6824e+10 7.7768e+08 -> 47.352 0 * 7 7: 3.8793e+19 5.1302e-23 -> inf 0 * 8 7: -4.8677e+12 4.0943e-26 -> -1.1889e+38 -1.1889e+38 9 7: -3.3919e+33 -1.2863e-26 -> inf inf 10 7: 6.9317e-20 3.5102e-34 -> 1.9747e+14 0 * 11 7: -0.0016334 -111.03 -> 1.4711e-05 0 * 12 7: 1.9492e-21 -2.8429e-33 -> -6.8563e+11 -6.8563e+11 13 7: 1.7973e-31 -9.8391e+17 -> -0 -0 14 7: 9.6295e-34 5.5055e-33 -> 0.17491 0 * 15 7: 5.407e+17 -2.157e+26 -> -2.5068e-09 0 * 16 7: -3.1701e+23 -9.2142e-37 -> inf inf 17 7: -1.2873e-15 0.0785 -> -1.6398e-14 -1.6398e-14 18 7: 3.9998e-34 -1.0604e+38 -> -0 0 19 7: -2.0164e+30 -1.0809e+30 -> 1.8655 0 * 20 7: -8.0021e-32 2.1796e-30 -> -0.036714 -0.036714 21 7: -6.3673e+10 4.6167e+28 -> -1.3792e-18 -1.3792e-18 22 7: -5.4517e+15 2.2611e+11 -> -24111 0 * 23 7: -2.3356e+22 -9.8859e+27 -> 2.3625e-06 0 * 24 7: 4.0977e-15 -2.4395e+32 -> -0 -0 25 7: 1.376e+15 -3.7708e+27 -> -3.6491e-13 -3.6491e-13 26 7: -9.3439e+33 4.4424e-10 -> -inf 0 * 27 7: 2.5886e+20 -0.004115 -> -6.2908e+22 0 * 28 7: -1.5069e-25 -324.84 -> 4.6389e-28 4.6389e-28 29 7: -2544.6 -4.6963e+30 -> 5.4184e-28 5.4184e-28 30 7: -2.3442e-21 -5.5728e-39 -> inf 0 * 31 7: 4.3082e+11 -3.0535e+33 -> -1.4109e-22 0 * 32 7: 2.3361e+30 -119.17 -> -1.9603e+28 -1.9603e+28 33 7: 8.1809e+22 4.0864e+35 -> 2.002e-13 2.002e-13 34 7: -4129.6 -4.0086e+29 -> 1.0302e-26 0 * 35 7: 3.7901e+21 -3.9673e+35 -> -9.5533e-15 0 * 36 7: 5.6859e-26 -8.3255e+37 -> -0 -0 37 7: 11.463 4.7925 -> 2.3919 2.3919 38 7: 2.8178e-13 -2.6426e+26 -> -0 0 39 7: -5.542e+37 -4.0934e+20 -> 1.3539e+17 0 * 40 7: -3.2609e-22 55.519 -> -5.8734e-24 -5.8734e-24 41 7: 1.6182e-16 -0.45551 -> -3.5525e-16 -3.5525e-16 42 7: 5.7806e+05 -1.8379e-22 -> -3.1453e+27 0 * 43 7: 8.514e+08 -1.8931e-35 -> -inf 0 * 44 7: -1.4615e+20 1.2448e-23 -> -inf -inf 45 7: -7.8383e-22 1.5354e-09 -> -5.105e-13 -5.105e-13 46 7: 1.0665e+16 -2.7671e+26 -> -3.854e-11 0 * 47 7: 0.23469 -3.9544e-37 -> -5.9349e+35 0 * 48 7: 1.8227e+37 -8.3561e+08 -> -2.1813e+28 -2.1813e+28 49 7: -2.8345e+29 -4.3883e-29 -> inf inf 50 7: 2.7397e+16 -3.4254e-34 -> -inf 0 * 51 7: 1.8656e+35 1.941e-07 -> inf 0 * 52 7: -6.6397e+09 2.2817e+26 -> -2.91e-17 -2.91e-17 53 7: 1.4103e-11 -4.3263e-23 -> -3.2599e+11 -3.2599e+11 54 7: 5.0542e-36 -2.5717e+15 -> -0 0 55 7: 2.6943e+26 -7.7397e-07 -> -3.4811e+32 0 * 56 7: -5.6412e+29 -0.013879 -> 4.0646e+31 4.0646e+31 57 7: 8.1478e-20 -1.8469e+05 -> -4.4116e-25 -4.4116e-25 58 7: -1.8619e+12 3.5887e-31 -> -inf 0 * 59 7: 0.82902 -6.6647e+19 -> -1.2439e-20 0 * 60 7: -0.00059867 7.8125e+07 -> -7.663e-12 -7.663e-12 61 7: 2.46e+09 5.6348e+13 -> 4.3658e-05 4.3658e-05 62 7: 2.6636e-38 1.2023e-31 -> 2.2155e-07 0 * 63 7: -6.0887e+18 2.6066e+10 -> -2.3359e+08 0 * 64 7: -4.933e+06 2.7527e+23 -> -1.792e-17 -1.792e-17 65 7: 4.0146e-34 0.31808 -> 1.2621e-33 1.2621e-33 66 7: -3.2623e-33 -1.2164e-37 -> 26820 0 * 67 7: -5.3018e+32 5.7023e+19 -> -9.2977e+12 0 * 68 7: 2.4249e+35 9.1476e-27 -> inf inf 69 7: 5.3008e+14 0.030942 -> 1.7132e+16 1.7132e+16 70 7: 1.8006e-15 -5.2388e+16 -> -3.437e-32 0 * 71 7: -1.0391e+28 2.7002e-13 -> -inf 0 * 72 7: -1.0247e+23 7.8139e-18 -> -inf -inf 0 8: 1.3253e+14 -9.5822e+18 -> -1.3831e-05 -1.3831e-05 1 8: 2.952e-38 -3.4096e+16 -> -0 -0 2 8: -1.8684e-16 -4.3069e-27 -> 4.3382e+10 0 * 3 8: -2.0187e-35 -1.2973e-27 -> 1.5561e-08 0 * 4 8: 1.0972e-11 7.0474e-08 -> 0.00015569 0.00015569 5 8: -2.1571e+33 -8.639e+27 -> 2.497e+05 2.497e+05 6 8: 1.0032e+15 1.1825e+20 -> 8.4834e-06 0 * 7 8: -3.0466e+30 1.8351e-19 -> -inf 0 * 8 8: 1.3384e+17 1085 -> 1.2335e+14 1.2335e+14 9 8: -1.5794e-15 -3.2275e-12 -> 0.00048938 0.00048938 10 8: -8.1369e-06 3.08e-25 -> -2.6419e+19 0 * 11 8: 7.0429e+05 -9.6358e+19 -> -7.3091e-15 0 * 12 8: -0.00083871 -2.7902e-22 -> 3.0059e+18 3.0059e+18 13 8: -2.1874e-21 6.826e+12 -> -3.2045e-34 -3.2045e-34 14 8: -9.2174e+37 -6.178e-19 -> inf 0 * 15 8: 3.0784e+31 8.6442e+27 -> 3561.2 0 * 16 8: -1.698e+24 -3.4563e-36 -> inf inf 17 8: 6.1152e-16 -6.3832e+17 -> -9.5801e-34 -9.5801e-34 18 8: 2.691e-14 -1.2092e-12 -> -0.022255 0 * 19 8: 2.8552e-21 6.3067e-18 -> 0.00045273 0 * 20 8: 0.026933 3.828e-33 -> 7.0358e+30 7.0358e+30 21 8: 5.7901e+07 1.5262e-36 -> inf inf 22 8: -4.1506e+28 -4.4861e-20 -> inf 0 * 23 8: -2.3142e-09 4.8125e-23 -> -4.8088e+13 0 * 24 8: -4.3517e+12 -9.1971e+33 -> 4.7316e-22 4.7316e-22 25 8: -6.7278e+15 672.91 -> -9.9981e+12 -9.9981e+12 26 8: -8.6036e+08 -9.2598e-15 -> 9.2914e+22 0 * 27 8: 4.1551e+16 1.4567e-09 -> 2.8524e+25 0 * 28 8: -2.4307e-32 -1.9899e+14 -> 0 0 29 8: 3.098e+15 -4.4623e+14 -> -6.9425 -6.9425 30 8: 1.0465e-37 -2.5641e-08 -> -4.0814e-30 0 * 31 8: 2.1882e-35 -2.3069e+38 -> -0 0 32 8: -8.3976e+34 -2.1721e+32 -> 386.61 386.61 33 8: 2.5733e-24 -0.00045144 -> -5.7002e-21 -5.7002e-21 34 8: -6.1664e-37 2.2114e+24 -> -0 0 35 8: 1.064e+16 -1.1799e+21 -> -9.0169e-06 0 * 36 8: 4.0429e+37 1.7921e+17 -> 2.2559e+20 2.2559e+20 37 8: 1.1622e-20 -4.6625e-17 -> -0.00024927 -0.00024927 38 8: 2.1772e-29 6.387e-08 -> 3.4089e-22 0 * 39 8: -6842.9 -7.2268e+31 -> 9.4688e-29 0 * 40 8: 4.5316e-10 -1.8307e+14 -> -2.4753e-24 -2.4753e-24 41 8: 0.0002489 1.4661e-26 -> 1.6977e+22 1.6977e+22 42 8: 9.6668e-21 1.3653 -> 7.0803e-21 0 * 43 8: 3.0714e+30 1.5597e-28 -> inf 0 * 44 8: -6.0308e+26 -1.8714e+29 -> 0.0032226 0.0032226 45 8: -2.3577e+31 450.45 -> -5.234e+28 -5.234e+28 46 8: -2.5726e+28 1.1856e+34 -> -2.1698e-06 0 * 47 8: 2.0719e+07 -2.1397e+11 -> -9.6831e-05 0 * 48 8: 4.0795e+07 -2.1987e+31 -> -1.8554e-24 -1.8554e-24 49 8: -1.3571e-25 1.1816e-11 -> -1.1486e-14 -1.1486e-14 50 8: 1.4564e+34 -2.0494e-33 -> -inf 0 * 51 8: -2.2411e+36 -2.6489e-27 -> inf 0 * 52 8: -4.5209e-11 -5.1881e+26 -> 8.714e-38 8.714e-38 53 8: 6.6597e-11 -9.961e-31 -> -6.6857e+19 -6.6857e+19 54 8: 6.7298e+33 -4.9204e+16 -> -1.3677e+17 0 * 55 8: -3.8993e+28 1.7378e+29 -> -0.22439 0 * 56 8: 1.4296e-13 -7.8991e-18 -> -18098 -18098 57 8: -8.9227e-35 -1.0033e+18 -> 0 0 58 8: 1.2342e+24 -1.2427e-22 -> -inf 0 * 59 8: 5.4543e+08 110.71 -> 4.9267e+06 0 * 60 8: -4.8515e-22 -5.0995e-16 -> 9.5138e-07 9.5138e-07 61 8: 7.9436e-15 1.806e+15 -> 4.3984e-30 4.3984e-30 62 8: -4.2859e-37 -7.0659e-08 -> 6.0655e-30 0 * 63 8: 6.1755e-35 -4.1009e-16 -> -1.5059e-19 0 * 64 8: -1.6283e-19 0.23629 -> -6.8911e-19 -6.8911e-19 65 8: 3.2906e+20 -2.5444e+36 -> -1.2933e-16 -1.2933e-16 66 8: -3490.8 -2.8567e+09 -> 1.2219e-06 0 * 67 8: -13.396 -2.034e+32 -> 6.5859e-32 0 * 68 8: -1.4684e-29 2.1739e+34 -> -0 -0 69 8: 0.0014751 1.0527e+38 -> 0 1.4013e-41 * 70 8: -1.2329e+25 2.3317e+15 -> -5.2876e+09 0 * 71 8: -2.5173e+26 4.1803e+07 -> -6.0218e+18 0 * 72 8: -6.7916e-35 3.0189e-21 -> -2.2497e-14 -2.2497e-14 0 9: -7.2839e-31 2.147e+32 -> -0 -0 1 9: 1.277e-24 2.9556e+29 -> 0 0 2 9: -0.00080264 -6.6296e-26 -> 1.2107e+22 0 * 3 9: 1.57e-34 5.4591e+34 -> 0 0 4 9: -7.8854e-27 1441.3 -> -5.471e-30 -5.471e-30 5 9: -1.8134e-34 -7.0421e+34 -> 0 0 6 9: -4.1004e+21 -1.3871e-37 -> inf 0 * 7 9: -2.7664e-26 -4.2492e-37 -> 6.5102e+10 0 * 8 9: 0.040328 -6.0534e+16 -> -6.6621e-19 -6.6621e-19 9 9: -0.17534 -2.8157e+35 -> 6.2273e-37 6.2273e-37 10 9: -2.9719e-36 -5.2685e+23 -> 0 0 11 9: -5.2716e-24 1.77e-32 -> -2.9784e+08 0 * 12 9: 1.3873e+23 -7451.8 -> -1.8617e+19 -1.8617e+19 13 9: 1.1724e+05 -8.0722e-11 -> -1.4524e+15 -1.4524e+15 14 9: -8.6214e+15 -4.3591e-14 -> 1.9778e+29 0 * 15 9: -1.0839e+36 -6.9711e-13 -> inf 0 * 16 9: -1.0551e-15 5.3513e+08 -> -1.9717e-24 -1.9717e-24 17 9: 4.8254e+28 7.4324e-28 -> inf inf 18 9: -4.6768e+17 9.1803e+33 -> -5.0944e-17 0 * 19 9: 4.3028e+25 -4.9373 -> -8.7149e+24 0 * 20 9: 1.0236e+16 4.0258e+37 -> 2.5425e-22 2.5425e-22 21 9: 0.68226 -3.7024e+18 -> -1.8427e-19 -1.8427e-19 22 9: 1.7146e+06 -0.029397 -> -5.8326e+07 0 * 23 9: 3.1625e+09 4.3167e+21 -> 7.3263e-13 0 * 24 9: -2.6903e-20 1.4657e-18 -> -0.018355 -0.018355 25 9: -2.1311e-36 -8.8243e-29 -> 2.415e-08 2.415e-08 26 9: -5.4231e-23 -1.243e-17 -> 4.363e-06 0 * 27 9: -2.8806e+13 7.2738e+29 -> -3.9603e-17 0 * 28 9: 1.0412e+08 -1096.2 -> -94991 -94991 29 9: -34467 2.6534e+20 -> -1.299e-16 -1.299e-16 30 9: 3.2966e-32 1.0013e-25 -> 3.2924e-07 0 * 31 9: -5.0187e+24 -4.3973e-36 -> inf 0 * 32 9: -9.5956e+37 -4.5412e-09 -> inf inf 33 9: 7.9145e+11 1.235e+08 -> 6408.6 6408.6 34 9: -1.3455e-24 -0.62361 -> 2.1576e-24 0 * 35 9: 5.9429e-09 -4.1699e+33 -> -0 0 36 9: 1.5348e-28 -4.5885e+30 -> -0 -0 37 9: 6.0918e-07 5.5919e-31 -> 1.0894e+24 1.0894e+24 38 9: -1.5069e+34 2.8345e-32 -> -inf 0 * 39 9: 5.9387e-21 -7.0666e+22 -> -0 0 40 9: -5.591e-20 2.2329e+12 -> -2.5039e-32 -2.5039e-32 41 9: 6.6299e-06 8.5184e-20 -> 7.783e+13 7.783e+13 42 9: -1.0571e-13 8.8024e-17 -> -1200.9 0 * 43 9: -4.0413e+14 6.0478e-14 -> -6.6822e+27 0 * 44 9: -1.1132e-36 5.6145e+19 -> -0 -0 45 9: -8.8503e+20 -0.029367 -> 3.0137e+22 3.0137e+22 46 9: -2.1262e+23 -2.5476e+33 -> 8.3458e-11 0 * 47 9: 1.3993e+05 6.8905e+18 -> 2.0308e-14 0 * 48 9: 6.4689e+14 1.7866e+21 -> 3.6208e-07 3.6208e-07 49 9: -5.2062e-36 -2.5443e+19 -> 0 0 50 9: -1.3207e-13 5.6087e-13 -> -0.23548 0 * 51 9: 2.6725e-21 -3.6138e+19 -> -0 0 52 9: 7.7307e+34 1.2516e+23 -> 6.1768e+11 6.1768e+11 53 9: 2.0038e-15 6674.3 -> 3.0022e-19 3.0022e-19 54 9: -1.9313e-10 5.2665e-11 -> -3.6671 0 * 55 9: -22.413 -1.1551e+05 -> 0.00019404 0 * 56 9: 4.5127e-38 6.8369e-08 -> 6.6005e-31 6.6005e-31 57 9: -3.8745e-25 5.0978e+23 -> -0 -0 58 9: 1.2493e+30 1.4845e-12 -> inf 0 * 59 9: 8.4773e+17 -2.1631e+30 -> -3.919e-13 0 * 60 9: -1.8761e+07 7.4569e+15 -> -2.5159e-09 -2.5159e-09 61 9: 5.8703e+16 -1.2438e-39 -> -inf inf * 62 9: 3.7405e-13 1.1016e-31 -> 3.3957e+18 0 * 63 9: -5.6177e+18 -1.1568e+34 -> 4.8562e-16 0 * 64 9: 8.9896e+30 1.4817e-19 -> inf inf 65 9: -101.09 -4.7816e-32 -> 2.1141e+33 2.1141e+33 66 9: -6.0728e+13 6.4279e+36 -> -9.4475e-24 0 * 67 9: -1.5421e+28 1.3486e-05 -> -1.1435e+33 0 * 68 9: 2.3109e+11 -2.5155e-26 -> -9.1863e+36 -9.1863e+36 69 9: -1.0005e+14 7155.1 -> -1.3983e+10 -1.3983e+10 70 9: 4.1631e-10 -4.0354e+23 -> -1.0316e-33 0 * 71 9: -7.9861e+34 -1.0416e+06 -> 7.6672e+28 0 * 72 9: -3.4532e-36 2.7065e+38 -> -0 -0 0 10: -2.3424e-37 -6.6889e+12 -> 0 0 1 10: -2.2657e+33 -8.9784e-23 -> inf inf 2 10: 5.6147e+22 -9.5925e-05 -> -5.8532e+26 0 * 3 10: -4.3562e-13 -3.6032e+08 -> 1.209e-21 0 * 4 10: 3.0276e+24 -1.5191e+09 -> -1.993e+15 -1.993e+15 5 10: -9.5243e-29 7.3612e+05 -> -1.2938e-34 -1.2938e-34 6 10: -8.5444e-08 1.0048e+33 -> -0 0 7 10: 3.5594e-33 1.6505e-37 -> 21565 0 * 8 10: 0.11951 -8.3308e-22 -> -1.4345e+20 -1.4345e+20 9 10: -1.4341e+38 0.0095786 -> -inf -inf 10 10: 24619 2.0788e-06 -> 1.1843e+10 0 * 11 10: 4.6809e+24 3.0527e-37 -> inf 0 * 12 10: -2.9604e+17 -4.8242e+05 -> 6.1366e+11 6.1366e+11 13 10: -1.5216e+07 -9.9933e-11 -> 1.5226e+17 1.5226e+17 14 10: 5.6569e+15 -1.8942e+21 -> -2.9865e-06 0 * 15 10: -2.033e-07 1.8948e+23 -> -1.073e-30 0 * 16 10: -1.4113e+20 -1.6729e-20 -> inf inf 17 10: 11.64 -2.0591e-22 -> -5.6528e+22 -5.6528e+22 18 10: -6.5106e+22 1.1597e-16 -> -inf 0 * 19 10: -4.5822e-24 -9.0037e-33 -> 5.0893e+08 0 * 20 10: -1.5175e-16 1.0322e-13 -> -0.0014702 -0.0014702 21 10: 1.589e+27 -0.090816 -> -1.7496e+28 -1.7496e+28 22 10: -2.1013e-14 5.6151e+26 -> -0 0 23 10: 3.0143e+37 -1.8794e-32 -> -inf 0 * 24 10: 1734 4.2267e-07 -> 4.1026e+09 4.1026e+09 25 10: 1.2305e-24 -3.2379e-29 -> -38003 -38003 26 10: 1.6633e-22 -4.2945e+18 -> -0 0 27 10: -4.3229e-29 0.63918 -> -6.7633e-29 0 * 28 10: -4.4842e-23 3.7076e+06 -> -1.2095e-29 -1.2095e-29 29 10: -5.8565e+07 2.2065e+09 -> -0.026542 -0.026542 30 10: 2.5838e+35 1.567e+25 -> 1.6489e+10 0 * 31 10: -0.0033541 16612 -> -2.0191e-07 0 * 32 10: 6.7068 -4.7731e-07 -> -1.4051e+07 -1.4051e+07 33 10: -6.9434e+14 -6.9331e+31 -> 1.0015e-17 1.0015e-17 34 10: -1.4993 -7.6383e-06 -> 1.9629e+05 0 * 35 10: -1.5384e-13 -3.1925e+34 -> 0 0 36 10: -2.3378e-27 -1.0855e-37 -> 2.1537e+10 2.1537e+10 37 10: 828.47 0.0073985 -> 1.1198e+05 1.1198e+05 38 10: -2.1355e-16 3.4719e-07 -> -6.1509e-10 0 * 39 10: -8580.8 5.8007e+30 -> -1.4793e-27 0 * 40 10: -2.3806e-12 4.6012e+35 -> -0 -0 41 10: -1.5901e+17 -1.1106e-20 -> 1.4317e+37 1.4317e+37 42 10: -1.0888e-13 1.1679e-32 -> -9.3229e+18 0 * 43 10: 0.10883 -6.5468e-31 -> -1.6623e+29 0 * 44 10: 2.5721e+24 7.8778e-14 -> 3.265e+37 3.265e+37 45 10: 6.1822e-13 6.7141e+15 -> 9.2077e-29 9.2077e-29 46 10: 7.691e-37 9.7519e-17 -> 7.8866e-21 0 * 47 10: -4.8231e+33 -2.0685e+23 -> 2.3317e+10 0 * 48 10: 1.5166e+20 -6.0451e+15 -> -25088 -25088 49 10: 4.1551e+36 2.2706e+23 -> 1.83e+13 1.83e+13 50 10: -2.4153e-09 5.7125e-11 -> -42.281 0 * 51 10: -5.7191e-19 -1.5265e+14 -> 3.7466e-33 0 * 52 10: -2.5333e+30 -1.595e-24 -> inf inf 53 10: -6.287e+15 -5.8699e-38 -> inf inf 54 10: 1.5771e+27 -7.9325e-28 -> -inf 0 * 55 10: -1.731e-16 3.692e+35 -> -0 0 56 10: 1.2129e-06 4.7885e-12 -> 2.533e+05 2.533e+05 57 10: 3.278e-30 4.8895e-17 -> 6.7042e-14 6.7042e-14 58 10: -2.4264e-10 2.2199e+36 -> -0 0 59 10: 8.8482e-11 -2.2876e-12 -> -38.68 0 * 60 10: 1.5963e-34 6.6187e-17 -> 2.4118e-18 2.4118e-18 61 10: -1.0321e-15 -7.9127e-32 -> 1.3043e+16 1.3043e+16 62 10: -2.1749e-06 -1.3302e+13 -> 1.635e-19 0 * 63 10: 2.8726e-15 3.4986e-34 -> 8.2108e+18 0 * 64 10: 1.3839e-37 -3.6505e+06 -> -0 -3.7835e-44 * 65 10: -1.2116e+27 -6.8209e-09 -> 1.7763e+35 1.7763e+35 66 10: 1.0775e+36 3.0103e+06 -> 3.5794e+29 0 * 67 10: 0.013903 -4.84e+23 -> -2.8726e-26 0 * 68 10: -3.553e-38 1.1567e-14 -> -3.0716e-24 -3.0716e-24 69 10: -3.4273e+26 1.729e+10 -> -1.9823e+16 -1.9823e+16 70 10: -0.00050581 7583.2 -> -6.6702e-08 0 * 71 10: -2.0303e+14 1.8022e+22 -> -1.1266e-08 0 * 72 10: -7.2704e-21 5.1772e-32 -> -1.4043e+11 -1.4043e+11 0 11: -1.6001e+31 -0.017535 -> 9.1251e+32 9.1251e+32 1 11: 3.0965e+18 1.0092e-22 -> inf inf 2 11: 3.212e+22 -0.0066671 -> -4.8177e+24 0 * 3 11: 6.0948e-11 6.2953e+08 -> 9.6815e-20 0 * 4 11: 2.6078e+24 -4.297e-29 -> -inf -inf 5 11: -6.4316e+11 -9.1165e-21 -> 7.0549e+31 7.0549e+31 6 11: -5.341e-34 -4.5169e+35 -> 0 0 7 11: 7.678e-31 9.7704e+18 -> 0 0 8 11: 8.0227e-24 5745.5 -> 1.3963e-27 1.3963e-27 9 11: 3.9702e-15 1.4023e-08 -> 2.8312e-07 2.8312e-07 10 11: -0.072665 -33666 -> 2.1584e-06 0 * 11 11: 1.5532e+35 -6.6117e-35 -> -inf 0 * 12 11: -1.3142e+20 1.7965e+22 -> -0.0073154 -0.0073154 13 11: -2.8286e+23 4.2331e-28 -> -inf -inf 14 11: 0.049482 5.6713e-32 -> 8.7251e+29 0 * 15 11: 5.7525e+18 3.2427e+18 -> 1.774 0 * 16 11: 1.2125e+15 0.00016807 -> 7.2138e+18 7.2138e+18 17 11: 5.798e+16 0.00046858 -> 1.2374e+20 1.2374e+20 18 11: 2.5605e-36 3.3612e+31 -> 0 0 19 11: 1.5132e+23 63.608 -> 2.379e+21 0 * 20 11: -5.492e+17 -3.2576e+09 -> 1.6859e+08 1.6859e+08 21 11: -2.0079e-28 1.5332e+20 -> -0 -0 22 11: -7.1702e+07 1.5284e+26 -> -4.6913e-19 0 * 23 11: -4.1857e+36 1.8974e+08 -> -2.206e+28 0 * 24 11: -3.0248e-34 -4.737e+29 -> 0 0 25 11: 6.7139e+11 7.01e-35 -> inf inf 26 11: 4.4128e-29 6.8703e-24 -> 6.423e-06 0 * 27 11: 6.3228e+07 2.6624e+16 -> 2.3748e-09 0 * 28 11: 2.2528e-07 1.4185e-14 -> 1.5881e+07 1.5881e+07 29 11: 1.7917e-12 1.0321e+21 -> 1.736e-33 1.736e-33 30 11: 5.0482e-31 6.2837e+27 -> 0 0 31 11: 2.74 2.2513e-36 -> 1.2171e+36 0 * 32 11: 1.9786e+38 -153.39 -> -1.2899e+36 -1.2899e+36 33 11: 1.0722e+23 2.4666e+30 -> 4.3468e-08 4.3468e-08 34 11: -0.027065 4.0512e-29 -> -6.6807e+26 0 * 35 11: -1.4692e-36 -1.1248e-15 -> 1.3062e-21 0 * 36 11: -18.882 -7.4447e+06 -> 2.5364e-06 2.5364e-06 37 11: 2.4508e-31 -4.0172e+27 -> -0 -0 38 11: -9.3218e+14 1.4589e+28 -> -6.3895e-14 0 * 39 11: -8.0265e-40 3.1932e+17 -> -0 0 40 11: 2.6237e-25 1.4687e-33 -> 1.7864e+08 1.7864e+08 41 11: -5.066e+26 5.0014e+11 -> -1.0129e+15 -1.0129e+15 42 11: -6.3861e+17 -3.3367e-09 -> 1.9139e+26 0 * 43 11: 3.8758e+21 -3.0743e+38 -> -1.2607e-17 0 * 44 11: 5.4711e+15 7.9312e-33 -> inf inf 45 11: -1.2468e-31 -3.9612e+16 -> 0 0 46 11: 9.7922e-36 -1038.7 -> -0 0 47 11: 2.2985e-25 7.6353e-13 -> 3.0103e-13 0 * 48 11: 1.1918e-15 7.1264e-24 -> 1.6723e+08 1.6723e+08 49 11: 0.010168 -2.8498e-37 -> -3.5679e+34 -3.5679e+34 50 11: 4.3278e+07 1.4401e+11 -> 0.00030051 0 * 51 11: 712.72 0.011892 -> 59934 0 * 52 11: -1.0077e+14 31.465 -> -3.2025e+12 -3.2025e+12 53 11: 2.1639e-36 3.0275e-37 -> 7.1476 7.1476 54 11: 4.0778e+27 -43996 -> -9.2687e+22 0 * 55 11: 4.3547e+15 2.7647e+07 -> 1.5751e+08 0 * 56 11: -4.3449e-35 1.5249e+08 -> -0 -2.8446e-43 * 57 11: -8.6371e-10 -4.0967e+14 -> 2.1083e-24 2.1083e-24 58 11: -1.0316e+21 4.8337e+08 -> -2.1342e+12 0 * 59 11: 2.8152e+38 8.8602e-07 -> inf 0 * 60 11: 7.9652e-30 -1.6464e+05 -> -4.838e-35 -4.838e-35 61 11: -5.1576e+06 0.025111 -> -2.0539e+08 -2.0539e+08 62 11: -1.3764e+24 -8.06e+09 -> 1.7077e+14 0 * 63 11: -8.5429e-19 -2.347e-27 -> 3.6399e+08 0 * 64 11: 1.7415e-30 -8.0732e+36 -> -0 -0 65 11: -4.7138e-20 4.9753e-13 -> -9.4743e-08 -9.4743e-08 66 11: 2.4511e+33 -3.1151e+34 -> -0.078685 0 * 67 11: 2.8474e+26 -39.599 -> -7.1906e+24 0 * 68 11: -1.6478e+17 -1.0369e+33 -> 1.5892e-16 1.5892e-16 69 11: 3.2511e-05 5.5577e+19 -> 5.8497e-25 5.8497e-25 70 11: 3.2292e+06 2.561e-07 -> 1.2609e+13 0 * 71 11: 54957 -1.0981e+17 -> -5.0046e-13 0 * 72 11: -3.4841e-25 nan 7fd53faa -> nan 7fd53faa nan 7fd53faa 0 12: -1.4548e-19 -1.006e+27 -> 0 0 1 12: 1.1674e-29 -5.804e-11 -> -2.0115e-19 -2.0115e-19 2 12: 3.7062e+34 8.749e+19 -> 4.2362e+14 0 * 3 12: 4.2054e+11 -0.0025757 -> -1.6327e+14 0 * 4 12: 8.6456e+13 5.9053e+07 -> 1.464e+06 1.464e+06 5 12: 3.9108e-30 -3.2001e-05 -> -1.2221e-25 -1.2221e-25 6 12: 3.7676e-18 -2.9527e+09 -> -1.276e-27 0 * 7 12: 1.1653e+21 1.7429e+15 -> 6.6859e+05 0 * 8 12: -6.8864e-28 -1.2285e-24 -> 0.00056055 0.00056055 9 12: -5.0332e+34 -7.8676e-21 -> inf inf 10 12: -2.0429e-14 1.1866e+15 -> -1.7217e-29 0 * 11 12: -9.368e-32 1.6557e+14 -> -0 0 12 12: 5.9169e-09 8.3287e+14 -> 7.1042e-24 7.1042e-24 13 12: 1.0527e+17 -1.5912e-21 -> -6.6158e+37 -6.6158e+37 14 12: 23101 -2.5109e+23 -> -9.2003e-20 0 * 15 12: -0.0001071 2.0671e+11 -> -5.1814e-16 0 * 16 12: -1.5608e+08 -2.777e+17 -> 5.6203e-10 5.6203e-10 17 12: 1.9659e+38 -4.59e-12 -> -inf -inf 18 12: -1.3604e+33 7.7134e-18 -> -inf 0 * 19 12: -7.5868e-26 -5.9346e-16 -> 1.2784e-10 0 * 20 12: -2.4846 2.1858e-11 -> -1.1367e+11 -1.1367e+11 21 12: 7.8029e+28 -2.3039e-32 -> -inf -inf 22 12: 1.5435e+32 1.5344e+35 -> 0.0010059 0 * 23 12: -2.8596e-31 4.8956e+27 -> -0 0 24 12: 4.0436e-15 3.58e-26 -> 1.1295e+11 1.1295e+11 25 12: -2.8754e+33 -8.1853e-10 -> inf inf 26 12: 0.0040555 3.7243e-25 -> 1.0889e+22 0 * 27 12: -4.3075e+05 -5.8144e-38 -> inf 0 * 28 12: -4.7624e+17 2.7192e-19 -> -1.7514e+36 -1.7514e+36 29 12: -4.2728e-18 1.321e+16 -> -3.2346e-34 -3.2346e-34 30 12: -1.2002e-35 -1.6399e+21 -> 0 0 31 12: 1.4099e-06 nan 7fb5feb0 -> nan 7ff5feb0 0 * 32 12: 1.7892e+35 -1.712e-23 -> -inf -inf 33 12: -0.0058994 -7.9465e-37 -> 7.4238e+33 7.4238e+33 34 12: 4.9567e+08 -1.899e-32 -> -inf 0 * 35 12: 4.0252e+37 -21.046 -> -1.9125e+36 0 * 36 12: 1.7771e+17 -1.4516e-32 -> -inf -inf 37 12: 4.4274e+08 -4.1601e+22 -> -1.0642e-14 -1.0642e-14 38 12: 4.8562e+09 1.7639e+34 -> 2.7531e-25 0 * 39 12: 6.3981e-32 7.3929e+20 -> 0 0 40 12: -4.7749e-21 -4.3478 -> 1.0982e-21 1.0982e-21 41 12: 6.2916e-18 -1.0812e+36 -> -0 -0 42 12: 9.2019e-35 -1.0112e+15 -> -0 0 43 12: 2.0148e-32 0.063684 -> 3.1637e-31 0 * 44 12: 2.354e-24 -874.14 -> -2.693e-27 -2.693e-27 45 12: -27540 5.6584e-38 -> -inf -inf 46 12: -3.1557e-12 -1.6043e-26 -> 1.967e+14 0 * 47 12: 2.0166e+23 -9.5211e+27 -> -2.1181e-05 0 * 48 12: 7.6486e+24 -1.4346e+21 -> -5331.5 -5331.5 49 12: -2.1722e-36 -9.5528e+30 -> 0 0 50 12: 0.10439 2.7737e+14 -> 3.7636e-16 0 * 51 12: -6.915e+05 -2.3752e+08 -> 0.0029113 0 * 52 12: -4.0704e+24 2.8706e-16 -> -inf -inf 53 12: 1.0642e+24 -4.6965e-34 -> -inf -inf 54 12: 1.2783e+31 -1.408e-31 -> -inf 0 * 55 12: -6.9854e-21 -1.9352e+34 -> 0 0 56 12: -6.1053e-08 3.1097e+14 -> -1.9633e-22 -1.9633e-22 57 12: 0.00089608 1.2739 -> 0.0007034 0.0007034 58 12: -6.5851e+06 2.8224e+19 -> -2.3332e-13 0 * 59 12: 2.787e-28 4.2521e+06 -> 6.5544e-35 0 * 60 12: -7.9352e-17 8.1424e-36 -> -9.7455e+18 -9.7455e+18 61 12: -1.2736e-34 1.096e+11 -> -0 -1.4013e-45 * 62 12: 3.0254e+36 -0.00041709 -> -inf 0 * 63 12: 3.5608e-31 4.3825e+17 -> 0 0 64 12: 4.1634e+13 1.2439e+34 -> 3.3469e-21 3.3469e-21 65 12: -3.7651e-23 -0.0012059 -> 3.1221e-20 3.1221e-20 66 12: -6.1698e-36 4.9609e+05 -> -0 0 67 12: 0.00060765 -7.33e-33 -> -8.2899e+28 0 * 68 12: 2.4408e-16 -0.020899 -> -1.1679e-14 -1.1679e-14 69 12: nan 7fe79296 1.679e-06 -> nan 7fe79296 nan 7fe79296 70 12: -4.8518e-20 6.1863e+31 -> -0 0 71 12: 2.1649e-34 -5.2459e+28 -> -0 0 72 12: 3.3679e-13 -1.6403e-21 -> -2.0532e+08 -2.0532e+08 0 13: 8.751e+06 1.3642e-15 -> 6.4147e+21 6.4147e+21 1 13: -2.3024e+05 6.0296e-25 -> -3.8185e+29 -3.8185e+29 2 13: 1.8246e+20 1.1324e+23 -> 0.0016112 0 * 3 13: -2.5992e+14 -2.2498e+13 -> 11.553 0 * 4 13: -3.7547e+29 -1.1017 -> 3.4083e+29 3.4083e+29 5 13: 1.4832e-37 7.0235e+13 -> 0 0 6 13: 16.474 -1.0577e-06 -> -1.5576e+07 0 * 7 13: -2.2338e+05 -5.0266e-11 -> 4.4439e+15 0 * 8 13: 4.5648e+24 5.9379e+10 -> 7.6875e+13 7.6875e+13 9 13: 1.7388e-07 0.39018 -> 4.4563e-07 4.4563e-07 10 13: -4.8472e+05 -7.6181e-13 -> 6.3627e+17 0 * 11 13: 8.7476e+17 3.6874e-07 -> 2.3723e+24 0 * 12 13: -2.4669e-29 1.6529e+23 -> -0 -0 13 13: -2.5901e+24 2.6289e-33 -> -inf -inf 14 13: 2.9603e-07 6.0957e-09 -> 48.563 0 * 15 13: -5.2164e-36 3.9016e-37 -> -13.37 0 * 16 13: -7.1979e+37 1.8225e+05 -> -3.9495e+32 -3.9495e+32 17 13: 2.487e+26 -4.4274e-08 -> -5.6173e+33 -5.6173e+33 18 13: 1.0787e+38 -4.8521e+30 -> -2.2232e+07 0 * 19 13: -9.5051e+22 1.0368e+34 -> -9.1673e-12 0 * 20 13: 1.9174e-28 4.7448e-37 -> 4.0411e+08 4.0411e+08 21 13: -14261 -3.7837e+33 -> 3.769e-30 3.769e-30 22 13: 4.3886e+20 1.7499e+16 -> 25079 0 * 23 13: -7.635e+27 -4.9153e-14 -> inf 0 * 24 13: -3.578e+22 2.2737e+21 -> -15.736 -15.736 25 13: -3368.2 7.1754e+09 -> -4.6941e-07 -4.6941e-07 26 13: 1.7539e+16 -5.3273e-27 -> -inf 0 * 27 13: -3061.5 1.3761e+33 -> -2.2248e-30 0 * 28 13: 1.2577e+10 -3.3172e+29 -> -3.7914e-20 -3.7914e-20 29 13: -2.5669e+30 -4.3415e+33 -> 0.00059126 0.00059126 30 13: -5.2542e-19 -5.6648e-34 -> 9.2752e+14 0 * 31 13: 1.1269e+17 6.611e+33 -> 1.7046e-17 0 * 32 13: -4.8985e+30 -4.653e+33 -> 0.0010527 0.0010527 33 13: -2.6813e-23 -2.9911e+25 -> 0 0 34 13: 7.9434e-08 -4.995e+22 -> -1.5902e-30 0 * 35 13: 4.7235e+14 3.6191e-33 -> inf 0 * 36 13: 1.5103e-17 -5.5989e-36 -> -2.6975e+18 -2.6975e+18 37 13: -21763 -5.3496e+20 -> 4.0681e-17 4.0681e-17 38 13: -3.11e+07 2.138e-26 -> -1.4547e+33 0 * 39 13: 1.1097e-15 8875.2 -> 1.2503e-19 0 * 40 13: 2.8708e-39 5.2534e+19 -> 0 0 41 13: 36.689 3.4924e+15 -> 1.0506e-14 1.0506e-14 42 13: -4.3427e+21 2.7527 -> -1.5776e+21 0 * 43 13: -3.1093e+30 6.9099e-34 -> -inf 0 * 44 13: 5.6755e+21 4.8329e-25 -> inf inf 45 13: -7.5321e-24 -5.1612e-31 -> 1.4594e+07 1.4594e+07 46 13: -1.4008e-05 8.4783e+12 -> -1.6522e-18 0 * 47 13: -1.8205e-15 -1.9881e+27 -> 0 0 48 13: -1.9055e+23 -1.2808e+31 -> 1.4877e-08 1.4877e-08 49 13: 1.53e-25 5.9098e+33 -> 0 0 50 13: 122.92 -6.5804e+36 -> -1.868e-35 0 * 51 13: -3.1332e+28 4.4733e+07 -> -7.0043e+20 0 * 52 13: -3.7331e+23 6.5695e-38 -> -inf -inf 53 13: -476.42 -8.7454e+11 -> 5.4477e-10 5.4477e-10 54 13: 0.40506 -3.007e-18 -> -1.347e+17 0 * 55 13: 3.177e-07 162.74 -> 1.9522e-09 0 * 56 13: 3.0544e+37 2.1396e-32 -> inf inf 57 13: 3.6013e+27 1.4594e-21 -> inf inf 58 13: 8.9472e-16 8.5457e+29 -> 0 0 59 13: -6.6305e-17 -5.6308e-13 -> 0.00011775 0 * 60 13: -7.9071e-35 -5.2431e-23 -> 1.5081e-12 1.5081e-12 61 13: -6.5951e-21 -2.149e-31 -> 3.069e+10 3.069e+10 62 13: 3.1069e-06 2.6625e+13 -> 1.1669e-19 0 * 63 13: 2.8541e-15 6.6168e-19 -> 4313.4 0 * 64 13: -5.0171e-22 -3.4365e+36 -> 0 0 65 13: -8.2036e-20 1.1868e-20 -> -6.9126 -6.9126 66 13: 1.4872e+25 -2.373e+34 -> -6.2671e-10 0 * 67 13: 5.797e+25 -3.3134e+38 -> -1.7496e-13 0 * 68 13: 4.9058e-23 0.0026439 -> 1.8555e-20 1.8555e-20 69 13: 3.8903e+37 -1.9864e-30 -> -inf -inf 70 13: 5.3685e+34 -6939.7 -> -7.7359e+30 0 * 71 13: -1.443e+15 6.6384e+19 -> -2.1737e-05 0 * 72 13: 2.0837e-22 1.1794e-18 -> 0.00017667 0.00017667 0 14: -1.7585e-08 1.9104e-14 -> -9.2049e+05 -9.2049e+05 1 14: 6.6132e+06 2.3103e-26 -> 2.8626e+32 2.8626e+32 2 14: -1.448e+19 -2.8584e-32 -> inf 0 * 3 14: 1.599e+37 2.2238e+17 -> 7.1903e+19 0 * 4 14: -7.5442e+33 -4.4582e-12 -> inf inf 5 14: 1.3446e+29 0.00020679 -> 6.5022e+32 6.5022e+32 6 14: -9.5673e-17 1.3116e+27 -> -0 0 7 14: -1.4044e+38 2.3567e-19 -> -inf 0 * 8 14: 4.5093e+16 7.7708e-07 -> 5.8029e+22 5.8029e+22 9 14: -1.1218e-24 -8.6823e+11 -> 1.292e-36 1.292e-36 10 14: -2.1577e+18 5.91e+37 -> -3.6509e-20 0 * 11 14: -4.6027e-09 -4.5514e+18 -> 1.0113e-27 0 * 12 14: -0.00016915 8.3419e+07 -> -2.0277e-12 -2.0277e-12 13 14: 6.5318e+08 4.3594e-22 -> 1.4983e+30 1.4983e+30 14 14: -1.028e+05 -2.2884e-11 -> 4.4922e+15 0 * 15 14: 2.8475e+38 2.7869e-09 -> inf 0 * 16 14: -2.1011e-12 0.038811 -> -5.4136e-11 -5.4136e-11 17 14: -2.6981e+19 5.4592e-29 -> -inf -inf 18 14: 1.6752e+16 -2.1674e-17 -> -7.729e+32 0 * 19 14: 4.9167e-26 1.1842e+32 -> 0 0 20 14: -1.7335e-29 2.1143e-27 -> -0.0081989 -0.0081989 21 14: 3.1251e+13 2.4877e+25 -> 1.2562e-12 1.2562e-12 22 14: 1.4594e+12 -1.4706e+07 -> -99242 0 * 23 14: -3.1088e+18 -301.01 -> 1.0328e+16 0 * 24 14: 2.8262e+37 -5.3457e-24 -> -inf -inf 25 14: 1.7788e+36 -2.3707e-17 -> -inf -inf 26 14: 2.894e-11 7.5263e+10 -> 3.8452e-22 0 * 27 14: 7.3174e-37 -3.7352e+33 -> -0 0 28 14: 6.3452e+10 8.3622e+15 -> 7.588e-06 7.588e-06 29 14: -1.3161e+17 -1.9676e+34 -> 6.6886e-18 6.6886e-18 30 14: 1.9739e-17 2.7637e-20 -> 714.22 0 * 31 14: 7.078e+29 -5.6613e-12 -> -inf 0 * 32 14: -2.1653e-15 -3.2331e-20 -> 66974 66974 33 14: -11.339 1.8004e+22 -> -6.298e-22 -6.298e-22 34 14: 9.8294e-11 -5.3407e+19 -> -1.8405e-30 0 * 35 14: -9.8934e+11 0.04217 -> -2.3461e+13 0 * 36 14: -1.409e+15 1.7155e+33 -> -8.2135e-19 -8.2135e-19 37 14: 0.00010945 -1.122e-18 -> -9.7548e+13 -9.7548e+13 38 14: 1.3046e-31 9.5733e-39 -> inf 0 * 39 14: -1.1481e-27 -9002.2 -> 1.2754e-31 0 * 40 14: 1.4854e-38 -8.0021e-14 -> -1.8563e-25 -1.8563e-25 41 14: 2.7962e-32 1.0056e-12 -> 2.7807e-20 2.7807e-20 42 14: 2.6661e-06 -1.4967e-14 -> -1.7814e+08 0 * 43 14: -1.3686e+17 3.5173e-19 -> -3.8912e+35 0 * 44 14: -3.4098e+35 -36.898 -> 9.2411e+33 9.2411e+33 45 14: -4582.8 0.059778 -> -76664 -76664 46 14: -8.7776e+23 -12940 -> 6.7833e+19 0 * 47 14: -5.5608e-24 -1.4734e+24 -> 0 0 48 14: 1.1084e+21 2.6987e-30 -> inf inf 49 14: -1.7985e-09 -6.0215e+10 -> 2.9867e-20 2.9867e-20 50 14: 1.6376e-22 1.2588e-37 -> 1.3009e+15 0 * 51 14: 5.4988e+32 4.4204e+33 -> 0.1244 0 * 52 14: -1.6322e-28 -3.6601e-25 -> 0.00044594 0.00044594 53 14: -1.4023e+15 -8.3183e-18 -> 1.6858e+32 1.6858e+32 54 14: -4.8601e-31 -9.2135e+05 -> 5.275e-37 0 * 55 14: -4.873e+16 -2.6343e+25 -> 1.8498e-09 0 * 56 14: -8.4964e-17 1.3497e-15 -> -0.062949 -0.062949 57 14: 9.5698e-34 9.3503e-12 -> 1.0235e-22 1.0235e-22 58 14: -1.2004e-05 7182.7 -> -1.6712e-09 0 * 59 14: -8.3265e+33 2.7046e-23 -> -inf 0 * 60 14: 5.7994e+31 1.7092e+06 -> 3.3931e+25 3.3931e+25 61 14: -2.6969e+07 -3.5964e-13 -> 7.4991e+19 7.4991e+19 62 14: -9.8947e+12 2.6066e+20 -> -3.796e-08 0 * 63 14: -2.2307e-07 -5.4797e-17 -> 4.0709e+09 0 * 64 14: -2.2081e-20 1.3476e+06 -> -1.6385e-26 -1.6385e-26 65 14: 1.8594e+27 4.689e-25 -> inf inf 66 14: -2.8393e+20 -9.0839e+05 -> 3.1257e+14 0 * 67 14: -0.0042369 -1.5015e+20 -> 2.8218e-23 0 * 68 14: 5.1236e+36 6.9124e-08 -> inf inf 69 14: -5.294e+32 5.5133e-12 -> -inf -inf 70 14: -6.3899e-25 -6.433e+23 -> 0 0 71 14: 6.9417e+34 -1.4565e+28 -> -4.766e+06 0 * 72 14: 2.313e-14 -2.4765e+10 -> -9.3396e-25 -9.3396e-25 0 15: -2.5862e-25 -2.3308e-08 -> 1.1096e-17 1.1096e-17 1 15: 1.57e+13 8.9993e+23 -> 1.7446e-11 1.7446e-11 2 15: -2.3751e-09 -1.6744e-28 -> 1.4185e+19 0 * 3 15: 1.5142e-36 8.1657e-29 -> 1.8544e-08 0 * 4 15: 1.3926e-12 -2.2394e+11 -> -6.2185e-24 -6.2185e-24 5 15: 7.09e-27 7.0788e-19 -> 1.0016e-08 1.0016e-08 6 15: 1.6425e-31 -1.0325e-07 -> -1.5908e-24 0 * 7 15: -21749 1.7954e+29 -> -1.2114e-25 0 * 8 15: 1.4798e-13 3.9495e-38 -> 3.7469e+24 3.7469e+24 9 15: -3.33e+21 2.9314e-21 -> -inf -inf 10 15: -3.619e-15 -1.3688e-27 -> 2.6439e+12 0 * 11 15: 6326.4 1.0154e-25 -> 6.2307e+28 0 * 12 15: 2.1739e+29 -2.3782e+07 -> -9.141e+21 -9.141e+21 13 15: 3.7238e+08 -4.3736e-27 -> -8.5142e+34 -8.5142e+34 14 15: -0.47224 1.0545e-22 -> -4.4784e+21 0 * 15 15: 6.6922e+26 -1.1813e-21 -> -inf 0 * 16 15: -4.3733e-25 1.6665e+35 -> -0 -0 17 15: -2.0796e-21 -3.655e-38 -> 5.6896e+16 5.6896e+16 18 15: 2.2301e+07 -1.2477e+32 -> -1.7873e-25 0 * 19 15: -2.2848e+24 1.1421e+19 -> -2.0005e+05 0 * 20 15: -9.6033e+34 2.3851e-22 -> -inf -inf 21 15: -1.8423e+18 -4.0356e-19 -> 4.5652e+36 4.5652e+36 22 15: 1.1748e-32 -7.0042e-31 -> -0.016773 0 * 23 15: 2.9812e-19 1.4945e+35 -> 0 0 24 15: -5.829e-08 5.1087e+33 -> -0 -1.1409e-41 * 25 15: -3.0382e+16 2.1179e+26 -> -1.4345e-10 -1.4345e-10 26 15: 2.1458e+33 8.2723e-29 -> inf 0 * 27 15: 47.259 -3847 -> -0.012284 0 * 28 15: -3.4972e-20 6.3417e-23 -> -551.47 -551.47 29 15: 1.9846e-21 1.0901e-20 -> 0.18206 0.18206 30 15: -6.0184e+05 4.6362e+23 -> -1.2981e-18 0 * 31 15: 0.00019959 -2.0573e+18 -> -9.7013e-23 0 * 32 15: 1.6338e+15 4.2985e+09 -> 3.8009e+05 3.8009e+05 33 15: -3.0968e+30 -1.9479e-07 -> 1.5898e+37 1.5898e+37 34 15: -6.0415e+37 0.022108 -> -inf 0 * 35 15: -2.0524e-10 8.9628e-21 -> -2.2899e+10 0 * 36 15: 0.00015093 9.2513e-19 -> 1.6315e+14 1.6315e+14 37 15: 3.6228e+21 -6.112e+23 -> -0.0059274 -0.0059274 38 15: -3.589e+10 -9.0432e+36 -> 3.9688e-27 0 * 39 15: 1.6456e-29 -6.2346e-18 -> -2.6395e-12 0 * 40 15: 2.2572e+18 2.81e+16 -> 80.328 80.328 41 15: 0.079666 1.0663e-07 -> 7.4712e+05 7.4712e+05 42 15: -0.033421 -1.8209e+11 -> 1.8354e-13 0 * 43 15: -1.7561e-36 4133.9 -> -0 0 44 15: -7.7248e-20 -1.116e-34 -> 6.9219e+14 6.9219e+14 45 15: 1.7509e-33 -2.0815e+11 -> -0 -8.4078e-45 * 46 15: -5.5821e+36 -1.2154e-14 -> inf 0 * 47 15: -3.0036e+35 -1.3738e-19 -> inf 0 * 48 15: -5.1085e-23 -6.6915e+29 -> 0 0 49 15: 2.0811e-27 -0.62809 -> -3.3134e-27 -3.3134e-27 50 15: -1.2801e-32 1.0203e-13 -> -1.2546e-19 0 * 51 15: 1.2062e-22 1.7372e-29 -> 6.9431e+06 0 * 52 15: -3.6779e-14 -1.0728e-16 -> 342.83 342.83 53 15: 2.1338e+23 -1.182e-05 -> -1.8053e+28 -1.8053e+28 54 15: 1.3761e-18 -7.9905 -> -1.7222e-19 0 * 55 15: 8.7781e+11 -2.3877e-11 -> -3.6764e+22 0 * 56 15: -1.0867e+24 1.5119e+26 -> -0.0071875 -0.0071875 57 15: -2.2557e+08 4.4155e-08 -> -5.1085e+15 -5.1085e+15 58 15: 0.10989 -1.667e-23 -> -6.592e+21 0 * 59 15: -3.7101e+07 3.2762e+13 -> -1.1324e-06 0 * 60 15: 1.1793e-09 -3.1167e+10 -> -3.7839e-20 -3.7839e-20 61 15: -2.4571e+11 1.5617e+28 -> -1.5734e-17 -1.5734e-17 62 15: 7.3347e-24 -1.3608e-20 -> -0.000539 0 * 63 15: 7.0048e+29 -2.3394e-18 -> -inf 0 * 64 15: 1.7067e-21 4.5576e-20 -> 0.037446 0.037446 65 15: -121.73 1.7905e+22 -> -6.7989e-21 -6.7989e-21 66 15: -4.8955e-11 1.9285e+35 -> -0 0 67 15: -7.4709e+27 -3.0191e+29 -> 0.024746 0 * 68 15: 1.1163e-32 5.8464e+21 -> 0 0 69 15: -7.6098e-16 -4.3148e+09 -> 1.7637e-25 1.7637e-25 70 15: -0.0010213 -1.541e-23 -> 6.6277e+19 0 * 71 15: -8.0011e-13 1.025e+15 -> -7.8063e-28 0 * 72 15: 3.2139e-27 2.0119e+24 -> 0 0 0 16: -2.6863e-05 -8.1543e-35 -> 3.2944e+29 3.2944e+29 1 16: -2.7148e-14 -5.7328e+08 -> 4.7355e-23 4.7355e-23 2 16: -3.0609e-24 0.0001832 -> -1.6708e-20 0 * 3 16: 8.3902e-13 -4.6916e-10 -> -0.0017883 0 * 4 16: 1.6084e+07 -2.8704e+29 -> -5.6035e-23 -5.6035e-23 5 16: -1.9003e-08 -7.0696e+08 -> 2.688e-17 2.688e-17 6 16: 0.0003306 1.3503e+07 -> 2.4483e-11 0 * 7 16: -5.5742e+18 3.9534e+17 -> -14.1 0 * 8 16: -1.5885e-25 9.0384e+32 -> -0 -0 9 16: -1.2512e+15 -1.0839e+17 -> 0.011543 0.011543 10 16: -2.7147e+23 -1.9336e-15 -> 1.4039e+38 0 * 11 16: -4.3565e+15 -6.7179e-24 -> inf 0 * 12 16: 1.1577e+32 -1.9483e-18 -> -inf -inf 13 16: -2.4179e-16 5.4811e-10 -> -4.4113e-07 -4.4113e-07 14 16: -3.0777e+16 1.0383e-05 -> -2.9643e+21 0 * 15 16: 1.7923e-32 1.8513e-36 -> 9681.3 0 * 16 16: 1.6073e+38 -18.745 -> -8.5742e+36 -8.5742e+36 17 16: 3.2873e+21 -45485 -> -7.2272e+16 -7.2272e+16 18 16: 1.1859e-28 -6.0565e-16 -> -1.958e-13 0 * 19 16: 2.2553e-23 -2.3664e+33 -> -0 0 20 16: 3.5075e-28 -1.7697e+17 -> -0 -1.4013e-45 * 21 16: 2.2981e-20 1.2221e+17 -> 1.8804e-37 1.8804e-37 22 16: 28335 5.5961e+19 -> 5.0633e-16 0 * 23 16: 1.1356e+31 -1.0893e-31 -> -inf 0 * 24 16: 10431 -1.4648 -> -7121 -7121 25 16: -1.0367e-18 5.5603e+24 -> -0 -1.8637e-43 * 26 16: -2.9169e+31 -1.1113e-29 -> inf 0 * 27 16: 51.552 -1.0176e-19 -> -5.066e+20 0 * 28 16: -2.1481e+35 -2.5445e+32 -> 844.22 844.22 29 16: 4.0129e+33 7.5026e-14 -> inf inf 30 16: 8.1251e+12 4.1189e-20 -> 1.9726e+32 0 * 31 16: 1.0297e+30 -9.7185e+07 -> -1.0595e+22 0 * 32 16: -9037.2 -2.2472e+05 -> 0.040215 0.040215 33 16: -2.9884e+26 -2.044e-24 -> inf inf 34 16: 4.8441e+21 -0.00021022 -> -2.3043e+25 0 * 35 16: -3.9076e-12 1.0001e+27 -> -0 0 36 16: 2.9382e-34 3247.9 -> 9.0463e-38 9.0463e-38 37 16: 2.0367e-34 1.8649e+30 -> 0 0 38 16: -2.1739e+17 -7.5649e+06 -> 2.8737e+10 0 * 39 16: 8.0407e+17 -7.1301e-22 -> -inf 0 * 40 16: -5.2025e+14 6.4606e-07 -> -8.0527e+20 -8.0527e+20 41 16: -8.8803e-25 3.1531e-11 -> -2.8164e-14 -2.8164e-14 42 16: 0.00033201 8.9411e+36 -> 0 0 43 16: -1.7785e-10 2.7873e-06 -> -6.3808e-05 0 * 44 16: 9.4966e-29 9.4789e-17 -> 1.0019e-12 1.0019e-12 45 16: 7.4312e-16 3.9725e-32 -> 1.8706e+16 1.8706e+16 46 16: -2.18e-06 -0.0070433 -> 0.00030951 0 * 47 16: -7.4795e-31 -1.1124e+13 -> 0 0 48 16: 8.2279e+09 2.0897e+18 -> 3.9374e-09 3.9374e-09 49 16: nan ff853f15 8.4548e-37 -> nan ffc53f15 nan ffc53f15 50 16: 2.5533e+08 4.0293e-09 -> 6.3369e+16 0 * 51 16: -9.8662e-18 -2.0538e+12 -> 4.8038e-30 0 * 52 16: -3.5135e+28 -1.0581e+26 -> 332.06 332.06 53 16: 1.3467e-11 -1.9989e+10 -> -6.7371e-22 -6.7371e-22 54 16: -0.0011689 2.0554e+06 -> -5.6868e-10 0 * 55 16: 1.1151e+17 2.1559e+08 -> 5.1726e+08 0 * 56 16: 6.7765e-34 -6.423e-25 -> -1.055e-09 -1.055e-09 57 16: 2.1065e+35 -8.8501e+27 -> -2.3801e+07 -2.3801e+07 58 16: 1.1169e+34 3.9476e-11 -> inf 0 * 59 16: -4.4222e+19 4.2889e-21 -> -inf 0 * 60 16: 3.4763e+34 -3.2441e+29 -> -1.0716e+05 -1.0716e+05 61 16: 5.0537e+30 -3.2212e-25 -> -inf -inf 62 16: -8.8069 -1.1419e+08 -> 7.7128e-08 0 * 63 16: 2.4376e-20 -2.68e+18 -> -0 0 64 16: -4.1097e+15 0.49484 -> -8.3051e+15 -8.3051e+15 65 16: 4.4418e+19 -12514 -> -3.5494e+15 -3.5494e+15 66 16: -2.6613e-28 -2.5938e+08 -> 1.026e-36 0 * 67 16: -1.2845 -3.3838e+26 -> 3.796e-27 0 * 68 16: -2.4153e-35 -1.0793e-31 -> 0.00022378 0.00022378 69 16: 3.3801e+09 9.5203e-06 -> 3.5504e+14 3.5504e+14 70 16: -4.4587e-18 -6.2547e-22 -> 7128.5 0 * 71 16: 6.3082e-11 2.5144e+19 -> 2.5089e-30 0 * 72 16: -4.044e-23 -5.5323e-15 -> 7.3099e-09 7.3099e-09 0 17: -2.6561e+12 1.4343e+21 -> -1.8519e-09 -1.8519e-09 1 17: 8.6398e-36 1.5755e-33 -> 0.005484 0.005484 2 17: 7.9211e+12 18.964 -> 4.1768e+11 0 * 3 17: -4.5698e-08 -1.0241e+38 -> 0 0 4 17: 3.6719e-24 -83215 -> -4.4125e-29 -4.4125e-29 5 17: 2.677e-33 1.4735e-38 -> 1.8168e+05 1.8168e+05 6 17: -1.0017e+26 -9.8428e+31 -> 1.0177e-06 0 * 7 17: 4.3536e-35 -1.4352e-16 -> -3.0334e-19 0 * 8 17: 1.3407e+19 1.3746e+12 -> 9.7533e+06 9.7533e+06 9 17: 3.7627e-06 -7.5103e+08 -> -5.0101e-15 -5.0101e-15 10 17: 3.7991e+15 5.7283e+36 -> 6.6322e-22 0 * 11 17: 2.2438e-10 1.8479e-13 -> 1214.3 0 * 12 17: -3.1095e-36 -2.9889e-27 -> 1.0404e-09 1.0404e-09 13 17: 4.7241e-26 -1.8606e-09 -> -2.539e-17 -2.539e-17 14 17: -5.4955e+16 -2476.1 -> 2.2194e+13 0 * 15 17: 2.1479e-24 1.0671e-14 -> 2.0129e-10 0 * 16 17: 4.0134e-18 -2.1402e+10 -> -1.8752e-28 -1.8752e-28 17 17: -7.4157e+30 -4.7838e-19 -> inf inf 18 17: 1.1671e+27 1.2707e+35 -> 9.1841e-09 0 * 19 17: 2.3293e+27 -5.7149e+35 -> -4.0758e-09 0 * 20 17: -1.0582e-26 2.2828e-25 -> -0.046355 -0.046355 21 17: -1.7827e+15 4.5879e+16 -> -0.038857 -0.038857 22 17: -21475 4.4601e-36 -> -inf 0 * 23 17: -1.1098e-25 -0.0062759 -> 1.7684e-23 0 * 24 17: -1.1497e+33 1.8864e-10 -> -inf -inf 25 17: -1.088e-27 2.8061e+16 -> -0 -3.9236e-44 * 26 17: 6.9888e+22 -2.5043e-29 -> -inf 0 * 27 17: -58.567 15899 -> -0.0036838 0 * 28 17: 5.8658e-19 -2.0939e-14 -> -2.8013e-05 -2.8013e-05 29 17: -1.6362e-13 -3.4371e+15 -> 4.7605e-29 4.7605e-29 30 17: -3.9792e-37 1.42e-34 -> -0.0028023 0 * 31 17: -2.8243e+16 7.9765e-06 -> -3.5408e+21 0 * 32 17: -6.3492e-09 -3.8415e+06 -> 1.6528e-15 1.6528e-15 33 17: 6.5143e+26 -3.3442e+11 -> -1.9479e+15 -1.9479e+15 34 17: 8.4955e-22 1.5446e-24 -> 550.02 0 * 35 17: -3.7693e-33 -1.0342e+24 -> 0 0 36 17: 1.5352e-37 -1.1947e-18 -> -1.285e-19 -1.285e-19 37 17: -1.7501e+22 1.4047e-38 -> -inf -inf 38 17: -3.7775e+26 1.1516e-14 -> -inf 0 * 39 17: 0.002375 3.2056e+30 -> 7.4088e-34 0 * 40 17: 1.0313e-11 -2.6972e+34 -> -0 -0 41 17: -1.8538e+16 -2.7716e+19 -> 0.00066887 0.00066887 42 17: 1.3795e+26 9.8954e+23 -> 139.41 0 * 43 17: 3.9156e-23 -3.5386e-07 -> -1.1065e-16 0 * 44 17: 5.9459e-30 1.1472e+16 -> 0 0 45 17: -1.7918e+17 -1.9436e-13 -> 9.2192e+29 9.2192e+29 46 17: -5.4753e+12 -0.33878 -> 1.6162e+13 0 * 47 17: 2.9486e-28 13811 -> 2.1349e-32 0 * 48 17: 21.455 2.9863e-28 -> 7.1843e+28 7.1843e+28 49 17: 4.0425e-07 6.7061e+16 -> 6.0281e-24 6.0281e-24 50 17: 3.6498e-16 -7.7104e+15 -> -4.7337e-32 0 * 51 17: -8.8606e+06 -2.0072e-35 -> inf 0 * 52 17: 4.2968e-20 9.0296e-14 -> 4.7585e-07 4.7585e-07 53 17: -6.6103e+26 -8.7805e-11 -> 7.5284e+36 7.5284e+36 54 17: 2.5702e-24 1.9558e-18 -> 1.3142e-06 0 * 55 17: -2.0581e-07 -2.1647e-32 -> 9.5078e+24 0 * 56 17: -3918.2 4.4339e+27 -> -8.8369e-25 -8.8369e-25 57 17: -2.6068e+10 5.8394e-21 -> -4.4642e+30 -4.4642e+30 58 17: 3.5807e-15 -785.61 -> -4.5579e-18 0 * 59 17: -1.8022e+33 2.5785e-08 -> -inf 0 * 60 17: 9.0107e-31 4.2844e+24 -> 0 0 61 17: 5.3782e+26 -9.8746e+21 -> -54465 -54465 62 17: -5.0006e-30 -1.5599e-13 -> 3.2058e-17 0 * 63 17: 3.1163e+37 1.5827e-24 -> inf 0 * 64 17: -3.1595e-28 6.3946e+22 -> -0 -0 65 17: 3.6849e-34 -1.6324e+37 -> -0 -0 66 17: 43046 -6.5129e-39 -> -inf 0 * 67 17: -9.6056e+30 -1.7697e-27 -> inf 0 * 68 17: -2.9144e-11 2.4462e+28 -> -0 -1.1914e-39 * 69 17: -3.2008e-09 4.8168e-17 -> -6.645e+07 -6.645e+07 70 17: 2.803e-30 -1.4115e-09 -> -1.9859e-21 0 * 71 17: -71.086 -406.52 -> 0.17487 0 * 72 17: 1.4943e+38 1.3701e+10 -> 1.0907e+28 1.0907e+28 0 18: -3.1745e-11 3.162e-34 -> -1.0039e+23 -1.0039e+23 1 18: 4.2613e-13 -3.3204e+16 -> -1.2834e-29 -1.2834e-29 2 18: -1.7961e-16 4.7098e+25 -> -0 0 3 18: 2.2506e+17 -5.2247e-05 -> -4.3076e+21 0 * 4 18: 4.4583e+11 1.2427e-24 -> 3.5876e+35 3.5876e+35 5 18: -8.9249e+15 1.2594e+33 -> -7.0866e-18 -7.0866e-18 6 18: -1.4593e+20 5.1159e+27 -> -2.8525e-08 0 * 7 18: 1.9187e-38 8.6422e-33 -> 2.2202e-06 0 * 8 18: 6386.5 1.5909e+16 -> 4.0144e-13 4.0144e-13 9 18: -0.023202 -3.6625e-06 -> 6335.1 6335.1 10 18: -9.5742 -6.3721e+11 -> 1.5025e-11 0 * 11 18: 1.21e-35 -2.4897e-34 -> -0.048601 0 * 12 18: 2.5154e+20 3.205e+17 -> 784.86 784.86 13 18: 2.5031e+18 -4.6228e+13 -> -54147 -54147 14 18: -8.6764e-38 -3.0419e-36 -> 0.028523 0 * 15 18: 1.5649e+14 -1.7896e+06 -> -8.7442e+07 0 * 16 18: 351.59 2.0742e+24 -> 1.695e-22 1.695e-22 17 18: 1.1982e-32 -2.0441e+10 -> -0 -5.8574e-43 * 18 18: 2.0923e-22 1.1157e-11 -> 1.8754e-11 0 * 19 18: -1.0242e-19 1.3045e-12 -> -7.8512e-08 0 * 20 18: 5521.9 -9.7062e-34 -> -5.689e+36 -5.689e+36 21 18: -1.4558e+07 8.1093e+19 -> -1.7953e-13 -1.7953e-13 22 18: 1.8998e+07 7.0435e-05 -> 2.6973e+11 0 * 23 18: 1.4739e+07 -1.1713e+05 -> -125.83 0 * 24 18: -3.664e-37 -1.4888e-33 -> 0.00024611 0.00024611 25 18: 5.1223e+26 5.1265e-38 -> inf inf 26 18: -2.7187e-31 -1.5379e+10 -> 0 0 27 18: -6.1997e-37 5.2083e+35 -> -0 0 28 18: -3.4886e+13 -1.1391e+32 -> 3.0627e-19 3.0627e-19 29 18: 1.7831e+33 -8.5868e+27 -> -2.0766e+05 -2.0766e+05 30 18: 2.1001e-24 -2.7879e+20 -> -0 0 31 18: 2.3678e-07 -4.9547e+18 -> -4.7789e-26 0 * 32 18: -7.8237e+15 1.196e-26 -> -inf -inf 33 18: 1.6408e-05 2.3149e-19 -> 7.088e+13 7.088e+13 34 18: -1.4374e+26 3.5262e-26 -> -inf 0 * 35 18: 6.5803e-34 6.0659e+08 -> 0 0 36 18: -1.9961e+25 -1.2689e+33 -> 1.5731e-08 1.5731e-08 37 18: -0.00035021 3.6273e+12 -> -9.6548e-17 -9.6548e-17 38 18: -0.42365 -4.6458e+14 -> 9.119e-16 0 * 39 18: 4.8343e+25 -3.8608e+22 -> -1252.1 0 * 40 18: 2.5563e-19 3.6129e+22 -> 0 7.0752e-42 * 41 18: -13364 1.8684e-35 -> -inf -inf 42 18: 1.1541e-29 9.2439e+11 -> 0 0 43 18: -1.8388e-35 nan 7fc6b6db -> nan 7fc6b6db 0 * 44 18: 4.4232e+15 -6.6665e+24 -> -6.6349e-10 -6.6349e-10 45 18: -2.0803e+26 3.2165e+27 -> -0.064676 -0.064676 46 18: 1.5207e-24 1.9069e+31 -> 0 0 47 18: 8115.8 -9.9633e-07 -> -8.1456e+09 0 * 48 18: 1.9741e-10 -8.2935e+08 -> -2.3804e-19 -2.3804e-19 49 18: 2.2479e+30 -7.6055e-34 -> -inf -inf 50 18: -2.4201e+11 -1.3983e+21 -> 1.7308e-10 0 * 51 18: 3.37e+12 -3.0433e+21 -> -1.1073e-09 0 * 52 18: -1.2706e+37 4.7422e-19 -> -inf -inf 53 18: 2.9637e+22 5.6215e-29 -> inf inf 54 18: -1.5348e+36 2.5164e-32 -> -inf 0 * 55 18: 2.2007e-20 4.4097e-17 -> 0.00049905 0 * 56 18: -1.6137e+19 -2.1774e-12 -> 7.4113e+30 7.4113e+30 57 18: -6.0573e-30 -8.4088e-38 -> 7.2035e+07 7.2035e+07 58 18: 2.6348e-32 6.9616e-23 -> 3.7848e-10 0 * 59 18: -3.1065e+08 3.8571e+12 -> -8.054e-05 0 * 60 18: -6.8086e-11 -2.5486e+35 -> 0 0 61 18: 4.0179e+36 7.913e-26 -> inf inf 62 18: 2.1319 -6.2562e+34 -> -3.4076e-35 0 * 63 18: 5.3534e+07 2.1695e-31 -> 2.4675e+38 0 * 64 18: 8.4504e-35 1.1468e+13 -> 0 0 65 18: 3.9474e+33 -1.8463e+05 -> -2.138e+28 -2.138e+28 66 18: -3.8736e-27 3.3155e+12 -> -0 0 67 18: 15171 -2.0028e-14 -> -7.5749e+17 0 * 68 18: 168.86 -6.0692e+05 -> -0.00027823 -0.00027823 69 18: -4.0164e-32 3.485e+13 -> -0 -1.4013e-45 * 70 18: -1.0183 -2.2784e-26 -> 4.4694e+25 0 * 71 18: 2.4054e-15 1025.4 -> 2.3459e-18 0 * 72 18: 4.9267e+37 5.6006e-19 -> inf inf 0 19: 1.1431e-35 7.0579e-07 -> 1.6197e-29 1.6197e-29 1 19: -4.7874e+14 nan ff848dc2 -> nan ffc48dc2 nan ffc48dc2 2 19: 3.8209e+06 2.1901e+31 -> 1.7446e-25 0 * 3 19: -2.1578e+23 -6.9815e-21 -> inf 0 * 4 19: -0.00047463 -5.5445e-20 -> 8.5603e+15 8.5603e+15 5 19: -2.2111e+20 -1.1888e+30 -> 1.86e-10 1.86e-10 6 19: -6.8779e+16 3.2557e+34 -> -2.1126e-18 0 * 7 19: -1.4428e-32 3.1958e+08 -> -0 0 8 19: 2.6027e-34 7.5441e+05 -> 0 3.4499e-40 * 9 19: 5.2819e-13 8.5675e+11 -> 6.165e-25 6.1651e-25 10 19: -1.0601e+18 7.086e+25 -> -1.496e-08 0 * 11 19: 7.0894e-22 1.9405e+30 -> 0 0 12 19: -3.2526e+07 -0.043721 -> 7.4394e+08 7.4394e+08 13 19: 2.7532 6.0178e+19 -> 4.5751e-20 4.5751e-20 14 19: -5.7511e-32 1.5445e-07 -> -3.7235e-25 0 * 15 19: -3.3342e-35 -1.1999e-15 -> 2.7787e-20 0 * 16 19: -4.3967e-19 1.4356e+05 -> -3.0626e-24 -3.0626e-24 17 19: 5.1362e+25 5.927e-26 -> inf inf 18 19: -3.5725e+19 -4.4406e-38 -> inf 0 * 19 19: 1.0066e+32 1.9097e+05 -> 5.2712e+26 0 * 20 19: -6.4547e+21 -1.2189e+31 -> 5.2955e-10 5.2955e-10 21 19: -3.1921e-06 3.7992e-13 -> -8.4018e+06 -8.4018e+06 22 19: -4.4156e-26 -0.065876 -> 6.703e-25 0 * 23 19: 2.8266e+10 7.3043e+29 -> 3.8697e-20 0 * 24 19: -1.198e-12 -1.1657e-32 -> 1.0277e+20 1.0277e+20 25 19: -8.0118e+27 1.0551e-21 -> -inf -inf 26 19: 2.7317e-15 6.8705e-28 -> 3.976e+12 0 * 27 19: 6305.5 -1.6576e+36 -> -3.8039e-33 0 * 28 19: -5.8367e+13 -6.1727e-24 -> 9.4557e+36 9.4557e+36 29 19: -1.939e-22 6.3647e-16 -> -3.0466e-07 -3.0466e-07 30 19: -1.3555e+11 1.571e+27 -> -8.628e-17 0 * 31 19: 0.17126 -3.9148e-37 -> -4.3746e+35 0 * 32 19: -3.6314e+37 3.0883e+24 -> -1.1758e+13 -1.1758e+13 33 19: 1.8464e-32 331.33 -> 5.5727e-35 5.5727e-35 34 19: -8.4626e-31 1.3815e+32 -> -0 0 35 19: -1.2611e+24 3.1808e+21 -> -396.46 0 * 36 19: 1.3325e+37 2.7333e-36 -> inf inf 37 19: 42341 4.9623e-12 -> 8.5326e+15 8.5326e+15 38 19: 1.1624e-24 -5.7843e-25 -> -2.0095 0 * 39 19: -4.5333e-13 -1.3869e-06 -> 3.2686e-07 0 * 40 19: 5.1433e+29 0.00010203 -> 5.0412e+33 5.0412e+33 41 19: 2.9523e-22 3.1634e+19 -> 0 9.3326e-42 * 42 19: -9.7021e+24 nan ffa80bc2 -> nan ffe80bc2 0 * 43 19: -1.7445e-08 4.1509e+13 -> -4.2028e-22 0 * 44 19: -2.9718e-09 -9.5467e-30 -> 3.1129e+20 3.1129e+20 45 19: 5.9874e-28 4.8954e-26 -> 0.012231 0.012231 46 19: 1.437 -6.1844e-24 -> -2.3235e+23 0 * 47 19: -1.5273e+26 -6.7559e+19 -> 2.2607e+06 0 * 48 19: -2.6913e+16 3.3174e+12 -> -8112.6 -8112.6 49 19: 4.5198e+33 1.0283e+06 -> 4.3952e+27 4.3952e+27 50 19: 2.2539e-26 1.9809e-31 -> 1.1378e+05 0 * 51 19: -1.1473e+38 -7.0232e-11 -> inf 0 * 52 19: 1.4633e+05 -5.5442e-28 -> -2.6394e+32 -2.6394e+32 53 19: 4.0384e+12 -2.2409e-05 -> -1.8022e+17 -1.8022e+17 54 19: 2.6123e-18 -18523 -> -1.4103e-22 0 * 55 19: 7.7546e+15 -5.7715e+16 -> -0.13436 0 * 56 19: 9.1334e-26 2.0258e-27 -> 45.085 45.085 57 19: 1.2803e+33 -2.6378e+16 -> -4.8538e+16 -4.8538e+16 58 19: -1.6516e+22 -7.4837e+29 -> 2.2069e-08 0 * 59 19: 5.7434e-17 117.92 -> 4.8708e-19 0 * 60 19: 1.0624e-21 3.4729e+22 -> 0 3.0829e-44 * 61 19: 2.7384e+23 -1.8705e+27 -> -0.0001464 -0.0001464 62 19: -8.6229e-25 1.3242e+35 -> -0 0 63 19: 5.7134e+07 1.0315e+38 -> 5.5389e-31 0 * 64 19: -1.9515e+34 -7.0785e+08 -> 2.7569e+25 2.7569e+25 65 19: 4.8529e+29 -3.2141e+25 -> -15099 -15099 66 19: 8.6306e-08 5.0051e-34 -> 1.7244e+26 0 * 67 19: 2.2002e+36 -5.932e+25 -> -3.7091e+10 0 * 68 19: 2.1657e-36 1.9491e+17 -> 0 0 69 19: -9.9521e-20 -7.2717e-32 -> 1.3686e+12 1.3686e+12 70 19: 4.8693e+32 1.0677e-32 -> inf 0 * 71 19: 5.6225e-22 -9.5513e-19 -> -0.00058866 0 * 72 19: 3.6151e+17 -4.1229e+16 -> -8.7684 -8.7684 0 20: -7.6444e-24 -1.1098e-12 -> 6.8883e-12 6.8883e-12 1 20: -1.5513e+09 0.00026993 -> -5.7471e+12 -5.7471e+12 2 20: 5.6818e-36 1.7534e-20 -> 3.2403e-16 0 * 3 20: 8.2699e-29 4.2001e+30 -> 0 0 4 20: 3.1047e-31 2.8653e-19 -> 1.0835e-12 1.0835e-12 5 20: -8.4673e+21 2.9002e-09 -> -2.9195e+30 -2.9195e+30 6 20: -3.3762e-22 -7.2262e+11 -> 4.6721e-34 0 * 7 20: 7.2585e+22 2.1302e-12 -> 3.4074e+34 0 * 8 20: 4.0138e+23 -5.1899e+20 -> -773.38 -773.38 9 20: 190.07 1.7258e+22 -> 1.1013e-20 1.1013e-20 10 20: 4.3726e+28 3.7457e-38 -> inf 0 * 11 20: 3.4318e-07 -1.2946e-14 -> -2.6508e+07 0 * 12 20: -1.1603e-37 1.2723e+34 -> -0 -0 13 20: 1.583e+36 3.6345e-29 -> inf inf 14 20: -0.0019327 -1.9879e-26 -> 9.7219e+22 0 * 15 20: 9.9081e+23 -4.5257e-38 -> -inf 0 * 16 20: -1.0579e+36 7.0124e-09 -> -inf -inf 17 20: -4.8513e+12 2.1519e-11 -> -2.2545e+23 -2.2545e+23 18 20: 2.6437e+34 2.0567e-06 -> inf 0 * 19 20: -8.108e-14 5.193e-28 -> -1.5613e+14 0 * 20 20: 8.7273e-12 1.1747e-24 -> 7.4292e+12 7.4292e+12 21 20: 1.7075e+16 1.2355e+35 -> 1.382e-19 1.382e-19 22 20: 7.2175e+21 9.1082e+11 -> 7.9242e+09 0 * 23 20: 4.7296e+22 7.8402e+32 -> 6.0325e-11 0 * 24 20: 2.5497e-09 -3.3058e+32 -> -0 -7.7127e-42 * 25 20: -2.4507e+14 7.5742e+27 -> -3.2356e-14 -3.2356e-14 26 20: -9.3984e+33 6.1577e-26 -> -inf 0 * 27 20: -68230 -4.6027e-33 -> 1.4824e+37 0 * 28 20: -8.9799e+21 1.193e+13 -> -7.5268e+08 -7.5268e+08 29 20: -7.465e+14 582.36 -> -1.2819e+12 -1.2819e+12 30 20: 6.6264e+28 1.3543e+24 -> 48927 0 * 31 20: -0.00029912 -1.3699e+22 -> 2.1835e-26 0 * 32 20: -2.0392e+19 -2.4099e-36 -> inf inf 33 20: -8.1101e-16 -4.6085e+35 -> 0 0 34 20: -2410.6 -1.1145e+32 -> 2.163e-29 0 * 35 20: -2.0768e+24 -4.4303e+21 -> 468.76 0 * 36 20: 1.5262e+38 -3.5998e-32 -> -inf -inf 37 20: 2.5824e+08 3.8187e+06 -> 67.626 67.626 38 20: -4.449e-07 9.7405e-15 -> -4.5675e+07 0 * 39 20: -0.00095806 -1.892e-18 -> 5.0638e+14 0 * 40 20: -3.596e+17 2.0622e-06 -> -1.7438e+23 -1.7438e+23 41 20: -2.9906e-24 -8.7559e-11 -> 3.4155e-14 3.4155e-14 42 20: -5.4823e-05 7.6026e-12 -> -7.211e+06 0 * 43 20: 1.7442e+19 -3.1232e+35 -> -5.5847e-17 0 * 44 20: -1.1361e+13 5.8879e-29 -> -inf -inf 45 20: 4.6036e-28 5.8782e+20 -> 0 0 46 20: 3.0037e-31 -3.6345e+28 -> -0 0 47 20: -3.8564 -1.207e-33 -> 3.1949e+33 0 * 48 20: 2.3053e-37 4.4481e+21 -> 0 0 49 20: 2.6778e-35 4.8992e+19 -> 0 0 50 20: -1.2579e-13 1.719e-25 -> -7.3178e+11 0 * 51 20: -1.545e-33 -1.7249e-15 -> 8.957e-19 0 * 52 20: -7.3923 0.0075162 -> -983.52 -983.52 53 20: 1.1907e+38 2.5128e+21 -> 4.7388e+16 4.7388e+16 54 20: 5.8926e+08 1.9659e-28 -> 2.9974e+36 0 * 55 20: 4.3019e-17 2.5935e+28 -> 0 0 56 20: 8.3571e-14 1.3785e+22 -> 6.0623e-36 6.0623e-36 57 20: 9684.4 -3.0772e+24 -> -3.1472e-21 -3.1472e-21 58 20: 3.9377e+30 2.5346e-33 -> inf 0 * 59 20: -0.01162 -0.046439 -> 0.25021 0 * 60 20: 7.8333e-25 1.7656e+23 -> 0 0 61 20: -1.1083e+25 5.275e-15 -> -inf -inf 62 20: 1.4128e+11 -9.0108e+25 -> -1.5679e-15 0 * 63 20: 0.019714 2.5788e-11 -> 7.6448e+08 0 * 64 20: 2.549e-15 -7.7439e-30 -> -3.2916e+14 -3.2916e+14 65 20: -1.0874e-08 2.4185e-20 -> -4.496e+11 -4.496e+11 66 20: -3.8075e+24 6.6532e+18 -> -5.7229e+05 0 * 67 20: 3.0833e+10 3.2516e-24 -> 9.4822e+33 0 * 68 20: -1.1178e-07 -2.579e+25 -> 4.3342e-33 4.3342e-33 69 20: -1.6416e-12 -4.11e-35 -> 3.9942e+22 3.9942e+22 70 20: -5.5285e+29 -3.2755e+10 -> 1.6878e+19 0 * 71 20: 8.888e+20 -2.9175e-22 -> -inf 0 * 72 20: -5.3997e+13 0.41102 -> -1.3137e+14 -1.3137e+14 0 21: 3.0484e-13 1.2369e-12 -> 0.24645 0.24645 1 21: -2.1215e+08 4.0669e+05 -> -521.65 -521.65 2 21: -4.2972e-27 3.8138e-14 -> -1.1268e-13 0 * 3 21: -3.5787e-22 -2.7809e+30 -> 0 0 4 21: 9.966e-32 3.4159e+16 -> 0 0 5 21: -4.6478e-21 -4.8375e+32 -> 0 0 6 21: -1.1246e+20 0.89372 -> -1.2583e+20 0 * 7 21: 4.7775e+10 4.435e+24 -> 1.0772e-14 0 * 8 21: 3.4474e-18 -1.8275e+20 -> -1.8864e-38 -1.8864e-38 9 21: -2008 -2.7491e-13 -> 7.3043e+15 7.3043e+15 10 21: 1.428e-06 1.7561e+16 -> 8.1316e-23 0 * 11 21: 1.7669e-31 -2.5878e+26 -> -0 0 12 21: 17699 8.9969e+06 -> 0.0019672 0.0019672 13 21: -5.5952e+08 -1.7396e-17 -> 3.2164e+25 3.2164e+25 14 21: -1.9292e+09 4.6997e+22 -> -4.1049e-14 0 * 15 21: -4.0927e-05 6.4265e-24 -> -6.3685e+18 0 * 16 21: 2.5805e-27 -3.719e+21 -> -0 -0 17 21: 4.3137e-35 -1.214e+17 -> -0 -0 18 21: -1.6376e-16 3.186e-31 -> -5.1398e+14 0 * 19 21: nan fffbd740 7.4786e+05 -> nan fffbd740 0 * 20 21: -2.5242e+22 -1.6933e-07 -> 1.4907e+29 1.4907e+29 21 21: 1.2229e+33 1.0466e-31 -> inf inf 22 21: 1.4262e+33 -0.00036223 -> -3.9374e+36 0 * 23 21: 3.6331e+07 -1.9217e-23 -> -1.8906e+30 0 * 24 21: -3.5381e+12 -1.3841e-33 -> inf inf 25 21: -2.3449e+26 -2.1228e-08 -> 1.1046e+34 1.1046e+34 26 21: -0.013352 -5.8951e-24 -> 2.2649e+21 0 * 27 21: -3.4139e+06 -8.4877e+21 -> 4.0221e-16 0 * 28 21: -0.3023 -8.5062e+26 -> 3.5538e-28 3.5538e-28 29 21: -2.6697e+28 1.2874e-34 -> -inf -inf 30 21: -6.9602e-09 -6.2711e-27 -> 1.1099e+18 0 * 31 21: 7.8129e+22 -114.3 -> -6.8356e+20 0 * 32 21: 0.090786 7.6026e-14 -> 1.1941e+12 1.1941e+12 33 21: -1.307e+07 4.4754e-35 -> -inf -inf 34 21: 5.6532e+10 1.6627e+13 -> 0.0034 0 * 35 21: -40324 -2.4706e-28 -> 1.6322e+32 0 * 36 21: -4.1084e-12 5.7394e+06 -> -7.1583e-19 -7.1583e-19 37 21: -7.273e-31 9.4944e+26 -> -0 -0 38 21: 5.5143e+13 1.1007e+06 -> 5.0098e+07 0 * 39 21: 2.3818e+17 4.3505e+26 -> 5.4748e-10 0 * 40 21: 1.3914e-15 7.0101e-22 -> 1.9849e+06 1.9849e+06 41 21: -5.8272e+37 -2.6418e-09 -> inf inf 42 21: 0.013333 -1.44e-22 -> -9.259e+19 0 * 43 21: 1.6347e+08 1.0321e-12 -> 1.5838e+20 0 * 44 21: -7.4658e-35 1.3165e-14 -> -5.6711e-21 -5.6711e-21 45 21: -8.3228e-13 3.4732e-27 -> -2.3963e+14 -2.3963e+14 46 21: 0.10064 5.9728e-07 -> 1.685e+05 0 * 47 21: -1.3073e-34 4.2934e+27 -> -0 0 48 21: 1.6793e+24 -0.004565 -> -3.6786e+26 -3.6786e+26 49 21: -1.5972e+18 -3.837e-32 -> inf inf 50 21: 2.3554e+13 -106.02 -> -2.2217e+11 0 * 51 21: -1.193e-07 -2.4379e-32 -> 4.8934e+24 0 * 52 21: 5.2612e-17 -2.9092e+18 -> -1.8085e-35 -1.8085e-35 53 21: -1.8877e-19 -3.1092e+12 -> 6.0713e-32 6.0713e-32 54 21: 1.4434 -1.4547e-11 -> -9.9224e+10 0 * 55 21: 6.3623 -8.1406e-21 -> -7.8156e+20 0 * 56 21: -6.1524e+15 1.9134e+17 -> -0.032154 -0.032154 57 21: -1.0464 1.3123e+26 -> -7.9738e-27 -7.9738e-27 58 21: 3.2135e+32 2.0789e-18 -> inf 0 * 59 21: 1.8376e+13 -7.1662e-36 -> -inf 0 * 60 21: 2.9561e+19 -65.882 -> -4.487e+17 -4.487e+17 61 21: -2054.2 -7.6012e-34 -> 2.7024e+36 2.7024e+36 62 21: 1.1212e-08 4.1928e-32 -> 2.6741e+23 0 * 63 21: -8.2733e+18 -7.1013e+14 -> 11650 0 * 64 21: 2.12e+12 7.0205e+15 -> 0.00030197 0.00030197 65 21: -4.7307e+36 9.1172e-15 -> -inf -inf 66 21: 2.7114e+30 1.8455e-26 -> inf 0 * 67 21: -4.2567e-35 -4.8827e+31 -> 0 0 68 21: 1.7631e-30 4.6286e-11 -> 3.8091e-20 3.8091e-20 69 21: 1.6766e+29 1.4344e-35 -> inf inf 70 21: -3.9072e+29 -8.0246e-16 -> inf 0 * 71 21: -0.00017116 -6.8185e+30 -> 2.5102e-35 0 * 72 21: -2.1909e-11 8.0865e-33 -> -2.7093e+21 -2.7093e+21 .global test_s_divf test_s_divf: ldr w17, [w0, #584] str w17, [w0, #588] .L15: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L13 .L14: ldr w17, [w0, #24] ldr w18, [w0, #536] add w17, w17, w18 str w17, [w0, #24] ldr w17, [w0, #56] ldr w18, [w0, #552] add w17, w17, w18 str w17, [w0, #56] ldr w17, [w0, #64] ldr w18, [w0, #556] add w17, w17, w18 str w17, [w0, #64] ldr w17, [w0, #588] subs w17, w17, #1 str w17, [w0, #588] b.ne .L15 ret FAIL: divf src_2d dest array 0 bad 0 0: 2.6702e-20 -> 1.6341e-10 1.6341e-10 1 0: 1.4967e+21 -> 3.8687e+10 3.8687e+10 2 0: -5.0406 -> nan 7fc00000 0 * 3 0: 1.9388e+20 -> 1.3924e+10 0 * 4 0: 2.2773e-18 -> 1.5091e-09 1.5091e-09 5 0: -1.6675e+38 -> nan 7fc00000 nan 7fc00000 6 0: 0.005335 -> 0.073041 0 * 7 0: 1.9799e+14 -> 1.4071e+07 0 * 8 0: -1.012e-08 -> nan 7fc00000 nan 7fc00000 9 0: -2.3345e+34 -> nan 7fc00000 nan 7fc00000 10 0: 8.6462e+12 -> 2.9404e+06 0 * 11 0: 1.2233e+14 -> 1.106e+07 0 * 12 0: -1.7067e-19 -> nan 7fc00000 nan 7fc00000 13 0: 5.008e+12 -> 2.2379e+06 2.2379e+06 14 0: 0.32615 -> 0.5711 0 * 15 0: -2.8189 -> nan 7fc00000 0 * 16 0: -4.6202e-38 -> nan 7fc00000 nan 7fc00000 17 0: -3.2962e+13 -> nan 7fc00000 nan 7fc00000 18 0: -8.6953e+25 -> nan 7fc00000 0 * 19 0: -3.1811e-05 -> nan 7fc00000 0 * 20 0: -9.0476e-16 -> nan 7fc00000 nan 7fc00000 21 0: -1.7956e+37 -> nan 7fc00000 nan 7fc00000 22 0: 6.562e-31 -> 8.1006e-16 0 * 23 0: 1.5313e-18 -> 1.2375e-09 0 * 24 0: 9.6327e-17 -> 9.8146e-09 9.8146e-09 25 0: 3.6778e-29 -> 6.0645e-15 6.0645e-15 26 0: 4.4207e-23 -> 6.6488e-12 0 * 27 0: -3.1817e-20 -> nan 7fc00000 0 * 28 0: -1.0726e+08 -> nan 7fc00000 nan 7fc00000 29 0: 7.8256e-29 -> 8.8462e-15 8.8462e-15 30 0: 355.09 -> 18.844 0 * 31 0: -4.5473e-27 -> nan 7fc00000 0 * 32 0: 4.7825e-08 -> 0.00021869 0.00021869 33 0: -116.59 -> nan 7fc00000 nan 7fc00000 34 0: 1.0294e+36 -> 1.0146e+18 0 * 35 0: 3.7222e-18 -> 1.9293e-09 0 * 36 0: -1.4116e-13 -> nan 7fc00000 nan 7fc00000 37 0: -2.9404e-15 -> nan 7fc00000 nan 7fc00000 38 0: 1.8317e+33 -> 4.2798e+16 0 * 39 0: 3.7341e-11 -> 6.1107e-06 0 * 40 0: 6152.4 -> 78.437 78.437 41 0: 1.7873e-37 -> 4.2277e-19 4.2277e-19 42 0: -7.533e-16 -> nan 7fc00000 0 * 43 0: 2.9977e+16 -> 1.7314e+08 0 * 44 0: -2.6526e+14 -> nan 7fc00000 nan 7fc00000 45 0: -2.7369e+14 -> nan 7fc00000 nan 7fc00000 46 0: 0.83206 -> 0.91217 0 * 47 0: 4.1065e-33 -> 6.4082e-17 0 * 48 0: -1.3985e+31 -> nan 7fc00000 nan 7fc00000 49 0: -1.5799e+25 -> nan 7fc00000 nan 7fc00000 50 0: 6.2975e-08 -> 0.00025095 0 * 51 0: 1.7482e+19 -> 4.1812e+09 0 * 52 0: -1.8222e+27 -> nan 7fc00000 nan 7fc00000 53 0: -0.0053056 -> nan 7fc00000 nan 7fc00000 54 0: 4.2188e-06 -> 0.002054 0 * 55 0: 0.092551 -> 0.30422 0 * 56 0: -2.0345e+13 -> nan 7fc00000 nan 7fc00000 57 0: -2.475e-29 -> nan 7fc00000 nan 7fc00000 58 0: -0.0015217 -> nan 7fc00000 0 * 59 0: 4.4549e+05 -> 667.45 0 * 60 0: -9.0821e-38 -> nan 7fc00000 nan 7fc00000 61 0: 1.7608e+25 -> 4.1962e+12 4.1962e+12 62 0: -4.1818e+30 -> nan 7fc00000 0 * 63 0: -1.9689e+21 -> nan 7fc00000 0 * 64 0: -3.3595e-37 -> nan 7fc00000 nan 7fc00000 65 0: 3.5638e-31 -> 5.9698e-16 5.9698e-16 66 0: -1.5631e+11 -> nan 7fc00000 0 * 67 0: 5.8688e-11 -> 7.6608e-06 0 * 68 0: 8.8436e-12 -> 2.9738e-06 2.9738e-06 69 0: -2.1395e+35 -> nan 7fc00000 nan 7fc00000 70 0: 2.4736e-31 -> 4.9735e-16 0 * 71 0: 1.1621e-29 -> 3.409e-15 0 * 72 0: -7.7336e-27 -> nan 7fc00000 nan 7fc00000 73 0: 5.8161e+33 -> 7.6263e+16 7.6263e+16 74 0: 1.1233e-26 -> 1.0598e-13 0 * 75 0: 1.0106e-13 -> 3.179e-07 0 * 76 0: -1.9173e-33 -> nan 7fc00000 nan 7fc00000 77 0: -4.0536e-35 -> nan 7fc00000 nan 7fc00000 78 0: 7.7973e-22 -> 2.7924e-11 2.7924e-11 0 1: -7.0346e-12 -> nan 7fc00000 nan 7fc00000 1 1: -3.4476e-13 -> nan 7fc00000 nan 7fc00000 2 1: -7.8849e-10 -> nan 7fc00000 0 * 3 1: 9.8274e-27 -> 9.9133e-14 0 * 4 1: -6.1429e-20 -> nan 7fc00000 nan 7fc00000 5 1: -2.0014e+34 -> nan 7fc00000 nan 7fc00000 6 1: -8.6554e+10 -> nan 7fc00000 0 * 7 1: -9.3709e+11 -> nan 7fc00000 0 * 8 1: 3.6838e+06 -> 1919.3 1919.3 9 1: -5.2336e-29 -> nan 7fc00000 nan 7fc00000 10 1: 0.0020415 -> 0.045183 0 * 11 1: 6.4247e-35 -> 8.0154e-18 0 * 12 1: -1.4947e-38 -> nan 7fc00000 nan 7fc00000 13 1: 7.8922e+32 -> 2.8093e+16 2.8093e+16 14 1: 1.116e-18 -> 1.0564e-09 0 * 15 1: 3.8539e-29 -> 6.208e-15 0 * 16 1: -3.6833e+12 -> nan 7fc00000 nan 7fc00000 17 1: 3.3045e+27 -> 5.7485e+13 5.7485e+13 18 1: 4.5008e+33 -> 6.7088e+16 0 * 19 1: 2.4709e-26 -> 1.5719e-13 0 * 20 1: -2.4183e-24 -> nan 7fc00000 nan 7fc00000 21 1: -4.5498e+33 -> nan 7fc00000 nan 7fc00000 22 1: -5.1042e+29 -> nan 7fc00000 0 * 23 1: -2.5743e+32 -> nan 7fc00000 0 * 24 1: -4.7963e+20 -> nan 7fc00000 nan 7fc00000 25 1: 3.0413e+15 -> 5.5148e+07 5.5148e+07 26 1: -1.7938e+37 -> nan 7fc00000 0 * 27 1: 3.3359e+14 -> 1.8265e+07 0 * 28 1: -3.9295e-38 -> nan 7fc00000 nan 7fc00000 29 1: -4.7472e-27 -> nan 7fc00000 nan 7fc00000 30 1: -6.504e+11 -> nan 7fc00000 0 * 31 1: -1.5319e-21 -> nan 7fc00000 0 * 32 1: 1.9214e-32 -> 1.3861e-16 1.3861e-16 33 1: 1.5492e+26 -> 1.2447e+13 1.2447e+13 34 1: 1.3971e+23 -> 3.7377e+11 0 * 35 1: -6.5708e+23 -> nan 7fc00000 0 * 36 1: -1.2354e+11 -> nan 7fc00000 nan 7fc00000 37 1: 1.5421e+21 -> 3.9269e+10 3.9269e+10 38 1: 7.2423e+22 -> 2.6911e+11 0 * 39 1: 2.3996e-22 -> 1.5491e-11 0 * 40 1: -8.4436e+23 -> nan 7fc00000 nan 7fc00000 41 1: -0.009826 -> nan 7fc00000 nan 7fc00000 42 1: 9409.2 -> 97.001 0 * 43 1: -1.1336e+17 -> nan 7fc00000 0 * 44 1: 3.9548e-19 -> 6.2887e-10 6.2887e-10 45 1: 1.6001e+36 -> 1.2649e+18 1.2649e+18 46 1: 0.027811 -> 0.16677 0 * 47 1: -7.4358e-32 -> nan 7fc00000 0 * 48 1: 6.8368e-30 -> 2.6147e-15 2.6147e-15 49 1: 2.4488e+21 -> 4.9486e+10 4.9486e+10 50 1: 0.0015014 -> 0.038747 0 * 51 1: 5.262e+07 -> 7254 0 * 52 1: 1.601e-34 -> 1.2653e-17 1.2653e-17 53 1: -2.8609e+33 -> nan 7fc00000 nan 7fc00000 54 1: -1.0628e+30 -> nan 7fc00000 0 * 55 1: 1.4038e-36 -> 1.1848e-18 0 * 56 1: 6.5834e-22 -> 2.5658e-11 2.5658e-11 57 1: 2.126e+35 -> 4.6108e+17 4.6108e+17 58 1: -1.368e+14 -> nan 7fc00000 0 * 59 1: 1.3912e+11 -> 3.7298e+05 0 * 60 1: 8.4184e-21 -> 9.1752e-11 9.1752e-11 61 1: -1.9069e+28 -> nan 7fc00000 nan 7fc00000 62 1: 1.3277e-21 -> 3.6437e-11 0 * 63 1: -9.5817e-22 -> nan 7fc00000 0 * 64 1: -2.413e-17 -> nan 7fc00000 nan 7fc00000 65 1: 1.5924e-24 -> 1.2619e-12 1.2619e-12 66 1: -1.2442e-06 -> nan 7fc00000 0 * 67 1: 2.7649e-36 -> 1.6628e-18 0 * 68 1: -1.6278e+37 -> nan 7fc00000 nan 7fc00000 69 1: 4.2319e+33 -> 6.5053e+16 6.5053e+16 70 1: 3.0523e+12 -> 1.7471e+06 0 * 71 1: 1.2397e+28 -> 1.1134e+14 0 * 72 1: 1.588 -> 1.2602 1.2602 73 1: 5.2611e+11 -> 7.2534e+05 7.2534e+05 74 1: 7.7034e+27 -> 8.7769e+13 0 * 75 1: 2.6379e+36 -> 1.6242e+18 0 * 76 1: 0.022389 -> 0.14963 0.14963 77 1: -5.1501e-13 -> nan 7fc00000 nan 7fc00000 78 1: 1.5902e-08 -> 0.0001261 0.0001261 0 2: 3.6007e-16 -> 1.8975e-08 1.8975e-08 1 2: -4.5196e+05 -> nan 7fc00000 nan 7fc00000 2 2: 2.4801e-17 -> 4.9801e-09 0 * 3 2: -6.1769e-06 -> nan 7fc00000 0 * 4 2: 2.3898e-05 -> 0.0048886 0.0048886 5 2: -3.6014e+34 -> nan 7fc00000 nan 7fc00000 6 2: 1.1264e-23 -> 3.3562e-12 0 * 7 2: 8.7086e+27 -> 9.332e+13 0 * 8 2: 1.1934e-11 -> 3.4545e-06 3.4545e-06 9 2: 1.5324e+19 -> 3.9146e+09 3.9146e+09 10 2: 4.6527e-36 -> 2.157e-18 0 * 11 2: 4.7393e-36 -> 2.177e-18 0 * 12 2: -2.3759e+16 -> nan 7fc00000 nan 7fc00000 13 2: -3.1953e+38 -> nan 7fc00000 nan 7fc00000 14 2: 2.5855e-24 -> 1.608e-12 0 * 15 2: -5.3905e+18 -> nan 7fc00000 0 * 16 2: -1.1098e+11 -> nan 7fc00000 nan 7fc00000 17 2: -5.3068e-22 -> nan 7fc00000 nan 7fc00000 18 2: 98967 -> 314.59 0 * 19 2: 3.1521e-20 -> 1.7754e-10 0 * 20 2: 7.615e+22 -> 2.7595e+11 2.7595e+11 21 2: -0.00013992 -> nan 7fc00000 nan 7fc00000 22 2: 1651 -> 40.633 0 * 23 2: -2.384e-14 -> nan 7fc00000 0 * 24 2: -4.28e-14 -> nan 7fc00000 nan 7fc00000 25 2: -4.7352e-24 -> nan 7fc00000 nan 7fc00000 26 2: -1.2212e-36 -> nan 7fc00000 0 * 27 2: 8.9684e-21 -> 9.4702e-11 0 * 28 2: 2.5235e+29 -> 5.0235e+14 5.0235e+14 29 2: 0.045973 -> 0.21441 0.21441 30 2: 2.7027e-05 -> 0.0051987 0 * 31 2: -2.8925e+21 -> nan 7fc00000 0 * 32 2: 8.3825e+07 -> 9155.6 9155.6 33 2: 3.5154e+26 -> 1.8749e+13 1.8749e+13 34 2: 1.2412e+11 -> 3.523e+05 0 * 35 2: 5.2855e-23 -> 7.2702e-12 0 * 36 2: -1.598e-27 -> nan 7fc00000 nan 7fc00000 37 2: -4.976e-17 -> nan 7fc00000 nan 7fc00000 38 2: -1.9102e-34 -> nan 7fc00000 0 * 39 2: -6.2223e-15 -> nan 7fc00000 0 * 40 2: 7.798e+12 -> 2.7925e+06 2.7925e+06 41 2: 2.3784e-12 -> 1.5422e-06 1.5422e-06 42 2: 5.3397e+05 -> 730.73 0 * 43 2: 1.0214e-12 -> 1.0106e-06 0 * 44 2: 2.1243e+22 -> 1.4575e+11 1.4575e+11 45 2: 2.5313e-35 -> 5.0312e-18 5.0312e-18 46 2: -7.9058e+07 -> nan 7fc00000 0 * 47 2: 5.9398e-32 -> 2.4372e-16 0 * 48 2: 3.5955e+13 -> 5.9963e+06 5.9963e+06 49 2: -1.5304e+32 -> nan 7fc00000 nan 7fc00000 50 2: 4.4717e-37 -> 6.6871e-19 0 * 51 2: 7.8664e+24 -> 2.8047e+12 0 * 52 2: 1.6674e+38 -> 1.2913e+19 1.2913e+19 53 2: 3.9195e+35 -> 6.2606e+17 6.2606e+17 54 2: -1.4079e-19 -> nan 7fc00000 0 * 55 2: 5.3349e-15 -> 7.3041e-08 0 * 56 2: -9.5273e+27 -> nan 7fc00000 nan 7fc00000 57 2: -6.5013e+16 -> nan 7fc00000 nan 7fc00000 58 2: 1.2879e-25 -> 3.5887e-13 0 * 59 2: -4.5057e+26 -> nan 7fc00000 0 * 60 2: 3.6885e+33 -> 6.0733e+16 6.0733e+16 61 2: 1.4785e-23 -> 3.8451e-12 3.8451e-12 62 2: -8.4801e-24 -> nan 7fc00000 0 * 63 2: 8.3023e-26 -> 2.8814e-13 0 * 64 2: -3.3146e-10 -> nan 7fc00000 nan 7fc00000 65 2: -4.1262e+34 -> nan 7fc00000 nan 7fc00000 66 2: 1.2159e-22 -> 1.1027e-11 0 * 67 2: -1.626e+06 -> nan 7fc00000 0 * 68 2: -3.4893e+24 -> nan 7fc00000 nan 7fc00000 69 2: -1.194e+36 -> nan 7fc00000 nan 7fc00000 70 2: 4.5656e+09 -> 67569 0 * 71 2: -2.2072e+26 -> nan 7fc00000 0 * 72 2: 6.9842e-07 -> 0.00083571 0.00083571 73 2: 1.319e+22 -> 1.1485e+11 1.1485e+11 74 2: -1.0246e-13 -> nan 7fc00000 0 * 75 2: 3.1364e-21 -> 5.6003e-11 0 * 76 2: 3.8131e+25 -> 6.175e+12 6.175e+12 77 2: 1.7672e-05 -> 0.0042038 0.0042038 78 2: 2.2875e+17 -> 4.7828e+08 4.7828e+08 0 3: 2.0286e+05 -> 450.4 450.4 1 3: 1.1685e+38 -> 1.081e+19 1.081e+19 2 3: -2.3592e+15 -> nan 7fc00000 0 * 3 3: 2.1329e-34 -> 1.4604e-17 0 * 4 3: -2.4882e-13 -> nan 7fc00000 nan 7fc00000 5 3: -7.4198 -> nan 7fc00000 nan 7fc00000 6 3: -5.2078e+12 -> nan 7fc00000 0 * 7 3: -3.2727e+23 -> nan 7fc00000 0 * 8 3: 3.1748e-22 -> 1.7818e-11 1.7818e-11 9 3: 3.2883e-16 -> 1.8134e-08 1.8134e-08 10 3: 6.2322e+29 -> 7.8944e+14 0 * 11 3: 3.9385e-28 -> 1.9846e-14 0 * 12 3: 4.8725e+28 -> 2.2074e+14 2.2074e+14 13 3: -1.8801e-10 -> nan 7fc00000 nan 7fc00000 14 3: -2.4303e+20 -> nan 7fc00000 0 * 15 3: -2.2511e+27 -> nan 7fc00000 0 * 16 3: 0.00031336 -> 0.017702 0.017702 17 3: 3.8819e-18 -> 1.9702e-09 1.9702e-09 18 3: 1.2964e-23 -> 3.6006e-12 0 * 19 3: -2.1538e-24 -> nan 7fc00000 0 * 20 3: -1.5709e+08 -> nan 7fc00000 nan 7fc00000 21 3: 3.1975e-38 -> 1.7882e-19 1.7882e-19 22 3: -3.8894e+07 -> nan 7fc00000 0 * 23 3: -2.5404e+35 -> nan 7fc00000 0 * 24 3: 0.02919 -> 0.17085 0.17085 25 3: -3.8491e-30 -> nan 7fc00000 nan 7fc00000 26 3: 1.219e+27 -> 3.4914e+13 0 * 27 3: -2.6285e-07 -> nan 7fc00000 0 * 28 3: 1.6822e+16 -> 1.297e+08 1.297e+08 29 3: -5.6581e+08 -> nan 7fc00000 nan 7fc00000 30 3: 2.4118e-11 -> 4.911e-06 0 * 31 3: 3.2818e-14 -> 1.8116e-07 0 * 32 3: -0.00028464 -> nan 7fc00000 nan 7fc00000 33 3: -4.0531e-38 -> nan 7fc00000 nan 7fc00000 34 3: 9.1659e-38 -> 3.0275e-19 0 * 35 3: 2.7484e+37 -> 5.2425e+18 0 * 36 3: -3.638e-11 -> nan 7fc00000 nan 7fc00000 37 3: 1.1681e-11 -> 3.4177e-06 3.4177e-06 38 3: -2.2988e-22 -> nan 7fc00000 0 * 39 3: -3.3035e-28 -> nan 7fc00000 0 * 40 3: 1.8935e+07 -> 4351.5 4351.5 41 3: 2.5262e-27 -> 5.0262e-14 5.0262e-14 42 3: 1.4355e+29 -> 3.7888e+14 0 * 43 3: 2.2232e-32 -> 1.491e-16 0 * 44 3: 3.0159e+21 -> 5.4917e+10 5.4917e+10 45 3: 1.5032e-05 -> 0.0038771 0.0038771 46 3: -1.5975e-10 -> nan 7fc00000 0 * 47 3: 2.0054e+06 -> 1416.1 0 * 48 3: -1.298e-33 -> nan 7fc00000 nan 7fc00000 49 3: 4.8622e+17 -> 6.9729e+08 6.9729e+08 50 3: 3.2401e+09 -> 56922 0 * 51 3: 3.1982e+31 -> 5.6553e+15 0 * 52 3: 1.1703e-29 -> 3.421e-15 3.421e-15 53 3: 1.6265e-36 -> 1.2754e-18 1.2754e-18 54 3: 6.8721e-38 -> 2.6215e-19 0 * 55 3: 5.9333e+26 -> 2.4358e+13 0 * 56 3: 2.7408e-33 -> 5.2352e-17 5.2352e-17 57 3: 2.0652e+31 -> 4.5445e+15 4.5445e+15 58 3: 0.00012063 -> 0.010983 0 * 59 3: -4.2659e+11 -> nan 7fc00000 0 * 60 3: 8.1425e+06 -> 2853.5 2853.5 61 3: -8.5036e-13 -> nan 7fc00000 nan 7fc00000 62 3: 9.163e-15 -> 9.5724e-08 0 * 63 3: 1.5678e-31 -> 3.9595e-16 0 * 64 3: 2.0232e+23 -> 4.498e+11 4.498e+11 65 3: 4.7716e+29 -> 6.9077e+14 6.9077e+14 66 3: -146.33 -> nan 7fc00000 0 * 67 3: 0.051917 -> 0.22785 0 * 68 3: -8.5805e-11 -> nan 7fc00000 nan 7fc00000 69 3: 2631.9 -> 51.302 51.302 70 3: -0.056025 -> nan 7fc00000 0 * 71 3: 61309 -> 247.61 0 * 72 3: 2.5115e-06 -> 0.0015848 0.0015848 73 3: 2.6778e+27 -> 5.1748e+13 5.1748e+13 74 3: -7.5536e-34 -> nan 7fc00000 0 * 75 3: -4.9323e+08 -> nan 7fc00000 0 * 76 3: -9.4921e+10 -> nan 7fc00000 nan 7fc00000 77 3: -9.7393e+25 -> nan 7fc00000 nan 7fc00000 78 3: 1.0738e+15 -> 3.2769e+07 3.2769e+07 0 4: -4.2576e+13 -> nan 7fc00000 nan 7fc00000 1 4: -2.4289e-32 -> nan 7fc00000 nan 7fc00000 2 4: -2e-28 -> nan 7fc00000 0 * 3 4: -48607 -> nan 7fc00000 0 * 4 4: -1.8907e-05 -> nan 7fc00000 nan 7fc00000 5 4: 2.8583e-30 -> 1.6907e-15 1.6907e-15 6 4: -9.626 -> nan 7fc00000 0 * 7 4: -4.9651e+37 -> nan 7fc00000 0 * 8 4: -4.0455e+12 -> nan 7fc00000 nan 7fc00000 9 4: -8.6805e-19 -> nan 7fc00000 nan 7fc00000 10 4: 0.9023 -> 0.94989 0 * 11 4: -9.7363e+27 -> nan 7fc00000 0 * 12 4: nan ffbf5bff -> nan ffff5bff nan ffff5bff 13 4: 15770 -> 125.58 125.58 14 4: 0.06332 -> 0.25163 0 * 15 4: -4.1146e+34 -> nan 7fc00000 0 * 16 4: -8.0136e+07 -> nan 7fc00000 nan 7fc00000 17 4: -0.71515 -> nan 7fc00000 nan 7fc00000 18 4: -4.5944e-11 -> nan 7fc00000 0 * 19 4: 29.35 -> 5.4175 0 * 20 4: -1.8076e-29 -> nan 7fc00000 nan 7fc00000 21 4: -4.8157e-29 -> nan 7fc00000 nan 7fc00000 22 4: 14328 -> 119.7 0 * 23 4: -7.4516e-13 -> nan 7fc00000 0 * 24 4: 5.4482e+15 -> 7.3812e+07 7.3812e+07 25 4: -6.4182e+36 -> nan 7fc00000 nan 7fc00000 26 4: 1.3029e+34 -> 1.1415e+17 0 * 27 4: -4.5943e+15 -> nan 7fc00000 0 * 28 4: -8.5279e+37 -> nan 7fc00000 nan 7fc00000 29 4: 2.0462e-35 -> 4.5235e-18 4.5235e-18 30 4: 4.3471e+32 -> 2.085e+16 0 * 31 4: 6.3771e-11 -> 7.9857e-06 0 * 32 4: 1.8405e-28 -> 1.3567e-14 1.3567e-14 33 4: 5.0054e+28 -> 2.2373e+14 2.2373e+14 34 4: 2.6129e-08 -> 0.00016164 0 * 35 4: -7.9008e+08 -> nan 7fc00000 0 * 36 4: -4.3152e+22 -> nan 7fc00000 nan 7fc00000 37 4: -0.039055 -> nan 7fc00000 nan 7fc00000 38 4: 1.0204e+21 -> 3.1944e+10 0 * 39 4: -3.379e-23 -> nan 7fc00000 0 * 40 4: -1.5475e-30 -> nan 7fc00000 nan 7fc00000 41 4: 2.8244e-09 -> 5.3145e-05 5.3145e-05 42 4: 5.2909e+33 -> 7.2738e+16 0 * 43 4: 1.7226e-05 -> 0.0041504 0 * 44 4: -2.5765e+17 -> nan 7fc00000 nan 7fc00000 45 4: -6.2965e+09 -> nan 7fc00000 nan 7fc00000 46 4: -5.1641e-17 -> nan 7fc00000 0 * 47 4: 2.1756e-34 -> 1.475e-17 0 * 48 4: 5.9925e+22 -> 2.4479e+11 2.4479e+11 49 4: 1.7517e+16 -> 1.3235e+08 1.3235e+08 50 4: -5.7834e+17 -> nan 7fc00000 0 * 51 4: 2.7891e-11 -> 5.2812e-06 0 * 52 4: 3.103e+35 -> 5.5705e+17 5.5705e+17 53 4: 2.886e+12 -> 1.6988e+06 1.6988e+06 54 4: -2.9542e+13 -> nan 7fc00000 0 * 55 4: -6.2598e-31 -> nan 7fc00000 0 * 56 4: 7.5295e-10 -> 2.744e-05 2.744e-05 57 4: 3.3906e-38 -> 1.8414e-19 1.8414e-19 58 4: -1.7217e+37 -> nan 7fc00000 0 * 59 4: -4.6529e+05 -> nan 7fc00000 0 * 60 4: 2.9849e+15 -> 5.4635e+07 5.4635e+07 61 4: 3.2218e+22 -> 1.7949e+11 1.7949e+11 62 4: -1.3434e-32 -> nan 7fc00000 0 * 63 4: 406.8 -> 20.169 0 * 64 4: -3.8482e-34 -> nan 7fc00000 nan 7fc00000 65 4: 1.9721 -> 1.4043 1.4043 66 4: 7.2338e+28 -> 2.6896e+14 0 * 67 4: 3.5819e-19 -> 5.9849e-10 0 * 68 4: 3.4899e-30 -> 1.8681e-15 1.8681e-15 69 4: 1.664e-25 -> 4.0792e-13 4.0792e-13 70 4: 4.8878e+18 -> 2.2108e+09 0 * 71 4: 68.356 -> 8.2678 0 * 72 4: 1.5518e-37 -> 3.9393e-19 3.9393e-19 73 4: 2.6827e-12 -> 1.6379e-06 1.6379e-06 74 4: -3.2402e+06 -> nan 7fc00000 0 * 75 4: 4.9389e+07 -> 7027.8 0 * 76 4: 2.7115e-07 -> 0.00052072 0.00052072 77 4: -1.4596e-36 -> nan 7fc00000 nan 7fc00000 78 4: -1.8348e+24 -> nan 7fc00000 nan 7fc00000 0 5: -6.9348e-30 -> nan 7fc00000 nan 7fc00000 1 5: -3.7426e-12 -> nan 7fc00000 nan 7fc00000 2 5: 1.0769e-31 -> 3.2817e-16 0 * 3 5: -1.1874e-06 -> nan 7fc00000 0 * 4 5: 8.0811e-20 -> 2.8427e-10 2.8427e-10 5 5: -7.5391e-18 -> nan 7fc00000 nan 7fc00000 6 5: -1.1112e-18 -> nan 7fc00000 0 * 7 5: 6.1572e+31 -> 7.8468e+15 0 * 8 5: 4.8277e-25 -> 6.9482e-13 6.9482e-13 9 5: -1.111e-26 -> nan 7fc00000 nan 7fc00000 10 5: 1.4586e-09 -> 3.8192e-05 0 * 11 5: 1.2532e+15 -> 3.5401e+07 0 * 12 5: 3.3804e+06 -> 1838.6 1838.6 13 5: -9.8259e-37 -> nan 7fc00000 nan 7fc00000 14 5: -1.4552e+27 -> nan 7fc00000 0 * 15 5: -295.71 -> nan 7fc00000 0 * 16 5: 3.8362e+06 -> 1958.6 1958.6 17 5: 2.5464e-08 -> 0.00015957 0.00015957 18 5: -30713 -> nan 7fc00000 0 * 19 5: -6.9968e+14 -> nan 7fc00000 0 * 20 5: 8.0866e+26 -> 2.8437e+13 2.8437e+13 21 5: 2.8407e-16 -> 1.6854e-08 1.6854e-08 22 5: 1.9067e+31 -> 4.3665e+15 0 * 23 5: 5.052e+35 -> 7.1078e+17 0 * 24 5: -8.2928 -> nan 7fc00000 nan 7fc00000 25 5: -5.1466e-20 -> nan 7fc00000 nan 7fc00000 26 5: 2.9405e+23 -> 5.4227e+11 0 * 27 5: 1.0619e+08 -> 10305 0 * 28 5: 2.546e-21 -> 5.0458e-11 5.0458e-11 29 5: -1.3397e-17 -> nan 7fc00000 nan 7fc00000 30 5: -4.5211e+10 -> nan 7fc00000 0 * 31 5: -1.1575e-08 -> nan 7fc00000 0 * 32 5: 2.2102e-26 -> 1.4867e-13 1.4867e-13 33 5: -2.5247e+31 -> nan 7fc00000 nan 7fc00000 34 5: -3.0766e-15 -> nan 7fc00000 0 * 35 5: -1.4071e+08 -> nan 7fc00000 0 * 36 5: -5.9058e+33 -> nan 7fc00000 nan 7fc00000 37 5: 3.9044e-27 -> 6.2485e-14 6.2485e-14 38 5: -1.2084e-21 -> nan 7fc00000 0 * 39 5: -2.2332e-37 -> nan 7fc00000 0 * 40 5: -3.2311e+16 -> nan 7fc00000 nan 7fc00000 41 5: 27641 -> 166.25 166.25 42 5: 4.002e-18 -> 2.0005e-09 0 * 43 5: 1.6114e+31 -> 4.0142e+15 0 * 44 5: -2.9135e-29 -> nan 7fc00000 nan 7fc00000 45 5: -3.2714e-30 -> nan 7fc00000 nan 7fc00000 46 5: 2.8443e+27 -> 5.3332e+13 0 * 47 5: 5.1228e-37 -> 7.1574e-19 0 * 48 5: -2.2259e-12 -> nan 7fc00000 nan 7fc00000 49 5: -2.6599e-10 -> nan 7fc00000 nan 7fc00000 50 5: 4.6047e+28 -> 2.1459e+14 0 * 51 5: 4.0257e+13 -> 6.3448e+06 0 * 52 5: -7.003e-38 -> nan 7fc00000 nan 7fc00000 53 5: 1.2404e-12 -> 1.1137e-06 1.1137e-06 54 5: -5.1396e+16 -> nan 7fc00000 0 * 55 5: 2.7516e+08 -> 16588 0 * 56 5: 3.3591e-18 -> 1.8328e-09 1.8328e-09 57 5: 12834 -> 113.29 113.29 58 5: 3.7634e-16 -> 1.94e-08 0 * 59 5: -1.2988e-30 -> nan 7fc00000 0 * 60 5: 3.1396e+20 -> 1.7719e+10 1.7719e+10 61 5: 8.4417e-37 -> 9.1879e-19 9.1879e-19 62 5: 2.0216e+38 -> 1.4218e+19 0 * 63 5: 1.1519e+34 -> 1.0733e+17 0 * 64 5: -2.0541e+12 -> nan 7fc00000 nan 7fc00000 65 5: 2.1006e-16 -> 1.4493e-08 1.4493e-08 66 5: -1.9274e+18 -> nan 7fc00000 0 * 67 5: 1.915e-09 -> 4.3761e-05 0 * 68 5: -3.8687e+06 -> nan 7fc00000 nan 7fc00000 69 5: 7.2856e-11 -> 8.5356e-06 8.5356e-06 70 5: -1.7466e+30 -> nan 7fc00000 0 * 71 5: -1.6213e-22 -> nan 7fc00000 0 * 72 5: 1.1095e+15 -> 3.3309e+07 3.3309e+07 73 5: 1.2593e+21 -> 3.5486e+10 3.5486e+10 74 5: 1.2253e-10 -> 1.1069e-05 0 * 75 5: 1.1144e+16 -> 1.0557e+08 0 * 76 5: 5.9968e+10 -> 2.4488e+05 2.4488e+05 77 5: -866.68 -> nan 7fc00000 nan 7fc00000 78 5: -2.0175e+06 -> nan 7fc00000 nan 7fc00000 0 6: 1.0205e-07 -> 0.00031946 0.00031946 1 6: -4.5768e-16 -> nan 7fc00000 nan 7fc00000 2 6: 1.149e-32 -> 1.0719e-16 0 * 3 6: -7.6675e-28 -> nan 7fc00000 0 * 4 6: -4.6739e-18 -> nan 7fc00000 nan 7fc00000 5 6: 0.29829 -> 0.54616 0.54616 6 6: 1.8122e-06 -> 0.0013462 0 * 7 6: 2.0124e-32 -> 1.4186e-16 0 * 8 6: -2.1898e-16 -> nan 7fc00000 nan 7fc00000 9 6: -0.14372 -> nan 7fc00000 nan 7fc00000 10 6: 2.1055e-35 -> 4.5886e-18 0 * 11 6: 1.931e-28 -> 1.3896e-14 0 * 12 6: 1.3814e-29 -> 3.7168e-15 3.7168e-15 13 6: 4.5466e-15 -> 6.7428e-08 6.7428e-08 14 6: -1.1931e-11 -> nan 7fc00000 0 * 15 6: 1.8128e-31 -> 4.2577e-16 0 * 16 6: 3.4532e+31 -> 5.8764e+15 5.8764e+15 17 6: 0.044657 -> 0.21132 0.21132 18 6: 5.7652e-19 -> 7.5929e-10 0 * 19 6: 1.4321e-20 -> 1.1967e-10 0 * 20 6: 8.9079e-18 -> 2.9846e-09 2.9846e-09 21 6: -1.8627e-37 -> nan 7fc00000 nan 7fc00000 22 6: 1.7096e-27 -> 4.1348e-14 0 * 23 6: 1.1769e-14 -> 1.0849e-07 0 * 24 6: 4.3844e-07 -> 0.00066215 0.00066215 25 6: 0.0017508 -> 0.041842 0.041842 26 6: -4.0413e+33 -> nan 7fc00000 0 * 27 6: -6.8688e+08 -> nan 7fc00000 0 * 28 6: 1.9307e+34 -> 1.3895e+17 1.3895e+17 29 6: 5.9793e+24 -> 2.4453e+12 2.4453e+12 30 6: -1.8447e+38 -> nan 7fc00000 0 * 31 6: 4.1333e+31 -> 6.4291e+15 0 * 32 6: -6.2335e-38 -> nan 7fc00000 nan 7fc00000 33 6: -1.2684e+09 -> nan 7fc00000 nan 7fc00000 34 6: 9.2658e-21 -> 9.6259e-11 0 * 35 6: 0.02364 -> 0.15375 0 * 36 6: -1.2083e-17 -> nan 7fc00000 nan 7fc00000 37 6: -3.161e+29 -> nan 7fc00000 nan 7fc00000 38 6: 6.4312e-34 -> 2.536e-17 0 * 39 6: 5.7269e-33 -> 7.5676e-17 0 * 40 6: -2.7865e+30 -> nan 7fc00000 nan 7fc00000 41 6: 3.0995e-28 -> 1.7605e-14 1.7605e-14 42 6: 1.5885e-09 -> 3.9856e-05 0 * 43 6: 1.4374e+38 -> 1.1989e+19 0 * 44 6: 1.8822 -> 1.3719 1.3719 45 6: 7.0359e-08 -> 0.00026525 0.00026525 46 6: -4.5279e+05 -> nan 7fc00000 0 * 47 6: nan ff8ebda6 -> nan ffcebda6 0 * 48 6: 7.3699e-21 -> 8.5848e-11 8.5848e-11 49 6: 9.4943e-23 -> 9.7438e-12 9.7438e-12 50 6: -191.99 -> nan 7fc00000 0 * 51 6: -2.5575e-11 -> nan 7fc00000 0 * 52 6: -7.1438e+20 -> nan 7fc00000 nan 7fc00000 53 6: 9.1702e+05 -> 957.61 957.61 54 6: -5.386e+12 -> nan 7fc00000 0 * 55 6: 4.2812e+27 -> 6.5431e+13 0 * 56 6: -1.6741e-20 -> nan 7fc00000 nan 7fc00000 57 6: 7.137e-37 -> 8.4481e-19 8.4481e-19 58 6: 6.6499e+28 -> 2.5787e+14 0 * 59 6: -2.4217e+20 -> nan 7fc00000 0 * 60 6: 3.7069e-16 -> 1.9253e-08 1.9253e-08 61 6: 3.3757e+06 -> 1837.3 1837.3 62 6: -70941 -> nan 7fc00000 0 * 63 6: 2.0118e+27 -> 4.4853e+13 0 * 64 6: 1.8319e-32 -> 1.3535e-16 1.3535e-16 65 6: -5.2274e+20 -> nan 7fc00000 nan 7fc00000 66 6: -6.409e+08 -> nan 7fc00000 0 * 67 6: 4.8572e-09 -> 6.9694e-05 0 * 68 6: -1.2884e-19 -> nan 7fc00000 nan 7fc00000 69 6: 4.6327e+08 -> 21524 21524 70 6: 1.8875e-05 -> 0.0043445 0 * 71 6: 2.854e-27 -> 5.3422e-14 0 * 72 6: -7.3479e+34 -> nan 7fc00000 nan 7fc00000 73 6: -5.8195e+09 -> nan 7fc00000 nan 7fc00000 74 6: 1.281e+33 -> 3.5791e+16 0 * 75 6: -3.1566e-06 -> nan 7fc00000 0 * 76 6: -1.33e+26 -> nan 7fc00000 nan 7fc00000 77 6: 3.1635e+26 -> 1.7786e+13 1.7786e+13 78 6: -0.10202 -> nan 7fc00000 nan 7fc00000 0 7: -1.4778e-37 -> nan 7fc00000 nan 7fc00000 1 7: 2.8266e-06 -> 0.0016812 0.0016812 2 7: 1.5192e+07 -> 3897.7 0 * 3 7: 1.3155e-20 -> 1.147e-10 0 * 4 7: 3.6038e-39 -> 0 6.0032e-20 * 5 7: -1.4067e-18 -> nan 7fc00000 nan 7fc00000 6 7: 0.0015219 -> 0.039012 0 * 7 7: 8.5225e+37 -> 9.2317e+18 0 * 8 7: 0.22107 -> 0.47018 0.47018 9 7: -4.0928e+18 -> nan 7fc00000 nan 7fc00000 10 7: 4.8816e+36 -> 2.2094e+18 0 * 11 7: -1.656e+16 -> nan 7fc00000 0 * 12 7: 9.0428e-30 -> 3.0071e-15 3.0071e-15 13 7: -3.3282e+30 -> nan 7fc00000 nan 7fc00000 14 7: 15.169 -> 3.8947 0 * 15 7: -3.9929e-26 -> nan 7fc00000 0 * 16 7: 6.3174e-35 -> 7.9482e-18 7.9482e-18 17 7: -1.8579e-21 -> nan 7fc00000 nan 7fc00000 18 7: 1.2392e+38 -> 1.1132e+19 0 * 19 7: -4.8114e+11 -> nan 7fc00000 0 * 20 7: 1.2136e+33 -> 3.4837e+16 3.4837e+16 21 7: 1.1292e+23 -> 3.3604e+11 3.3604e+11 22 7: -5.3603e+23 -> nan 7fc00000 0 * 23 7: 5.0895e+32 -> 2.256e+16 0 * 24 7: 2.866e+30 -> 1.6929e+15 1.6929e+15 25 7: -6.84e-32 -> nan 7fc00000 nan 7fc00000 26 7: -6.1923e+25 -> nan 7fc00000 0 * 27 7: 4.3831e-20 -> 2.0936e-10 0 * 28 7: -1.0532e+08 -> nan 7fc00000 nan 7fc00000 29 7: 1.8144e-27 -> 4.2596e-14 4.2596e-14 30 7: -2.3013 -> nan 7fc00000 0 * 31 7: 9.5873e-07 -> 0.00097915 0 * 32 7: 1.556e-23 -> 3.9446e-12 3.9446e-12 33 7: -6.2852 -> nan 7fc00000 nan 7fc00000 34 7: 2.6774e+15 -> 5.1743e+07 0 * 35 7: -3.0522e+15 -> nan 7fc00000 0 * 36 7: -6.6037e-13 -> nan 7fc00000 nan 7fc00000 37 7: 1.4312e-26 -> 1.1963e-13 1.1963e-13 38 7: 9.4196e+24 -> 3.0691e+12 0 * 39 7: -3.5568e+28 -> nan 7fc00000 0 * 40 7: -8.9438e-27 -> nan 7fc00000 nan 7fc00000 41 7: 1.7556e+12 -> 1.325e+06 1.325e+06 42 7: 4.3294e+19 -> 6.5798e+09 0 * 43 7: 6.3825e-24 -> 2.5264e-12 0 * 44 7: -2.078e-14 -> nan 7fc00000 nan 7fc00000 45 7: -1.6585e-38 -> nan 7fc00000 nan 7fc00000 46 7: 3.6007e+32 -> 1.8975e+16 0 * 47 7: -5.7363e-05 -> nan 7fc00000 0 * 48 7: 2.2382e+36 -> 1.4961e+18 1.4961e+18 49 7: 8.0916e+17 -> 8.9953e+08 8.9953e+08 50 7: -3.9658e-23 -> nan 7fc00000 0 * 51 7: -1.2802e+31 -> nan 7fc00000 0 * 52 7: 3.5597e+18 -> 1.8867e+09 1.8867e+09 53 7: 3.8633e+28 -> 1.9655e+14 1.9655e+14 54 7: -1.8384e-38 -> nan 7fc00000 0 * 55 7: -1.082e-12 -> nan 7fc00000 0 * 56 7: 7.7614e+22 -> 2.7859e+11 2.7859e+11 57 7: -3.1102e+32 -> nan 7fc00000 nan 7fc00000 58 7: -3.6725e-21 -> nan 7fc00000 0 * 59 7: -4.874e-37 -> nan 7fc00000 0 * 60 7: 7.6747e+21 -> 8.7605e+10 8.7605e+10 61 7: -8.6926e+33 -> nan 7fc00000 nan 7fc00000 62 7: 1.1023e-18 -> 1.0499e-09 0 * 63 7: -7.7183e+18 -> nan 7fc00000 0 * 64 7: -2.0774e+26 -> nan 7fc00000 nan 7fc00000 65 7: 5.2066e-07 -> 0.00072157 0.00072157 66 7: 8.8146e-38 -> 2.9689e-19 0 * 67 7: -7.2076e+19 -> nan 7fc00000 0 * 68 7: 1.4178e+10 -> 1.1907e+05 1.1907e+05 69 7: 2.2797e-08 -> 0.00015099 0.00015099 70 7: -1.8114e+29 -> nan 7fc00000 0 * 71 7: 9.7794e+25 -> 9.8891e+12 0 * 72 7: -3.4597e-16 -> nan 7fc00000 nan 7fc00000 73 7: 5.5006e-08 -> 0.00023453 0.00023453 74 7: 6.6654e+19 -> 8.1642e+09 0 * 75 7: 1.0406e-18 -> 1.0201e-09 0 * 76 7: -0.096775 -> nan 7fc00000 nan 7fc00000 77 7: 0.0001751 -> 0.013233 0.013233 78 7: -1.7043e-36 -> nan 7fc00000 nan 7fc00000 0 8: 0.0022641 -> 0.047583 0.047583 1 8: 6.3987e-21 -> 7.9992e-11 7.9992e-11 2 8: -4.4882e-30 -> nan 7fc00000 0 * 3 8: 3.0971e-24 -> 1.7599e-12 0 * 4 8: -3.91e+34 -> nan 7fc00000 nan 7fc00000 5 8: -1.1577e-32 -> nan 7fc00000 nan 7fc00000 6 8: 3.5892e+31 -> 5.991e+15 0 * 7 8: -2.8952e-29 -> nan 7fc00000 0 * 8 8: -3.6294e-18 -> nan 7fc00000 nan 7fc00000 9 8: -2.1142e-06 -> nan 7fc00000 nan 7fc00000 10 8: 1.2001e+13 -> 3.4642e+06 0 * 11 8: 2.2393e+29 -> 4.7322e+14 0 * 12 8: 6.9345e-33 -> 8.3273e-17 8.3273e-17 13 8: -2.6736e-17 -> nan 7fc00000 nan 7fc00000 14 8: 7.014e+24 -> 2.6484e+12 0 * 15 8: 1.4943e-21 -> 3.8656e-11 0 * 16 8: -1175.6 -> nan 7fc00000 nan 7fc00000 17 8: 3.1682e-26 -> 1.7799e-13 1.7799e-13 18 8: -1.1942e-20 -> nan 7fc00000 0 * 19 8: -1.7451e-06 -> nan 7fc00000 0 * 20 8: 2.1687e-17 -> 4.657e-09 4.657e-09 21 8: -8.5188e-30 -> nan 7fc00000 nan 7fc00000 22 8: -1.4076e-12 -> nan 7fc00000 0 * 23 8: 3.7701e-19 -> 6.1401e-10 0 * 24 8: 0.00068425 -> 0.026158 0.026158 25 8: 1.2892e+12 -> 1.1354e+06 1.1354e+06 26 8: 3.65e-38 -> 1.9105e-19 0 * 27 8: -1.8471e+38 -> nan 7fc00000 0 * 28 8: -1.6419e+17 -> nan 7fc00000 nan 7fc00000 29 8: 8.1065e+22 -> 2.8472e+11 2.8472e+11 30 8: -5.5696e+11 -> nan 7fc00000 0 * 31 8: -9.5136e-07 -> nan 7fc00000 0 * 32 8: -7.4453e-22 -> nan 7fc00000 nan 7fc00000 33 8: -1.4735e-33 -> nan 7fc00000 nan 7fc00000 34 8: 8.681e-26 -> 2.9464e-13 0 * 35 8: 4.1456e+22 -> 2.0361e+11 0 * 36 8: -4.7455e+08 -> nan 7fc00000 nan 7fc00000 37 8: 1.0516 -> 1.0255 1.0255 38 8: 2.9496e+35 -> 5.431e+17 0 * 39 8: -1.5182e+31 -> nan 7fc00000 0 * 40 8: -2.7134e-38 -> nan 7fc00000 nan 7fc00000 41 8: -9.0941e+07 -> nan 7fc00000 nan 7fc00000 42 8: 1.0778e+31 -> 3.283e+15 0 * 43 8: 9.4638e-39 -> 0 0 44 8: -5.5224e-31 -> nan 7fc00000 nan 7fc00000 45 8: 7.2146e-08 -> 0.0002686 0.0002686 46 8: 6.783e-06 -> 0.0026044 0 * 47 8: -1.4623e+30 -> nan 7fc00000 0 * 48 8: -1.4278e-37 -> nan 7fc00000 nan 7fc00000 49 8: 2.7764e-06 -> 0.0016662 0.0016662 50 8: -9.96e-08 -> nan 7fc00000 0 * 51 8: -5.5568e+24 -> nan 7fc00000 0 * 52 8: -1.8885e-06 -> nan 7fc00000 nan 7fc00000 53 8: 3.3365e+15 -> 5.7763e+07 5.7763e+07 54 8: -5.3074e-20 -> nan 7fc00000 0 * 55 8: -5.0337e+05 -> nan 7fc00000 0 * 56 8: 2.7384e-05 -> 0.0052329 0.0052329 57 8: -1.0575e+19 -> nan 7fc00000 nan 7fc00000 58 8: 3.4879e+27 -> 5.9059e+13 0 * 59 8: 1.2844e-07 -> 0.00035838 0 * 60 8: -2.0818e+17 -> nan 7fc00000 nan 7fc00000 61 8: -7.6067e+06 -> nan 7fc00000 nan 7fc00000 62 8: 2.6874e+09 -> 51840 0 * 63 8: -8.7319e-29 -> nan 7fc00000 0 * 64 8: 0.00011714 -> 0.010823 0.010823 65 8: -2.5092e+19 -> nan 7fc00000 nan 7fc00000 66 8: 3.7477e-05 -> 0.0061218 0 * 67 8: -1.6022e+37 -> nan 7fc00000 0 * 68 8: -1.4516e-21 -> nan 7fc00000 nan 7fc00000 69 8: -7.8196e-21 -> nan 7fc00000 nan 7fc00000 70 8: -4.5729e+17 -> nan 7fc00000 0 * 71 8: 1.1228e+20 -> 1.0596e+10 0 * 72 8: 7.7116e-22 -> 2.777e-11 2.777e-11 73 8: 2.8045e+08 -> 16746 16746 74 8: -1.5613e-11 -> nan 7fc00000 0 * 75 8: 9.9804e+16 -> 3.1592e+08 0 * 76 8: -8.5768e-32 -> nan 7fc00000 nan 7fc00000 77 8: -3.4955e+27 -> nan 7fc00000 nan 7fc00000 78 8: -4.4167e+18 -> nan 7fc00000 nan 7fc00000 0 9: 1.074e-19 -> 3.2772e-10 3.2772e-10 1 9: 3.7028e-22 -> 1.9243e-11 1.9243e-11 2 9: -7.7824e-27 -> nan 7fc00000 0 * 3 9: 37.784 -> 6.1469 0 * 4 9: 1.0453e+08 -> 10224 10224 5 9: -0.00071339 -> nan 7fc00000 nan 7fc00000 6 9: -6.8851e-21 -> nan 7fc00000 0 * 7 9: 1.4579e-37 -> 3.8182e-19 0 * 8 9: -6.5391e-29 -> nan 7fc00000 nan 7fc00000 9 9: 4.9365e-36 -> 2.2218e-18 2.2218e-18 10 9: 4.9485e+11 -> 7.0346e+05 0 * 11 9: -2.2974e-25 -> nan 7fc00000 0 * 12 9: -6.7403 -> nan 7fc00000 nan 7fc00000 13 9: -2.1523e+36 -> nan 7fc00000 nan 7fc00000 14 9: -2.1169e+21 -> nan 7fc00000 0 * 15 9: 2.3551e+21 -> 4.8529e+10 0 * 16 9: 4.2302e+27 -> 6.504e+13 6.504e+13 17 9: 1.2187e+22 -> 1.104e+11 1.104e+11 18 9: 27.66 -> 5.2592 0 * 19 9: -1.7418e-34 -> nan 7fc00000 0 * 20 9: -5.7822e+26 -> nan 7fc00000 nan 7fc00000 21 9: -4.1165 -> nan 7fc00000 nan 7fc00000 22 9: 1.2927e-17 -> 3.5954e-09 0 * 23 9: -6.4426e+25 -> nan 7fc00000 0 * 24 9: 1.5536e+08 -> 12464 12464 25 9: 2.3058e+11 -> 4.8019e+05 4.8019e+05 26 9: -6.4e+35 -> nan 7fc00000 0 * 27 9: 8.7221e-12 -> 2.9533e-06 0 * 28 9: 1.6008e+23 -> 4.001e+11 4.001e+11 29 9: 2.1891e-20 -> 1.4796e-10 1.4796e-10 30 9: -3.8868e+35 -> nan 7fc00000 0 * 31 9: -3.5998e-07 -> nan 7fc00000 0 * 32 9: -1.6469e+06 -> nan 7fc00000 nan 7fc00000 33 9: -2.0501e+24 -> nan 7fc00000 nan 7fc00000 34 9: 3.4333e-26 -> 1.8529e-13 0 * 35 9: -1.3239e-19 -> nan 7fc00000 0 * 36 9: -6.2612e+05 -> nan 7fc00000 nan 7fc00000 37 9: 6.1369e-10 -> 2.4773e-05 2.4773e-05 38 9: -2.8065e+38 -> nan 7fc00000 0 * 39 9: -1.0279e+14 -> nan 7fc00000 0 * 40 9: 7.8912e+34 -> 2.8091e+17 2.8091e+17 41 9: 0.0025855 -> 0.050848 0.050848 42 9: 5.342e-14 -> 2.3113e-07 0 * 43 9: -9.4698e+33 -> nan 7fc00000 0 * 44 9: -2.1999e-12 -> nan 7fc00000 nan 7fc00000 45 9: 1.0698e-31 -> 3.2707e-16 3.2707e-16 46 9: -1.3072e+06 -> nan 7fc00000 0 * 47 9: 6.9755e+24 -> 2.6411e+12 0 * 48 9: -1.7543e+32 -> nan 7fc00000 nan 7fc00000 49 9: 4.4213e+23 -> 6.6493e+11 6.6493e+11 50 9: -2.5781e+10 -> nan 7fc00000 0 * 51 9: 3.2404e+07 -> 5692.4 0 * 52 9: -4.589e-16 -> nan 7fc00000 nan 7fc00000 53 9: -3.0885e+07 -> nan 7fc00000 nan 7fc00000 54 9: -1.2025e+30 -> nan 7fc00000 0 * 55 9: -2.1231e-36 -> nan 7fc00000 0 * 56 9: -4.5887e+12 -> nan 7fc00000 nan 7fc00000 57 9: 1.8319e+38 -> 1.3535e+19 1.3535e+19 58 9: -3.1205e-20 -> nan 7fc00000 0 * 59 9: -3.5757e-07 -> nan 7fc00000 0 * 60 9: 2.766e+10 -> 1.6631e+05 1.6631e+05 61 9: -9.2317e-36 -> nan 7fc00000 nan 7fc00000 62 9: 4.8277e-30 -> 2.1972e-15 0 * 63 9: 5.1945 -> 2.2791 0 * 64 9: -4.0289e-10 -> nan 7fc00000 nan 7fc00000 65 9: -5.9077e-20 -> nan 7fc00000 nan 7fc00000 66 9: 3.2634e-09 -> 5.7126e-05 0 * 67 9: 6.0306e+06 -> 2455.7 0 * 68 9: 60.029 -> 7.7478 7.7478 69 9: 7.5332e+10 -> 2.7447e+05 2.7447e+05 70 9: -0.0010632 -> nan 7fc00000 0 * 71 9: -9.8967e-07 -> nan 7fc00000 0 * 72 9: 1.814e-21 -> 4.2591e-11 4.2591e-11 73 9: -6.6515e+18 -> nan 7fc00000 nan 7fc00000 74 9: 1.0628e-21 -> 3.2601e-11 0 * 75 9: 4.7437e-17 -> 6.8875e-09 0 * 76 9: 5.7602e-27 -> 7.5896e-14 7.5896e-14 77 9: 1.9346e+05 -> 439.84 439.84 78 9: -7.4441e-32 -> nan 7fc00000 nan 7fc00000 0 10: -3.0415e+28 -> nan 7fc00000 nan 7fc00000 1 10: -1.236e+29 -> nan 7fc00000 nan 7fc00000 2 10: 2.8166e-21 -> 5.3071e-11 0 * 3 10: 1.258e+16 -> 1.1216e+08 0 * 4 10: -0.00090103 -> nan 7fc00000 nan 7fc00000 5 10: -5.9185e+29 -> nan 7fc00000 nan 7fc00000 6 10: 9.673e+36 -> 3.1102e+18 0 * 7 10: -1.394e-27 -> nan 7fc00000 0 * 8 10: -1.0878e+06 -> nan 7fc00000 nan 7fc00000 9 10: -2.8675e-33 -> nan 7fc00000 nan 7fc00000 10 10: 3.0878e-09 -> 5.5568e-05 0 * 11 10: 3.6018e-32 -> 1.8978e-16 0 * 12 10: -2.5149e+29 -> nan 7fc00000 nan 7fc00000 13 10: -0.0009223 -> nan 7fc00000 nan 7fc00000 14 10: 2.832e+28 -> 1.6829e+14 0 * 15 10: 7.7042e-16 -> 2.7757e-08 0 * 16 10: -6.06 -> nan 7fc00000 nan 7fc00000 17 10: 1.9168e+06 -> 1384.5 1384.5 18 10: 6.6423e-15 -> 8.15e-08 0 * 19 10: 4.5049e-34 -> 2.1225e-17 0 * 20 10: -4.0291e-30 -> nan 7fc00000 nan 7fc00000 21 10: -1.5724e-05 -> nan 7fc00000 nan 7fc00000 22 10: 3.8661e-30 -> 1.9662e-15 0 * 23 10: -6.0167e-27 -> nan 7fc00000 0 * 24 10: 2.9354e+26 -> 1.7133e+13 1.7133e+13 25 10: 3.5906e+05 -> 599.21 599.21 26 10: -1.2603e-25 -> nan 7fc00000 0 * 27 10: 2.2386e+26 -> 1.4962e+13 0 * 28 10: 8.4163e-13 -> 9.174e-07 9.174e-07 29 10: -1.042e+38 -> nan 7fc00000 nan 7fc00000 30 10: -2.2683e+31 -> nan 7fc00000 0 * 31 10: -6.5406e+29 -> nan 7fc00000 0 * 32 10: 1.3217e+21 -> 3.6355e+10 3.6355e+10 33 10: -2.4429e-21 -> nan 7fc00000 nan 7fc00000 34 10: 1.3646e-24 -> 1.1682e-12 0 * 35 10: 2.6013e+06 -> 1612.9 0 * 36 10: 3.6056e+20 -> 1.8988e+10 1.8988e+10 37 10: -1.0034e-14 -> nan 7fc00000 nan 7fc00000 38 10: -4.0774e-06 -> nan 7fc00000 0 * 39 10: 1.6672e+14 -> 1.2912e+07 0 * 40 10: 0.0088634 -> 0.094146 0.094146 41 10: 2.3436e+21 -> 4.8411e+10 4.8411e+10 42 10: 35.395 -> 5.9494 0 * 43 10: -0.046349 -> nan 7fc00000 0 * 44 10: -11181 -> nan 7fc00000 nan 7fc00000 45 10: -4.1135e+08 -> nan 7fc00000 nan 7fc00000 46 10: -8.027e+28 -> nan 7fc00000 0 * 47 10: -5.7402e+18 -> nan 7fc00000 0 * 48 10: -1.5173e-27 -> nan 7fc00000 nan 7fc00000 49 10: -1.3996e-11 -> nan 7fc00000 nan 7fc00000 50 10: -3.5309e-10 -> nan 7fc00000 0 * 51 10: -2.5533e+18 -> nan 7fc00000 0 * 52 10: -3.0054e+30 -> nan 7fc00000 nan 7fc00000 53 10: -4.5922e-36 -> nan 7fc00000 nan 7fc00000 54 10: 8.9255e-07 -> 0.00094475 0 * 55 10: -7.9146e-21 -> nan 7fc00000 0 * 56 10: -8.5025e+35 -> nan 7fc00000 nan 7fc00000 57 10: -1.2463e-25 -> nan 7fc00000 nan 7fc00000 58 10: -5.8972e+32 -> nan 7fc00000 0 * 59 10: -134.79 -> nan 7fc00000 0 * 60 10: 2.7957e+38 -> 1.672e+19 1.672e+19 61 10: -4.0289e+23 -> nan 7fc00000 nan 7fc00000 62 10: 6.9247e-19 -> 8.3215e-10 0 * 63 10: -4.3748e-10 -> nan 7fc00000 0 * 64 10: 6.3919e-29 -> 7.9949e-15 7.9949e-15 65 10: 1.345e-05 -> 0.0036674 0.0036674 66 10: -1.4262e-11 -> nan 7fc00000 0 * 67 10: -1.5172e-35 -> nan 7fc00000 0 * 68 10: 1.2478e-36 -> 1.117e-18 1.117e-18 69 10: 9.2598e-32 -> 3.043e-16 3.043e-16 70 10: 9.4961e+06 -> 3081.6 0 * 71 10: 1.884e-14 -> 1.3726e-07 0 * 72 10: 1.7391e+25 -> 4.1702e+12 4.1702e+12 73 10: -1.3646e-15 -> nan 7fc00000 nan 7fc00000 74 10: 1.8403e+28 -> 1.3566e+14 0 * 75 10: 0.0032768 -> 0.057244 0 * 76 10: 9.7909e-25 -> 9.8949e-13 9.8949e-13 77 10: 6.8358e-33 -> 8.2679e-17 8.2679e-17 78 10: 5.865e+06 -> 2421.8 2421.8 0 11: 7.9805e+23 -> 8.9334e+11 8.9334e+11 1 11: 1.6333e+16 -> 1.278e+08 1.278e+08 2 11: -1.2453e+25 -> nan 7fc00000 0 * 3 11: 2.1539e-19 -> 4.641e-10 0 * 4 11: 2.3245e-37 -> 4.8213e-19 4.8213e-19 5 11: -1.5962e+28 -> nan 7fc00000 nan 7fc00000 6 11: -2.2303e+08 -> nan 7fc00000 0 * 7 11: 5.4333e-38 -> 2.331e-19 0 * 8 11: 1.3845e-30 -> 1.1766e-15 1.1766e-15 9 11: 3.8882e-36 -> 1.9719e-18 1.9719e-18 10 11: -4.2994e-08 -> nan 7fc00000 0 * 11 11: -6.1403e-30 -> nan 7fc00000 0 * 12 11: 4.8743e+16 -> 2.2078e+08 2.2078e+08 13 11: -2.6746e-19 -> nan 7fc00000 nan 7fc00000 14 11: -5.0103e+08 -> nan 7fc00000 0 * 15 11: 3.4057e-13 -> 5.8359e-07 0 * 16 11: nan 7f8563e0 -> nan 7fc563e0 nan 7fc563e0 17 11: -7.8093e-36 -> nan 7fc00000 nan 7fc00000 18 11: 1.0573e-29 -> 3.2515e-15 0 * 19 11: -2.9451e+34 -> nan 7fc00000 0 * 20 11: -2.1712e+07 -> nan 7fc00000 nan 7fc00000 21 11: 1.7661e-06 -> 0.001329 0.001329 22 11: 5.1147e-13 -> 7.1517e-07 0 * 23 11: -6.5821e+16 -> nan 7fc00000 0 * 24 11: 2.4408e+12 -> 1.5623e+06 1.5623e+06 25 11: -7.1799e+31 -> nan 7fc00000 nan 7fc00000 26 11: -5.0079e-26 -> nan 7fc00000 0 * 27 11: 8.7166e+32 -> 2.9524e+16 0 * 28 11: -6.1533e+26 -> nan 7fc00000 nan 7fc00000 29 11: -5764.8 -> nan 7fc00000 nan 7fc00000 30 11: nan 7faeb89a -> nan 7feeb89a 0 * 31 11: 7.822e-12 -> 2.7968e-06 0 * 32 11: 2.1124e-16 -> 1.4534e-08 1.4534e-08 33 11: 1.2641e+26 -> 1.1243e+13 1.1243e+13 34 11: -3.3136e+17 -> nan 7fc00000 0 * 35 11: 5.7089e-18 -> 2.3893e-09 0 * 36 11: 7.4968e+11 -> 8.6584e+05 8.6584e+05 37 11: 1.1075e+24 -> 1.0524e+12 1.0524e+12 38 11: 1.1299e+20 -> 1.063e+10 0 * 39 11: 3.561e-05 -> 0.0059674 0 * 40 11: -4.18e-33 -> nan 7fc00000 nan 7fc00000 41 11: nan ffec2618 -> nan ffec2618 nan ffec2618 42 11: 1.0686e+38 -> 1.0337e+19 0 * 43 11: 5.1432e-28 -> 2.2679e-14 0 * 44 11: -3.6322e-23 -> nan 7fc00000 nan 7fc00000 45 11: 2.5244e-07 -> 0.00050243 0.00050243 46 11: 9.4773e+23 -> 9.7352e+11 0 * 47 11: 1.7222e-27 -> 4.1499e-14 0 * 48 11: 1.8631e-23 -> 4.3164e-12 4.3164e-12 49 11: -2.8175e+06 -> nan 7fc00000 nan 7fc00000 50 11: 2.4252e-28 -> 1.5573e-14 0 * 51 11: 2.1383e+19 -> 4.6242e+09 0 * 52 11: 8.7831e+15 -> 9.3718e+07 9.3718e+07 53 11: 1068 -> 32.68 32.68 54 11: 2.538e-12 -> 1.5931e-06 0 * 55 11: -2.3662e+14 -> nan 7fc00000 0 * 56 11: 4.9144e+27 -> 7.0103e+13 7.0103e+13 57 11: -9.8078e+21 -> nan 7fc00000 nan 7fc00000 58 11: 1.3858e-11 -> 3.7227e-06 0 * 59 11: 2.7123e-19 -> 5.2079e-10 0 * 60 11: 1.4583e-14 -> 1.2076e-07 1.2076e-07 61 11: -9.9031e-11 -> nan 7fc00000 nan 7fc00000 62 11: 64402 -> 253.78 0 * 63 11: -8.3706e-22 -> nan 7fc00000 0 * 64 11: 1.7748e-21 -> 4.2128e-11 4.2128e-11 65 11: 1.4306e+23 -> 3.7823e+11 3.7823e+11 66 11: 2.0416e+26 -> 1.4289e+13 0 * 67 11: 2.9173e+28 -> 1.708e+14 0 * 68 11: -8.3709e-20 -> nan 7fc00000 nan 7fc00000 69 11: -9.7722e-32 -> nan 7fc00000 nan 7fc00000 70 11: 2.5914e+09 -> 50906 0 * 71 11: 6.2083e+35 -> 7.8793e+17 0 * 72 11: -3.0177 -> nan 7fc00000 nan 7fc00000 73 11: 1.7311e+22 -> 1.3157e+11 1.3157e+11 74 11: 6.5226e+21 -> 8.0763e+10 0 * 75 11: 2.6285e+20 -> 1.6213e+10 0 * 76 11: 2.5341e+13 -> 5.034e+06 5.034e+06 77 11: -1.8431e+31 -> nan 7fc00000 nan 7fc00000 78 11: -1.5325e+17 -> nan 7fc00000 nan 7fc00000 0 12: 1.2303e+08 -> 11092 11092 1 12: 8.7211e-22 -> 2.9532e-11 2.9532e-11 2 12: -1.2093e-05 -> nan 7fc00000 0 * 3 12: 1.0359e+14 -> 1.0178e+07 0 * 4 12: -1.8669e+23 -> nan 7fc00000 nan 7fc00000 5 12: 2.9817e+30 -> 1.7268e+15 1.7268e+15 6 12: 3.6052e+10 -> 1.8987e+05 0 * 7 12: 8.4922e-30 -> 2.9141e-15 0 * 8 12: 8.2756e-22 -> 2.8767e-11 2.8767e-11 9 12: 2.7151e-06 -> 0.0016477 0.0016477 10 12: -2.7087e-24 -> nan 7fc00000 0 * 11 12: -7.9061e+19 -> nan 7fc00000 0 * 12 12: -11.843 -> nan 7fc00000 nan 7fc00000 13 12: 2.8499e+27 -> 5.3385e+13 5.3385e+13 14 12: -0.80055 -> nan 7fc00000 0 * 15 12: 6.4255e-12 -> 2.5349e-06 0 * 16 12: 4.3794e+24 -> 2.0927e+12 2.0927e+12 17 12: -3.4575e+14 -> nan 7fc00000 nan 7fc00000 18 12: -0.0016203 -> nan 7fc00000 0 * 19 12: 1.0961e-25 -> 3.3107e-13 0 * 20 12: 6.6978e+21 -> 8.184e+10 8.184e+10 21 12: -3.3728e+35 -> nan 7fc00000 nan 7fc00000 22 12: 0.016678 -> 0.12914 0 * 23 12: -1.9749e-37 -> nan 7fc00000 0 * 24 12: -86373 -> nan 7fc00000 nan 7fc00000 25 12: 5.6286e-25 -> 7.5024e-13 7.5024e-13 26 12: -5.9947e-06 -> nan 7fc00000 0 * 27 12: 2.7514e-28 -> 1.6587e-14 0 * 28 12: 2.9887e+23 -> 5.4669e+11 5.4669e+11 29 12: 2.4868e-08 -> 0.0001577 0.0001577 30 12: 6.456e+18 -> 2.5409e+09 0 * 31 12: 1.5939e-14 -> 1.2625e-07 0 * 32 12: -1.9491e+11 -> nan 7fc00000 nan 7fc00000 33 12: 7.0401e-31 -> 8.3905e-16 8.3905e-16 34 12: 3.6585e-17 -> 6.0486e-09 0 * 35 12: -3.7416e+25 -> nan 7fc00000 0 * 36 12: 8.1946e+19 -> 9.0524e+09 9.0524e+09 37 12: 1.5664e-11 -> 3.9578e-06 3.9578e-06 38 12: -0.096425 -> nan 7fc00000 0 * 39 12: 1.4716e-05 -> 0.0038362 0 * 40 12: 4.5793e-19 -> 6.7671e-10 6.7671e-10 41 12: -1.5579e+12 -> nan 7fc00000 nan 7fc00000 42 12: -1.5481e-21 -> nan 7fc00000 0 * 43 12: -8.1453e-07 -> nan 7fc00000 0 * 44 12: -1.3503e+26 -> nan 7fc00000 nan 7fc00000 45 12: 1.1002e-37 -> 3.317e-19 3.317e-19 46 12: -2.8735e+31 -> nan 7fc00000 0 * 47 12: -91522 -> nan 7fc00000 0 * 48 12: 3.9177e+07 -> 6259.2 6259.2 49 12: 1.0185e+38 -> 1.0092e+19 1.0092e+19 50 12: -5.0163e-07 -> nan 7fc00000 0 * 51 12: -1.0151e-29 -> nan 7fc00000 0 * 52 12: -1.9249e-22 -> nan 7fc00000 nan 7fc00000 53 12: -7.8934e+06 -> nan 7fc00000 nan 7fc00000 54 12: -2.0326e-25 -> nan 7fc00000 0 * 55 12: -1.1604e+29 -> nan 7fc00000 0 * 56 12: -6.5356e+25 -> nan 7fc00000 nan 7fc00000 57 12: 6.06e-14 -> 2.4617e-07 2.4617e-07 58 12: 7.3639e-34 -> 2.7137e-17 0 * 59 12: -1.5691e-31 -> nan 7fc00000 0 * 60 12: 1.2552e-31 -> 3.5429e-16 3.5429e-16 61 12: -3.878e-21 -> nan 7fc00000 nan 7fc00000 62 12: 0.5631 -> 0.7504 0 * 63 12: -5.6691e+05 -> nan 7fc00000 0 * 64 12: -2.0132e-26 -> nan 7fc00000 nan 7fc00000 65 12: -1.5253e+26 -> nan 7fc00000 nan 7fc00000 66 12: 9.8873e-12 -> 3.1444e-06 0 * 67 12: -1.0308e+05 -> nan 7fc00000 0 * 68 12: -9.2043e+12 -> nan 7fc00000 nan 7fc00000 69 12: -7.7302e-28 -> nan 7fc00000 nan 7fc00000 70 12: -1.1087e-35 -> nan 7fc00000 0 * 71 12: 1.8362e+26 -> 1.3551e+13 0 * 72 12: -1.0086e+21 -> nan 7fc00000 nan 7fc00000 73 12: -1.6482e+16 -> nan 7fc00000 nan 7fc00000 74 12: -0.0025817 -> nan 7fc00000 0 * 75 12: 5.3387e+13 -> 7.3066e+06 0 * 76 12: -1.6708e-30 -> nan 7fc00000 nan 7fc00000 77 12: -141.63 -> nan 7fc00000 nan 7fc00000 78 12: 4.8995e-38 -> 2.2135e-19 2.2135e-19 0 13: 1.1391e+17 -> 3.375e+08 3.375e+08 1 13: -5.4892e+32 -> nan 7fc00000 nan 7fc00000 2 13: 2.7402e+05 -> 523.47 0 * 3 13: -0.0013195 -> nan 7fc00000 0 * 4 13: 7.4911e-17 -> 8.6551e-09 8.6551e-09 5 13: 0.033079 -> 0.18188 0.18188 6 13: -96985 -> nan 7fc00000 0 * 7 13: 1.1975e+36 -> 1.0943e+18 0 * 8 13: -5.4743e-07 -> nan 7fc00000 nan 7fc00000 9 13: -1.2995e+20 -> nan 7fc00000 nan 7fc00000 10 13: -4.7794e-20 -> nan 7fc00000 0 * 11 13: -5.3428 -> nan 7fc00000 0 * 12 13: -2.1658e+20 -> nan 7fc00000 nan 7fc00000 13 13: -8.5251e+19 -> nan 7fc00000 nan 7fc00000 14 13: 3.3824e-36 -> 1.8391e-18 0 * 15 13: -5.2564e+27 -> nan 7fc00000 0 * 16 13: 0.0025335 -> 0.050334 0.050334 17 13: 2.5925e-38 -> 1.6101e-19 1.6101e-19 18 13: -3.1718e+24 -> nan 7fc00000 0 * 19 13: 2.1901e-17 -> 4.6799e-09 0 * 20 13: 2.3888e-25 -> 4.8876e-13 4.8876e-13 21 13: -32545 -> nan 7fc00000 nan 7fc00000 22 13: nan ffc78cb5 -> nan ffc78cb5 0 * 23 13: 33992 -> 184.37 0 * 24 13: -2.4021e-35 -> nan 7fc00000 nan 7fc00000 25 13: 2.1095e+30 -> 1.4524e+15 1.4524e+15 26 13: -0.0063559 -> nan 7fc00000 0 * 27 13: -1.3747e+36 -> nan 7fc00000 0 * 28 13: 9.6607e+16 -> 3.1082e+08 3.1082e+08 29 13: 7.2947e-35 -> 8.5409e-18 8.5409e-18 30 13: 3.7296e+09 -> 61070 0 * 31 13: -2.9235e-18 -> nan 7fc00000 0 * 32 13: 1.0586e-12 -> 1.0289e-06 1.0289e-06 33 13: 3.6113e+05 -> 600.94 600.94 34 13: -1.9247e-10 -> nan 7fc00000 0 * 35 13: 1.4876e+19 -> 3.857e+09 0 * 36 13: 2.5798e+05 -> 507.92 507.92 37 13: -0.00020051 -> nan 7fc00000 nan 7fc00000 38 13: -6.316e-31 -> nan 7fc00000 0 * 39 13: 1.0017e-25 -> 3.1649e-13 0 * 40 13: -1780.4 -> nan 7fc00000 nan 7fc00000 41 13: -2.0049e-21 -> nan 7fc00000 nan 7fc00000 42 13: 1.5205e+18 -> 1.2331e+09 0 * 43 13: 6.1788e+24 -> 2.4857e+12 0 * 44 13: 1.6016e+32 -> 1.2655e+16 1.2655e+16 45 13: -3.5003e+33 -> nan 7fc00000 nan 7fc00000 46 13: 7.2685e+10 -> 2.696e+05 0 * 47 13: -0.00021173 -> nan 7fc00000 0 * 48 13: -3.2179e+25 -> nan 7fc00000 nan 7fc00000 49 13: -3.1252e-33 -> nan 7fc00000 nan 7fc00000 50 13: 1.8075e+18 -> 1.3444e+09 0 * 51 13: 2.8199e-11 -> 5.3102e-06 0 * 52 13: 1.3443e+34 -> 1.1594e+17 1.1594e+17 53 13: -4.3374e+14 -> nan 7fc00000 nan 7fc00000 54 13: 3.2227e-08 -> 0.00017952 0 * 55 13: -4.4776e-16 -> nan 7fc00000 0 * 56 13: 1.3914e-08 -> 0.00011796 0.00011796 57 13: 5.0016e-17 -> 7.0722e-09 7.0722e-09 58 13: 21897 -> 147.98 0 * 59 13: -1.0253e+05 -> nan 7fc00000 0 * 60 13: -5.7984e+26 -> nan 7fc00000 nan 7fc00000 61 13: 5.926e+30 -> 2.4343e+15 2.4343e+15 62 13: -6.648e+06 -> nan 7fc00000 0 * 63 13: -6.9248e+31 -> nan 7fc00000 0 * 64 13: 4.9667e-06 -> 0.0022286 0.0022286 65 13: -3.599e-35 -> nan 7fc00000 nan 7fc00000 66 13: -2.9079e-09 -> nan 7fc00000 0 * 67 13: 1.1452e+09 -> 33841 0 * 68 13: 2.478e+23 -> 4.978e+11 4.978e+11 69 13: -4.3226e+19 -> nan 7fc00000 nan 7fc00000 70 13: -3.5223e-10 -> nan 7fc00000 0 * 71 13: -0.0017219 -> nan 7fc00000 0 * 72 13: -2.9786e-30 -> nan 7fc00000 nan 7fc00000 73 13: -16928 -> nan 7fc00000 nan 7fc00000 74 13: 4.5239e-06 -> 0.002127 0 * 75 13: -2.5081e+16 -> nan 7fc00000 0 * 76 13: -3.6141e-38 -> nan 7fc00000 nan 7fc00000 77 13: 0.00035996 -> 0.018973 0.018973 78 13: 1.5028e+35 -> 3.8766e+17 3.8766e+17 0 14: 4.6984e+12 -> 2.1676e+06 2.1676e+06 1 14: -3.6e-17 -> nan 7fc00000 nan 7fc00000 2 14: 3.3843e+17 -> 5.8174e+08 0 * 3 14: 4.3633e-31 -> 6.6055e-16 0 * 4 14: 1.1362e+37 -> 3.3707e+18 3.3707e+18 5 14: 5.6186e-30 -> 2.3703e-15 2.3703e-15 6 14: -2.3126e+29 -> nan 7fc00000 0 * 7 14: 2.4798e-35 -> 4.9798e-18 0 * 8 14: -1.2041e-23 -> nan 7fc00000 nan 7fc00000 9 14: -0.89775 -> nan 7fc00000 nan 7fc00000 10 14: -2.0076e-33 -> nan 7fc00000 0 * 11 14: -1.9597e+29 -> nan 7fc00000 0 * 12 14: 3.8385e+37 -> 6.1955e+18 6.1955e+18 13 14: -0.0016806 -> nan 7fc00000 nan 7fc00000 14 14: 6.9931e+16 -> 2.6445e+08 0 * 15 14: 3.3801e-12 -> 1.8385e-06 0 * 16 14: -0.0010125 -> nan 7fc00000 nan 7fc00000 17 14: -11.475 -> nan 7fc00000 nan 7fc00000 18 14: 2.5469e+15 -> 5.0466e+07 0 * 19 14: -2.7553e+19 -> nan 7fc00000 0 * 20 14: -1.1031e-16 -> nan 7fc00000 nan 7fc00000 21 14: 7.2926e+14 -> 2.7005e+07 2.7005e+07 22 14: 1.0468e-06 -> 0.0010231 0 * 23 14: -3.9828e+26 -> nan 7fc00000 0 * 24 14: 1.7787e+09 -> 42174 42174 25 14: -37.429 -> nan 7fc00000 nan 7fc00000 26 14: 9.4123e+20 -> 3.0679e+10 0 * 27 14: -1.8668e+31 -> nan 7fc00000 0 * 28 14: -3.8251e-32 -> nan 7fc00000 nan 7fc00000 29 14: 3.3582e-38 -> 1.8325e-19 1.8325e-19 30 14: 3.0268e-27 -> 5.5016e-14 0 * 31 14: 1.1386e+16 -> 1.067e+08 0 * 32 14: -1.6302e+28 -> nan 7fc00000 nan 7fc00000 33 14: -4.3363e+15 -> nan 7fc00000 nan 7fc00000 34 14: 0.02583 -> 0.16072 0 * 35 14: 303.86 -> 17.432 0 * 36 14: -5.9847e+06 -> nan 7fc00000 nan 7fc00000 37 14: -7.0098e+07 -> nan 7fc00000 nan 7fc00000 38 14: -3.0019e-29 -> nan 7fc00000 0 * 39 14: -6.9554e-28 -> nan 7fc00000 0 * 40 14: 2.8352e-08 -> 0.00016838 0.00016838 41 14: 2.237e-20 -> 1.4956e-10 1.4956e-10 42 14: -5.7721e-38 -> nan 7fc00000 0 * 43 14: -2.8782e+25 -> nan 7fc00000 0 * 44 14: -6.4667e+34 -> nan 7fc00000 nan 7fc00000 45 14: -3.0441e+11 -> nan 7fc00000 nan 7fc00000 46 14: 64.286 -> 8.0179 0 * 47 14: -3.6407e-13 -> nan 7fc00000 0 * 48 14: -5.1639e-09 -> nan 7fc00000 nan 7fc00000 49 14: -1.1612e-12 -> nan 7fc00000 nan 7fc00000 50 14: -82701 -> nan 7fc00000 0 * 51 14: -2.7722e+35 -> nan 7fc00000 0 * 52 14: -4.3721e-10 -> nan 7fc00000 nan 7fc00000 53 14: 1.3879e-12 -> 1.1781e-06 1.1781e-06 54 14: -79.36 -> nan 7fc00000 0 * 55 14: -0.028529 -> nan 7fc00000 0 * 56 14: 3.1077e-36 -> 1.7629e-18 1.7629e-18 57 14: -1.7954e-25 -> nan 7fc00000 nan 7fc00000 58 14: -1.4963e-15 -> nan 7fc00000 0 * 59 14: -3.3854e-28 -> nan 7fc00000 0 * 60 14: -1.6057e-35 -> nan 7fc00000 nan 7fc00000 61 14: -1.0075e+29 -> nan 7fc00000 nan 7fc00000 62 14: -3.2544e-15 -> nan 7fc00000 0 * 63 14: -3.0996e+18 -> nan 7fc00000 0 * 64 14: -226.66 -> nan 7fc00000 nan 7fc00000 65 14: -2.0538e+34 -> nan 7fc00000 nan 7fc00000 66 14: -4.394e-05 -> nan 7fc00000 0 * 67 14: -1486.7 -> nan 7fc00000 0 * 68 14: 7.4557e-28 -> 2.7305e-14 2.7305e-14 69 14: 1.1879e-06 -> 0.0010899 0.0010899 70 14: -8.5418e-32 -> nan 7fc00000 0 * 71 14: 7.7899e-15 -> 8.8261e-08 0 * 72 14: -9.3429e-36 -> nan 7fc00000 nan 7fc00000 73 14: -1.8695e+25 -> nan 7fc00000 nan 7fc00000 74 14: -4.7297e-27 -> nan 7fc00000 0 * 75 14: -3.4916e-12 -> nan 7fc00000 0 * 76 14: -5.4405e+28 -> nan 7fc00000 nan 7fc00000 77 14: 1.4594e-25 -> 3.8202e-13 3.8202e-13 78 14: 5.6268e-36 -> 2.3721e-18 2.3721e-18 0 15: -1.4774e+35 -> nan 7fc00000 nan 7fc00000 1 15: -5.291e+25 -> nan 7fc00000 nan 7fc00000 2 15: -4.4031e-08 -> nan 7fc00000 0 * 3 15: 1.5789e-29 -> 3.9736e-15 0 * 4 15: -7.0421e-09 -> nan 7fc00000 nan 7fc00000 5 15: -3.2274e-15 -> nan 7fc00000 nan 7fc00000 6 15: -1.4577e-31 -> nan 7fc00000 0 * 7 15: 4.794e+29 -> 6.9239e+14 0 * 8 15: -5.6487e-34 -> nan 7fc00000 nan 7fc00000 9 15: -2.1183e-25 -> nan 7fc00000 nan 7fc00000 10 15: 1.8141e-25 -> 4.2592e-13 0 * 11 15: 7.4523e-11 -> 8.6327e-06 0 * 12 15: 5.5291e+11 -> 7.4358e+05 7.4358e+05 13 15: -0.0053492 -> nan 7fc00000 nan 7fc00000 14 15: -7.501e-35 -> nan 7fc00000 0 * 15 15: -7.595e-13 -> nan 7fc00000 0 * 16 15: -1.0389e-17 -> nan 7fc00000 nan 7fc00000 17 15: -1.9294e+15 -> nan 7fc00000 nan 7fc00000 18 15: -5.4189e+07 -> nan 7fc00000 0 * 19 15: 3.9965e-33 -> 6.3218e-17 0 * 20 15: -3.8539e+08 -> nan 7fc00000 nan 7fc00000 21 15: 1.8059e+30 -> 1.3438e+15 1.3438e+15 22 15: -4.0025e-21 -> nan 7fc00000 0 * 23 15: 9.4918e-12 -> 3.0809e-06 0 * 24 15: -2.1328e+21 -> nan 7fc00000 nan 7fc00000 25 15: -1.4343e+06 -> nan 7fc00000 nan 7fc00000 26 15: 6.1747e+26 -> 2.4849e+13 0 * 27 15: -0.00062891 -> nan 7fc00000 0 * 28 15: -2.1445e-06 -> nan 7fc00000 nan 7fc00000 29 15: -2.2514e+21 -> nan 7fc00000 nan 7fc00000 30 15: 1.0001e+26 -> 1.0001e+13 0 * 31 15: 2.7386e-28 -> 1.6549e-14 0 * 32 15: -1.9409e+17 -> nan 7fc00000 nan 7fc00000 33 15: -1.0899e-38 -> -0 nan 7fc00000 * 34 15: -1.8058e-31 -> nan 7fc00000 0 * 35 15: 3.2279e+14 -> 1.7966e+07 0 * 36 15: -7.0781e-15 -> nan 7fc00000 nan 7fc00000 37 15: 1.5742e-15 -> 3.9677e-08 3.9677e-08 38 15: -2.2192e-35 -> nan 7fc00000 0 * 39 15: 4.3892e+27 -> 6.6251e+13 0 * 40 15: 1.1982e-13 -> 3.4616e-07 3.4616e-07 41 15: 1.0887e-24 -> 1.0434e-12 1.0434e-12 42 15: -69457 -> nan 7fc00000 0 * 43 15: -1.8994e+34 -> nan 7fc00000 0 * 44 15: 6.1472e-05 -> 0.0078404 0.0078404 45 15: 3.395e+13 -> 5.8266e+06 5.8266e+06 46 15: -4.1877e-35 -> nan 7fc00000 0 * 47 15: 2.6365e+16 -> 1.6237e+08 0 * 48 15: 1.7462e+22 -> 1.3214e+11 1.3214e+11 49 15: -2.0687e-17 -> nan 7fc00000 nan 7fc00000 50 15: -1.9368e-07 -> nan 7fc00000 0 * 51 15: -2.447e-06 -> nan 7fc00000 0 * 52 15: 5.0493e-38 -> 2.2471e-19 2.2471e-19 53 15: -6.5031e-35 -> nan 7fc00000 nan 7fc00000 54 15: 5.8375e-36 -> 2.4161e-18 0 * 55 15: -2.2058e+29 -> nan 7fc00000 0 * 56 15: 7.2657e-19 -> 8.5239e-10 8.5239e-10 57 15: 0.68373 -> 0.82688 0.82688 58 15: -1.1192e+26 -> nan 7fc00000 0 * 59 15: -4.0724e-14 -> nan 7fc00000 0 * 60 15: -7.5729e-24 -> nan 7fc00000 nan 7fc00000 61 15: -2.6715e+11 -> nan 7fc00000 nan 7fc00000 62 15: -4.5693e-24 -> nan 7fc00000 0 * 63 15: 12275 -> 110.79 0 * 64 15: -1.9643e+36 -> nan 7fc00000 nan 7fc00000 65 15: 4.4906e-38 -> 2.1191e-19 2.1191e-19 66 15: 6.9832e-38 -> 2.6426e-19 0 * 67 15: -1.1714e+25 -> nan 7fc00000 0 * 68 15: -7.6945e-24 -> nan 7fc00000 nan 7fc00000 69 15: 2.8338e+10 -> 1.6834e+05 1.6834e+05 70 15: -4.5018e+15 -> nan 7fc00000 0 * 71 15: 2.7575e+32 -> 1.6606e+16 0 * 72 15: -2.2963e-34 -> nan 7fc00000 nan 7fc00000 73 15: 9.736e-38 -> 3.1203e-19 3.1203e-19 74 15: -2.6964e-27 -> nan 7fc00000 0 * 75 15: -6.2075e-31 -> nan 7fc00000 0 * 76 15: -1.3996e-23 -> nan 7fc00000 nan 7fc00000 77 15: 3.7679e-23 -> 6.1383e-12 6.1383e-12 78 15: 2.5426e+20 -> 1.5946e+10 1.5946e+10 0 16: 9.4346e-34 -> 3.0716e-17 3.0716e-17 1 16: -2.6691e-34 -> nan 7fc00000 nan 7fc00000 2 16: 1.433e-31 -> 3.7855e-16 0 * 3 16: -3.4231e-39 -> -0 0 4 16: 2.2343e+38 -> 1.4947e+19 1.4947e+19 5 16: -13771 -> nan 7fc00000 nan 7fc00000 6 16: 1.8773e+16 -> 1.3702e+08 0 * 7 16: 7.3251e+34 -> 2.7065e+17 0 * 8 16: 51.032 -> 7.1437 7.1437 9 16: 2.7222e-17 -> 5.2175e-09 5.2175e-09 10 16: 7.8924e-35 -> 8.8839e-18 0 * 11 16: 0.0076433 -> 0.087426 0 * 12 16: 4.3313e-17 -> 6.5813e-09 6.5813e-09 13 16: -5.5464e-18 -> nan 7fc00000 nan 7fc00000 14 16: 187.52 -> 13.694 0 * 15 16: 2.8355e-14 -> 1.6839e-07 0 * 16 16: -9.0919e-06 -> nan 7fc00000 nan 7fc00000 17 16: 6.9635e-35 -> 8.3447e-18 8.3447e-18 18 16: 2.4022e-37 -> 4.9012e-19 0 * 19 16: 3.5271e+21 -> 5.9389e+10 0 * 20 16: 1.7104e+10 -> 1.3078e+05 1.3078e+05 21 16: -6.4854e+10 -> nan 7fc00000 nan 7fc00000 22 16: -2.7169e+34 -> nan 7fc00000 0 * 23 16: -3.3941e+09 -> nan 7fc00000 0 * 24 16: 2.2851e-38 -> 1.5116e-19 1.5116e-19 25 16: 58333 -> 241.52 241.52 26 16: -4.3393e-24 -> nan 7fc00000 0 * 27 16: 1.1777e-29 -> 3.4318e-15 0 * 28 16: -1.3121e-21 -> nan 7fc00000 nan 7fc00000 29 16: 4.5805e+26 -> 2.1402e+13 2.1402e+13 30 16: 1.969e-26 -> 1.4032e-13 0 * 31 16: -2.8257e-34 -> nan 7fc00000 0 * 32 16: -1.7123e-06 -> nan 7fc00000 nan 7fc00000 33 16: -3.1855e+38 -> nan 7fc00000 nan 7fc00000 34 16: 3.0957e+19 -> 5.5639e+09 0 * 35 16: 8.9994e+15 -> 9.4865e+07 0 * 36 16: -3.1938e-20 -> nan 7fc00000 nan 7fc00000 37 16: -1.2752e-34 -> nan 7fc00000 nan 7fc00000 38 16: 1.4896e-11 -> 3.8596e-06 0 * 39 16: 7.6019e+24 -> 2.7572e+12 0 * 40 16: 8.2936e+27 -> 9.1069e+13 9.1069e+13 41 16: 3469.2 -> 58.9 58.9 42 16: -2.0691e+29 -> nan 7fc00000 0 * 43 16: 2.5651e+14 -> 1.6016e+07 0 * 44 16: -1.8251e+31 -> nan 7fc00000 nan 7fc00000 45 16: 0.1681 -> 0.41 0.41 46 16: -5.0976e+17 -> nan 7fc00000 0 * 47 16: -5.7274e-33 -> nan 7fc00000 0 * 48 16: -98.176 -> nan 7fc00000 nan 7fc00000 49 16: 6.8791e-08 -> 0.00026228 0.00026228 50 16: -5.45e+21 -> nan 7fc00000 0 * 51 16: 5.5818e-19 -> 7.4711e-10 0 * 52 16: 1.9978e-11 -> 4.4697e-06 4.4697e-06 53 16: -2.6459e-15 -> nan 7fc00000 nan 7fc00000 54 16: -0.0004137 -> nan 7fc00000 0 * 55 16: 9.2988e-37 -> 9.6431e-19 0 * 56 16: 1.3646e+06 -> 1168.2 1168.2 57 16: -2.244e+19 -> nan 7fc00000 nan 7fc00000 58 16: -9.7569e+09 -> nan 7fc00000 0 * 59 16: -9.099e+10 -> nan 7fc00000 0 * 60 16: -8.8313e+24 -> nan 7fc00000 nan 7fc00000 61 16: -1.2184e+17 -> nan 7fc00000 nan 7fc00000 62 16: 6.2044e+16 -> 2.4909e+08 0 * 63 16: -1.644e+28 -> nan 7fc00000 0 * 64 16: -3.2544e-21 -> nan 7fc00000 nan 7fc00000 65 16: 5.2829e+20 -> 2.2985e+10 2.2985e+10 66 16: 1.2917e+09 -> 35941 0 * 67 16: 1.9926e+37 -> 4.4639e+18 0 * 68 16: -0.00052764 -> nan 7fc00000 nan 7fc00000 69 16: -4.7892e+30 -> nan 7fc00000 nan 7fc00000 70 16: 6.5247e+16 -> 2.5543e+08 0 * 71 16: 3.1368e+20 -> 1.7711e+10 0 * 72 16: 2.8887e+12 -> 1.6996e+06 1.6996e+06 73 16: -5.0523e+11 -> nan 7fc00000 nan 7fc00000 74 16: -8.3337e+32 -> nan 7fc00000 0 * 75 16: 0.1168 -> 0.34175 0 * 76 16: 0.0086201 -> 0.092844 0.092844 77 16: 3.0584e-36 -> 1.7488e-18 1.7488e-18 78 16: 1.2932e+11 -> 3.5961e+05 3.5961e+05 0 17: 60.968 -> 7.8082 7.8082 1 17: 0.0036126 -> 0.060105 0.060105 2 17: 1.1366e-14 -> 1.0661e-07 0 * 3 17: 4.6758e-20 -> 2.1624e-10 0 * 4 17: -1.3206e-14 -> nan 7fc00000 nan 7fc00000 5 17: 3.418e-12 -> 1.8488e-06 1.8488e-06 6 17: 1.4035e-21 -> 3.7463e-11 0 * 7 17: -3.7789e+20 -> nan 7fc00000 0 * 8 17: -4.1361e-35 -> nan 7fc00000 nan 7fc00000 9 17: 3.9259e-15 -> 6.2657e-08 6.2657e-08 10 17: 9.4746e-24 -> 3.0781e-12 0 * 11 17: -1.2468e+14 -> nan 7fc00000 0 * 12 17: -2.2993e-10 -> nan 7fc00000 nan 7fc00000 13 17: 1.7685e-09 -> 4.2054e-05 4.2054e-05 14 17: 3.2111e+11 -> 5.6666e+05 0 * 15 17: 1.2577e+22 -> 1.1215e+11 0 * 16 17: -6.1744e-06 -> nan 7fc00000 nan 7fc00000 17 17: 1.4028e-32 -> 1.1844e-16 1.1844e-16 18 17: -0.0062818 -> nan 7fc00000 0 * 19 17: -7.1953e-13 -> nan 7fc00000 0 * 20 17: -1.1402e+28 -> nan 7fc00000 nan 7fc00000 21 17: 3.5602e-05 -> 0.0059667 0.0059667 22 17: 4.7762e-35 -> 6.911e-18 0 * 23 17: -2.0455e-29 -> nan 7fc00000 0 * 24 17: 3.0148e+25 -> 5.4907e+12 5.4907e+12 25 17: -1.0003e+37 -> nan 7fc00000 nan 7fc00000 26 17: -1.8501e-15 -> nan 7fc00000 0 * 27 17: -1.2979e-07 -> nan 7fc00000 0 * 28 17: -3.5396e+36 -> nan 7fc00000 nan 7fc00000 29 17: 1.4612e+16 -> 1.2088e+08 1.2088e+08 30 17: -1.7741e+10 -> nan 7fc00000 0 * 31 17: 7.1763e+35 -> 8.4713e+17 0 * 32 17: 0.00017999 -> 0.013416 0.013416 33 17: 8.2372e-27 -> 9.0759e-14 9.0759e-14 34 17: 5.4897e+32 -> 2.343e+16 0 * 35 17: 3.7951e-33 -> 6.1604e-17 0 * 36 17: 7.4e+30 -> 2.7203e+15 2.7203e+15 37 17: -3.4873e-11 -> nan 7fc00000 nan 7fc00000 38 17: 3.2786e+05 -> 572.59 0 * 39 17: 3.2826 -> 1.8118 0 * 40 17: -0.0025287 -> nan 7fc00000 nan 7fc00000 41 17: 3.8948e+26 -> 1.9735e+13 1.9735e+13 42 17: -0.011556 -> nan 7fc00000 0 * 43 17: -998.83 -> nan 7fc00000 0 * 44 17: -7.0401e+24 -> nan 7fc00000 nan 7fc00000 45 17: 4.925e+08 -> 22192 22192 46 17: 1.9231e-35 -> 4.3853e-18 0 * 47 17: -8.1345e+32 -> nan 7fc00000 0 * 48 17: -1.2051e-32 -> nan 7fc00000 nan 7fc00000 49 17: 2.3465e-23 -> 4.844e-12 4.844e-12 50 17: 1.3939e-25 -> 3.7336e-13 0 * 51 17: -7.8352e+35 -> nan 7fc00000 0 * 52 17: -2.0779e+32 -> nan 7fc00000 nan 7fc00000 53 17: 3.1273e+09 -> 55923 55923 54 17: -4.2904e-19 -> nan 7fc00000 0 * 55 17: -1.7551e-06 -> nan 7fc00000 0 * 56 17: 0.011005 -> 0.10491 0.10491 57 17: 8.309e-07 -> 0.00091154 0.00091154 58 17: 4.086e-24 -> 2.0214e-12 0 * 59 17: -1.2164e+05 -> nan 7fc00000 0 * 60 17: 2.7631e-08 -> 0.00016622 0.00016622 61 17: -6.8368e+07 -> nan 7fc00000 nan 7fc00000 62 17: -2.5353e-09 -> nan 7fc00000 0 * 63 17: -8.676e-27 -> nan 7fc00000 0 * 64 17: 6.1537e+25 -> 7.8446e+12 7.8446e+12 65 17: -1.2733e+15 -> nan 7fc00000 nan 7fc00000 66 17: 1.2583e+18 -> 1.1217e+09 0 * 67 17: 0.95724 -> 0.97839 0 * 68 17: 8.4921e-06 -> 0.0029141 0.0029141 69 17: -5.2122e+16 -> nan 7fc00000 nan 7fc00000 70 17: -3.5605e+09 -> nan 7fc00000 0 * 71 17: -7.7313e-13 -> nan 7fc00000 0 * 72 17: -1.2935e-12 -> nan 7fc00000 nan 7fc00000 73 17: 9.7784e-23 -> 9.8886e-12 9.8886e-12 74 17: 2.4226e+36 -> 1.5565e+18 0 * 75 17: 3.4623e+36 -> 1.8607e+18 0 * 76 17: -2.1201e-22 -> nan 7fc00000 nan 7fc00000 77 17: -8.7269e-26 -> nan 7fc00000 nan 7fc00000 78 17: -2.9423e-27 -> nan 7fc00000 nan 7fc00000 0 18: 7.9678e+23 -> 8.9262e+11 8.9262e+11 1 18: -10425 -> nan 7fc00000 nan 7fc00000 2 18: -46097 -> nan 7fc00000 0 * 3 18: -7.5868e-12 -> nan 7fc00000 0 * 4 18: -1.2337e+27 -> nan 7fc00000 nan 7fc00000 5 18: -1.2528e-23 -> nan 7fc00000 nan 7fc00000 6 18: -9.1526e-29 -> nan 7fc00000 0 * 7 18: 9.3907e+23 -> 9.6906e+11 0 * 8 18: 3.389e-26 -> 1.8409e-13 1.8409e-13 9 18: 2.2963e+21 -> 4.792e+10 4.792e+10 10 18: 2.6091e-30 -> 1.6153e-15 0 * 11 18: -9.8517 -> nan 7fc00000 0 * 12 18: -3.3181e-06 -> nan 7fc00000 nan 7fc00000 13 18: 3.9439e-16 -> 1.9859e-08 1.9859e-08 14 18: 3.782e+32 -> 1.9447e+16 0 * 15 18: 1.6168e-20 -> 1.2715e-10 0 * 16 18: 4.7069e+19 -> 6.8607e+09 6.8607e+09 17 18: -1.4118e-16 -> nan 7fc00000 nan 7fc00000 18 18: -1.6871e-05 -> nan 7fc00000 0 * 19 18: -3.6518e-18 -> nan 7fc00000 0 * 20 18: 8.5506e+23 -> 9.2469e+11 9.2469e+11 21 18: 6.7375e+22 -> 2.5957e+11 2.5957e+11 22 18: -3.272e-34 -> nan 7fc00000 0 * 23 18: 5.6196e-11 -> 7.4964e-06 0 * 24 18: -6.6227e+17 -> nan 7fc00000 nan 7fc00000 25 18: -2.1046e-15 -> nan 7fc00000 nan 7fc00000 26 18: 7.6514e+15 -> 8.7472e+07 0 * 27 18: 1.7484e+24 -> 1.3223e+12 0 * 28 18: -1.6293e-24 -> nan 7fc00000 nan 7fc00000 29 18: 7.2866e+28 -> 2.6994e+14 2.6994e+14 30 18: 9.9015e+19 -> 9.9506e+09 0 * 31 18: -1.9969e-10 -> nan 7fc00000 0 * 32 18: 6.6861e-15 -> 8.1768e-08 8.1768e-08 33 18: -7.4338e-39 -> -0 nan 7fc00000 * 34 18: -5.4029e-31 -> nan 7fc00000 0 * 35 18: 3.8444e-14 -> 1.9607e-07 0 * 36 18: -2.4889e+19 -> nan 7fc00000 nan 7fc00000 37 18: 2.7382e+17 -> 5.2328e+08 5.2328e+08 38 18: -1.0737e-25 -> nan 7fc00000 0 * 39 18: -9.0252e-05 -> nan 7fc00000 0 * 40 18: -6.1047e+12 -> nan 7fc00000 nan 7fc00000 41 18: 50178 -> 224 224 42 18: -3.3119e+26 -> nan 7fc00000 0 * 43 18: 8.3688e-39 -> 0 0 44 18: -2.0741e+14 -> nan 7fc00000 nan 7fc00000 45 18: 1943.2 -> 44.082 44.082 46 18: -27.47 -> nan 7fc00000 0 * 47 18: 6.8543e+20 -> 2.6181e+10 0 * 48 18: 1.7133e+37 -> 4.1392e+18 4.1392e+18 49 18: 4.7493e-26 -> 2.1793e-13 2.1793e-13 50 18: 8.4834e-32 -> 2.9126e-16 0 * 51 18: 1.0958e-36 -> 1.0468e-18 0 * 52 18: 1.0713e-24 -> 1.0351e-12 1.0351e-12 53 18: 0.2196 -> 0.46862 0.46862 54 18: 8.7828e+35 -> 9.3717e+17 0 * 55 18: -6975.2 -> nan 7fc00000 0 * 56 18: -0.000367 -> nan 7fc00000 nan 7fc00000 57 18: 1.4017e-37 -> 3.7439e-19 3.7439e-19 58 18: -1.9039e-36 -> nan 7fc00000 0 * 59 18: 2.5482e+07 -> 5047.9 0 * 60 18: 2.658e-05 -> 0.0051556 0.0051556 61 18: 3.3475e+21 -> 5.7857e+10 5.7857e+10 62 18: 3.2358e+16 -> 1.7988e+08 0 * 63 18: -8.6097e+34 -> nan 7fc00000 0 * 64 18: 6.9136e-18 -> 2.6294e-09 2.6294e-09 65 18: 1.5629e-16 -> 1.2502e-08 1.2502e-08 66 18: -6.53e+28 -> nan 7fc00000 0 * 67 18: -5.8525e+29 -> nan 7fc00000 0 * 68 18: -1.8795e+09 -> nan 7fc00000 nan 7fc00000 69 18: -3.0674e+07 -> nan 7fc00000 nan 7fc00000 70 18: -6.8918e+32 -> nan 7fc00000 0 * 71 18: 5.6146e-26 -> 2.3695e-13 0 * 72 18: 1.3531e+08 -> 11632 11632 73 18: -1.2844e-24 -> nan 7fc00000 nan 7fc00000 74 18: -4.209e+21 -> nan 7fc00000 0 * 75 18: 4.254e-33 -> 6.5223e-17 0 * 76 18: 1.0323e+32 -> 1.016e+16 1.016e+16 77 18: -1.5278e-30 -> nan 7fc00000 nan 7fc00000 78 18: -2.0701e+25 -> nan 7fc00000 nan 7fc00000 0 19: 1.4905e-05 -> 0.0038607 0.0038607 1 19: -1.3749e+24 -> nan 7fc00000 nan 7fc00000 2 19: -7.9363e-14 -> nan 7fc00000 0 * 3 19: -1.348e+26 -> nan 7fc00000 0 * 4 19: 3.0914e-32 -> 1.7582e-16 1.7582e-16 5 19: -4.1514e+07 -> nan 7fc00000 nan 7fc00000 6 19: 5.2744e+33 -> 7.2625e+16 0 * 7 19: -3.6542e+07 -> nan 7fc00000 0 * 8 19: -2.1971e-10 -> nan 7fc00000 nan 7fc00000 9 19: -2.5587e-26 -> nan 7fc00000 nan 7fc00000 10 19: -1.5944e-15 -> nan 7fc00000 0 * 11 19: -0.00089156 -> nan 7fc00000 0 * 12 19: -7.0619e+33 -> nan 7fc00000 nan 7fc00000 13 19: 13.827 -> 3.7185 3.7185 14 19: 1.5185e+26 -> 1.2323e+13 0 * 15 19: 4.3905e-25 -> 6.6261e-13 0 * 16 19: 1.3543e+32 -> 1.1638e+16 1.1638e+16 17 19: -5.5947e-25 -> nan 7fc00000 nan 7fc00000 18 19: -1.2092e-06 -> nan 7fc00000 0 * 19 19: 2.7168e-34 -> 1.6483e-17 0 * 20 19: 4.3014e+35 -> 6.5585e+17 6.5585e+17 21 19: 8.0751e-24 -> 2.8417e-12 2.8417e-12 22 19: 0.0038414 -> 0.061979 0 * 23 19: 6.1979e+26 -> 2.4896e+13 0 * 24 19: 1.0403e-21 -> 3.2254e-11 3.2254e-11 25 19: 1.4652e-32 -> 1.2105e-16 1.2105e-16 26 19: 3.4983e+28 -> 1.8704e+14 0 * 27 19: -1.4045e+25 -> nan 7fc00000 0 * 28 19: 2.8664e-11 -> 5.3539e-06 5.3539e-06 29 19: 2.027e+27 -> 4.5022e+13 4.5022e+13 30 19: -9.1647e-38 -> nan 7fc00000 0 * 31 19: -2.7508e+20 -> nan 7fc00000 0 * 32 19: 6.0635 -> 2.4624 2.4624 33 19: 1.0742e-36 -> 1.0365e-18 1.0365e-18 34 19: 5.968e+24 -> 2.4429e+12 0 * 35 19: 4.8477e+33 -> 6.9625e+16 0 * 36 19: -1.9127e-14 -> nan 7fc00000 nan 7fc00000 37 19: 1.3248e+11 -> 3.6398e+05 3.6398e+05 38 19: -6.5218e+13 -> nan 7fc00000 0 * 39 19: -1.997e-29 -> nan 7fc00000 0 * 40 19: 3.8127e+33 -> 6.1747e+16 6.1747e+16 41 19: -2.654e-23 -> nan 7fc00000 nan 7fc00000 42 19: 0.099039 -> 0.3147 0 * 43 19: -6.7602e+06 -> nan 7fc00000 0 * 44 19: -2.5418e-37 -> nan 7fc00000 nan 7fc00000 45 19: -1.5109e+20 -> nan 7fc00000 nan 7fc00000 46 19: -2.804e+10 -> nan 7fc00000 0 * 47 19: -8.5834e-31 -> nan 7fc00000 0 * 48 19: 3.6281e+16 -> 1.9047e+08 1.9047e+08 49 19: -3.5995e+25 -> nan 7fc00000 nan 7fc00000 50 19: -6.6267e-37 -> nan 7fc00000 0 * 51 19: -5.3766e+35 -> nan 7fc00000 0 * 52 19: 8.4207e+12 -> 2.9018e+06 2.9018e+06 53 19: 2.2334e-07 -> 0.00047259 0.00047259 54 19: 4.6433e-34 -> 2.1548e-17 0 * 55 19: -5.394e+31 -> nan 7fc00000 0 * 56 19: -1.0185e-37 -> nan 7fc00000 nan 7fc00000 57 19: 9.3172e-35 -> 9.6526e-18 9.6526e-18 58 19: -2.3494e+11 -> nan 7fc00000 0 * 59 19: 9.942e-20 -> 3.1531e-10 0 * 60 19: -3.7909e-06 -> nan 7fc00000 nan 7fc00000 61 19: 4.1362e+20 -> 2.0338e+10 2.0338e+10 62 19: 3.9231e-26 -> 1.9807e-13 0 * 63 19: -1.7863e+17 -> nan 7fc00000 0 * 64 19: -2.4452e-36 -> nan 7fc00000 nan 7fc00000 65 19: 3.543e-33 -> 5.9523e-17 5.9523e-17 66 19: -351.24 -> nan 7fc00000 0 * 67 19: 2.0077e+10 -> 1.4169e+05 0 * 68 19: 0.74926 -> 0.8656 0.8656 69 19: -3.6386e-38 -> nan 7fc00000 nan 7fc00000 70 19: -3.7989e-29 -> nan 7fc00000 0 * 71 19: 2.0173e+18 -> 1.4203e+09 0 * 72 19: -5.2937e+35 -> nan 7fc00000 nan 7fc00000 73 19: 1.4404e-31 -> 3.7952e-16 3.7952e-16 74 19: -1.6539e+28 -> nan 7fc00000 0 * 75 19: -7.0764e-16 -> nan 7fc00000 0 * 76 19: -5.3307e-34 -> nan 7fc00000 nan 7fc00000 77 19: -4.5567e-12 -> nan 7fc00000 nan 7fc00000 78 19: 1.1143e-28 -> 1.0556e-14 1.0556e-14 .global test_s_sqrtf test_s_sqrtf: ldr w17, [w0, #584] str w17, [w0, #588] .L15: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ldr w17, [w0, #24] ldr w18, [w0, #536] add w17, w17, w18 str w17, [w0, #24] ldr w17, [w0, #56] ldr w18, [w0, #552] add w17, w17, w18 str w17, [w0, #56] ldr w17, [w0, #588] subs w17, w17, #1 str w17, [w0, #588] b.ne .L15 ret nop nop FAIL: sqrtf src_2d dest array 0 bad 0 0: 8.8989e+08 -0.12018 -> -7.4044e+09 -7.4044e+09 1 0: 2.8475e-31 -1.6362e-11 -> -1.7403e-20 -1.7403e-20 2 0: 1.5566e+31 7.3169e-39 -> inf 0 * 3 0: -2.3736e-12 -2.1527e-27 -> 1.1026e+15 0 * 4 0: -1.7259e-25 2.8309e+20 -> -0 -0 5 0: 5.8026e-13 -2.8628e-09 -> -0.00020269 -0.00020269 6 0: -1.9224e-08 nan ff845c8d -> nan ffc45c8d 0 * 7 0: -5.5601e-15 -1.5323e-12 -> 0.0036287 0 * .global test_s_divf test_s_divf: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L13 .L14: ret nop nop FAIL: divf src_const_n dest array 0 bad 0 0: -3.3544 -> nan 7fc00000 nan 7fc00000 1 0: 5.5851e+28 -> 2.3633e+14 2.3633e+14 2 0: -8.25e+24 -> nan 7fc00000 0 * 3 0: 4.2489e+12 -> 2.0613e+06 0 * 4 0: -2.519e-29 -> nan 7fc00000 nan 7fc00000 5 0: -1.2909e-24 -> nan 7fc00000 nan 7fc00000 6 0: -4.135e-10 -> nan 7fc00000 0 * 7 0: 5.2611e+13 -> 7.2533e+06 0 * .global test_s_sqrtf test_s_sqrtf: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ret FAIL: sqrtf src_const_n dest array 0 bad 0 0: -1.2097e+25 3.167e+24 -> -3.8197 -3.8197 1 0: 2.1644e-17 2.1024e+10 -> 1.0295e-27 1.0295e-27 2 0: 1.7139e+38 -2.0232e-11 -> -inf 0 * 3 0: -3.0341e-29 -5.4511e+17 -> 0 0 4 0: -7.3939e-08 -6.15e+31 -> 0 1.2023e-39 * 5 0: -3.228e+38 4.6053e+26 -> -7.0093e+11 -7.0093e+11 6 0: -1.0795e+26 -6.3153e-34 -> inf 0 * 7 0: -0.0030907 -1.1639e-31 -> 2.6555e+28 0 * 0 1: 133.29 -1.5038e+12 -> -8.8634e-11 -8.8634e-11 1 1: -1.202e+09 4.7689e-30 -> -2.5206e+38 -2.5206e+38 2 1: 7.643e+37 0.1506 -> inf 0 * 3 1: 1.7925e+21 -4.0152e+37 -> -4.4642e-17 0 * 4 1: 8.9509e-26 3.4111e+17 -> 0 2.6204e-43 * 5 1: -1.8807e-15 -2.6082e-30 -> 7.2107e+14 7.2107e+14 6 1: 2.8514e+08 1.3946e+14 -> 2.0446e-06 0 * 7 1: -7.4801e+05 8.0552e-10 -> -9.286e+14 0 * 0 2: 2.1947e-15 -1.4519e-27 -> -1.5116e+12 -1.5116e+12 1 2: -1.4108e+08 -2.3933e-11 -> 5.8947e+18 5.8947e+18 2 2: 1.6422e+18 -1.9534e+37 -> -8.4065e-20 0 * 3 2: 6.0967e+19 3.2566e+14 -> 1.8721e+05 0 * 4 2: -3.5161e-10 -5.7624e+05 -> 6.1018e-16 6.1018e-16 5 2: 6.493e+12 49.045 -> 1.3239e+11 1.3239e+11 6 2: 23.1 1.2538e-40 -> inf 0 * 7 2: -5.8105e-08 -0.022314 -> 2.604e-06 0 * 0 3: 7.3623e+11 3.3388e+23 -> 2.2051e-12 2.2051e-12 1 3: -2.1963e+21 -5.5164e+27 -> 3.9815e-07 3.9815e-07 2 3: -1.6091e+18 -5.0515e-14 -> 3.1854e+31 0 * 3 3: 7.2945e+07 -2.7557e-13 -> -2.6471e+20 0 * 4 3: 8.537 -1.1652e+36 -> -7.3266e-36 -7.3266e-36 5 3: -13373 13374 -> -0.99993 -0.99993 6 3: -6.2924e-36 40363 -> -0 0 7 3: 0.0016259 -9.0305e+30 -> -1.8005e-34 0 * 0 4: -1.4255e-33 1.1282e-29 -> -0.00012635 -0.00012635 1 4: -8.769e+06 -4.4974e-30 -> 1.9498e+36 1.9498e+36 2 4: -0.038022 7.1649e-38 -> -5.3068e+35 0 * 3 4: -1.2686e+22 -1.4791e-06 -> 8.5764e+27 0 * 4 4: -7.4645e-31 -3.091e-09 -> 2.4149e-22 2.4149e-22 5 4: -0.016259 5.2266e+16 -> -3.1108e-19 -3.1108e-19 6 4: -1.223e+16 -4.3626e+25 -> 2.8034e-10 0 * 7 4: 1.8004e-21 -1.6239e-29 -> -1.1087e+08 0 * 0 5: -3.0132e-35 1.794e+08 -> -0 -1.6816e-43 * 1 5: 1.4266e+05 9.314e+09 -> 1.5317e-05 1.5317e-05 2 5: -1.362 -13025 -> 0.00010457 0 * 3 5: -3.682e+25 0.0016253 -> -2.2655e+28 0 * 4 5: 1.0415e+11 -4.7873e-12 -> -2.1755e+22 -2.1755e+22 5 5: -3.1129e+33 23.639 -> -1.3168e+32 -1.3168e+32 6 5: 2.2176e-38 -1.1024e-12 -> -2.0117e-26 0 * 7 5: 2.2349e-20 1.0208e+14 -> 2.1895e-34 0 * 0 6: 2.099e-31 -2.3483e+19 -> -0 -0 1 6: 3.2163e-22 -4.0089e+30 -> -0 -0 2 6: -5.9021e-19 -2.2373e-05 -> 2.638e-14 0 * 3 6: 2.6976e-22 -5.4917e+33 -> -0 0 4 6: 1.5065e+09 -2.2204e-12 -> -6.7846e+20 -6.7846e+20 5 6: 2.4382e-05 -7.5334e-05 -> -0.32366 -0.32366 6 6: -8.6784e-06 2.6093e+05 -> -3.326e-11 0 * 7 6: -2.5546e+36 2.1227e-35 -> -inf 0 * 0 7: -5.1492e+17 -2.0483e-34 -> inf inf 1 7: 3.4215e-37 6.7436e-07 -> 5.0737e-31 5.0737e-31 2 7: 4.7287e-17 -3.3971e-25 -> -1.392e+08 0 * 3 7: 0.00047856 -4.4718e-12 -> -1.0702e+08 0 * 4 7: 137.8 1.1863e+30 -> 1.1615e-28 1.1615e-28 5 7: 0.013679 nan 7f980e09 -> nan 7fd80e09 nan 7fd80e09 6 7: -0.2011 -1.8227e-37 -> 1.1033e+36 0 * 7 7: 2.2379e+32 8.0186e+18 -> 2.7908e+13 0 * 0 8: -4.55e-07 9.3108e-37 -> -4.8868e+29 -4.8868e+29 1 8: -0.18593 -1.235e+15 -> 1.5054e-16 1.5054e-16 2 8: 1.4547e-33 7.0829e-19 -> 2.0539e-15 0 * 3 8: 4.3711e-36 3.5677e-22 -> 1.2252e-14 0 * 4 8: -5.2037e+30 -0.00086664 -> 6.0044e+33 6.0044e+33 5 8: -4735.2 2.6397e+14 -> -1.7939e-11 -1.7939e-11 6 8: -6.2726e+13 2.6334e-24 -> -2.3819e+37 0 * 7 8: 1.2809e+07 1.2596e-20 -> 1.0169e+27 0 * 0 9: 4.2572e+12 4.1534e-27 -> inf inf 1 9: 1.3091e-29 -1.8965e-21 -> -6.9026e-09 -6.9026e-09 2 9: 2.7864e-31 2.5721e-23 -> 1.0834e-08 0 * 3 9: 0.019639 3.5862e-37 -> 5.4763e+34 0 * 4 9: 2.3164e-23 3.7237e+05 -> 6.2206e-29 6.2206e-29 5 9: -2.106e-27 2.092e-38 -> -1.0067e+11 -1.0067e+11 6 9: -0.59046 -9.5173e+07 -> 6.204e-09 0 * 7 9: 1.8552 6.3077e-34 -> 2.9412e+33 0 * 0 10: 5.8151e+37 7.05e+34 -> 824.83 824.83 1 10: -2.3257e-07 63.614 -> -3.6559e-09 -3.6559e-09 2 10: -1.1204e+30 0.262 -> -4.2762e+30 0 * 3 10: -8.1155e-19 4.9153e-18 -> -0.16511 0 * 4 10: 1.4704e+35 -4.7353e+16 -> -3.1051e+18 -3.1051e+18 5 10: 5.1124e+23 0.0013654 -> 3.7443e+26 3.7443e+26 6 10: 0.00015886 2.7717e+17 -> 5.7315e-22 0 * 7 10: 2.3604e-29 -1.4167e+16 -> -0 0 0 11: -5.3874e+29 -2.0147e+31 -> 0.02674 0.02674 1 11: 3.451e+28 -9.1853e-34 -> -inf -inf 2 11: 7.6939e+33 6.3742e+09 -> 1.207e+24 0 * 3 11: -9.0952e+30 0.0016649 -> -5.463e+33 0 * 4 11: -2.144e+11 5.848e-08 -> -3.6662e+18 -3.6662e+18 5 11: -7.8327e+37 -1250.6 -> 6.2632e+34 6.2632e+34 6 11: 6.1181e-37 -2.509e-33 -> -0.00024384 0 * 7 11: 2.8431e+36 1.0228e+13 -> 2.7798e+23 0 * .global test_s_divf test_s_divf: ldr w17, [w0, #584] str w17, [w0, #588] .L15: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr x4, [x0, #64] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: loadl ld1 { v3.16b }, [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 add x4, x4, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: loadl ld1 { v3.s }[0], [x4] # 2: divf frecpe v0.2s, v3.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s frecps v1.2s, v0.2s, v3.2s fmul v0.2s, v0.2s, v1.2s fmul v2.2s, v2.2s, v0.2s # 3: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 add x4, x4, #4 b.ne .L13 .L14: ldr w17, [w0, #24] ldr w18, [w0, #536] add w17, w17, w18 str w17, [w0, #24] ldr w17, [w0, #56] ldr w18, [w0, #552] add w17, w17, w18 str w17, [w0, #56] ldr w17, [w0, #64] ldr w18, [w0, #556] add w17, w17, w18 str w17, [w0, #64] ldr w17, [w0, #588] subs w17, w17, #1 str w17, [w0, #588] b.ne .L15 ret FAIL: divf src_const_n_2d dest array 0 bad 0 0: 2.2104e-26 -> 1.4867e-13 1.4867e-13 1 0: -0.33893 -> nan 7fc00000 nan 7fc00000 2 0: -2.4024e-06 -> nan 7fc00000 0 * 3 0: -8.9389e-14 -> nan 7fc00000 0 * 4 0: 4.3062e-25 -> 6.5622e-13 6.5622e-13 5 0: -3.1282e+10 -> nan 7fc00000 nan 7fc00000 6 0: 2.7566e-08 -> 0.00016603 0 * 7 0: 4.5178e-20 -> 2.1255e-10 0 * 0 1: -1.0959e+26 -> nan 7fc00000 nan 7fc00000 1 1: 5.2179e+26 -> 2.2843e+13 2.2843e+13 2 1: 3.417e+11 -> 5.8455e+05 0 * 3 1: 2.0091e-24 -> 1.4174e-12 0 * 4 1: -3.0149e+07 -> nan 7fc00000 nan 7fc00000 5 1: -2.73e-35 -> nan 7fc00000 nan 7fc00000 6 1: -6.028e-09 -> nan 7fc00000 0 * 7 1: -1.5072e+38 -> nan 7fc00000 0 * 0 2: 1.9848e+35 -> 4.4551e+17 4.4551e+17 1 2: -4.9062e-11 -> nan 7fc00000 nan 7fc00000 2 2: 4.3187e-19 -> 6.5716e-10 0 * 3 2: 2.4963e-25 -> 4.9963e-13 0 * 4 2: 2.8513e-14 -> 1.6886e-07 1.6886e-07 5 2: -11.897 -> nan 7fc00000 nan 7fc00000 6 2: 8.3672e+11 -> 9.1473e+05 0 * 7 2: 1.4393e+16 -> 1.1997e+08 0 * 0 3: -4.642e-36 -> nan 7fc00000 nan 7fc00000 1 3: 30103 -> 173.5 173.5 2 3: -3.6665e+19 -> nan 7fc00000 0 * 3 3: 1.5361e+20 -> 1.2394e+10 0 * 4 3: -1.8221e+29 -> nan 7fc00000 nan 7fc00000 5 3: 43.86 -> 6.6227 6.6227 6 3: -3.7276e+13 -> nan 7fc00000 0 * 7 3: -6.6993e+31 -> nan 7fc00000 0 * 0 4: -2.5672e+05 -> nan 7fc00000 nan 7fc00000 1 4: -6.7429e+31 -> nan 7fc00000 nan 7fc00000 2 4: 1.4987e+10 -> 1.2242e+05 0 * 3 4: -0.00060408 -> nan 7fc00000 0 * 4 4: -2.0486e+21 -> nan 7fc00000 nan 7fc00000 5 4: -1.361e+06 -> nan 7fc00000 nan 7fc00000 6 4: -5.7185e+35 -> nan 7fc00000 0 * 7 4: -7.0526e-32 -> nan 7fc00000 0 * 0 5: 2.3266e-35 -> 4.8235e-18 4.8235e-18 1 5: 4.2653e+33 -> 6.5309e+16 6.5309e+16 2 5: 1.0449e-07 -> 0.00032326 0 * 3 5: -9.3755e+19 -> nan 7fc00000 0 * 4 5: -0.039772 -> nan 7fc00000 nan 7fc00000 5 5: 4.5483e-26 -> 2.1327e-13 2.1327e-13 6 5: -4.7952e-38 -> nan 7fc00000 0 * 7 5: -5.2858e+19 -> nan 7fc00000 0 * 0 6: -4.2255e+37 -> nan 7fc00000 nan 7fc00000 1 6: -2.5954e-28 -> nan 7fc00000 nan 7fc00000 2 6: 50023 -> 223.66 0 * 3 6: -4.2979e-26 -> nan 7fc00000 0 * 4 6: 79.678 -> 8.9263 8.9263 5 6: -7.6231e+23 -> nan 7fc00000 nan 7fc00000 6 6: 8.1782e-14 -> 2.8598e-07 0 * 7 6: -6.8928e-08 -> nan 7fc00000 0 * 0 7: 1.5875e+28 -> 1.2599e+14 1.2599e+14 1 7: 1.0247e-39 -> 0 3.2011e-20 * 2 7: 8.3077e+08 -> 28823 0 * 3 7: -1.5747e-24 -> nan 7fc00000 0 * 4 7: 5.4277e-10 -> 2.3297e-05 2.3297e-05 5 7: nan ffa57f0a -> nan ffe57f0a nan ffe57f0a 6 7: -4.4911e-08 -> nan 7fc00000 0 * 7 7: -1142 -> nan 7fc00000 0 * 0 8: 4.2841e-24 -> 2.0698e-12 2.0698e-12 1 8: -9.4037e-36 -> nan 7fc00000 nan 7fc00000 2 8: 6.363e-35 -> 7.9768e-18 0 * 3 8: -2.6494e-15 -> nan 7fc00000 0 * 4 8: 7.9941e+05 -> 894.1 894.1 5 8: 4.6374e-21 -> 6.8099e-11 6.8099e-11 6 8: -3.1199e+19 -> nan 7fc00000 0 * 7 8: -1.9698e+12 -> nan 7fc00000 0 * 0 9: -0.097043 -> nan 7fc00000 nan 7fc00000 1 9: -4.4031e+19 -> nan 7fc00000 nan 7fc00000 2 9: 1.5863e-10 -> 1.2595e-05 0 * 3 9: -5.7908e-36 -> nan 7fc00000 0 * 4 9: 3.0806e+07 -> 5550.3 5550.3 5 9: 2.3259e-38 -> 1.5251e-19 1.5251e-19 6 9: 9.366e+26 -> 3.0604e+13 0 * 7 9: -4.5843e-20 -> nan 7fc00000 0 * 0 10: 1.9849e-22 -> 1.4089e-11 1.4089e-11 1 10: -1.2766e+10 -> nan 7fc00000 nan 7fc00000 2 10: -5.6855e-32 -> nan 7fc00000 0 * 3 10: -1.3532e+29 -> nan 7fc00000 0 * 4 10: -8.2158e+33 -> nan 7fc00000 nan 7fc00000 5 10: 1.5752e+25 -> 3.9688e+12 3.9688e+12 6 10: 1.5405e-22 -> 1.2412e-11 0 * 7 10: -2.5538e+25 -> nan 7fc00000 0 * 0 11: -1.7836e+31 -> nan 7fc00000 nan 7fc00000 1 11: 8.0172e-25 -> 8.9539e-13 8.9539e-13 2 11: -1.3498e+15 -> nan 7fc00000 0 * 3 11: -7.6641e-14 -> nan 7fc00000 0 * 4 11: 2.5181e-31 -> 5.018e-16 5.018e-16 5 11: 3.0055e-24 -> 1.7336e-12 1.7336e-12 6 11: -3.8059e-12 -> nan 7fc00000 0 * 7 11: 1.4815e+30 -> 1.2172e+15 0 * 0 12: 1.0391e-35 -> 3.2236e-18 3.2236e-18 1 12: 2.1423e+31 -> 4.6285e+15 4.6285e+15 2 12: -1.4154e+14 -> nan 7fc00000 0 * 3 12: 5.2906e+28 -> 2.3001e+14 0 * 4 12: 4.7571e+07 -> 6897.1 6897.1 5 12: -1.3866e+08 -> nan 7fc00000 nan 7fc00000 6 12: -3.2344e+19 -> nan 7fc00000 0 * 7 12: -2.2619e+33 -> nan 7fc00000 0 * 0 13: 3.1617e-29 -> 5.6229e-15 5.6229e-15 1 13: -3.7127e-17 -> nan 7fc00000 nan 7fc00000 2 13: 2.7684e+05 -> 526.15 0 * 3 13: 1.757e-36 -> 1.3255e-18 0 * 4 13: 2.4262e+32 -> 1.5576e+16 1.5576e+16 5 13: 1.1741e+05 -> 342.64 342.64 6 13: 4.4546e+31 -> 6.6743e+15 0 * 7 13: 0.00018794 -> 0.013709 0 * 0 14: -1.6344e+13 -> nan 7fc00000 nan 7fc00000 1 14: 7.9269e+26 -> 2.8155e+13 2.8155e+13 2 14: -5.7918e+26 -> nan 7fc00000 0 * 3 14: 6.0333e-16 -> 2.4563e-08 0 * 4 14: 2.682e+05 -> 517.88 517.88 5 14: 4.1677e+05 -> 645.58 645.58 6 14: 3.5537e-13 -> 5.9613e-07 0 * 7 14: -3.5425e+35 -> nan 7fc00000 0 * 0 15: 6.5795e-27 -> 8.1114e-14 8.1114e-14 1 15: -2.1193e-33 -> nan 7fc00000 nan 7fc00000 2 15: nan 7ff89356 -> nan 7ff89356 0 * 3 15: -1.4377e-25 -> nan 7fc00000 0 * 4 15: -4.4647e-36 -> nan 7fc00000 nan 7fc00000 5 15: -7.5981e-31 -> nan 7fc00000 nan 7fc00000 6 15: -107.33 -> nan 7fc00000 0 * 7 15: -7.5587e+34 -> nan 7fc00000 0 * 0 16: -9.8914e-31 -> nan 7fc00000 nan 7fc00000 1 16: -0.0089354 -> nan 7fc00000 nan 7fc00000 2 16: -3616.6 -> nan 7fc00000 0 * 3 16: 2.2868e-26 -> 1.5122e-13 0 * 4 16: -4.3279e+26 -> nan 7fc00000 nan 7fc00000 5 16: -5.8147e+15 -> nan 7fc00000 nan 7fc00000 6 16: -2.535e+36 -> nan 7fc00000 0 * 7 16: -1.6757e+33 -> nan 7fc00000 0 * 0 17: -1.7962e+38 -> nan 7fc00000 nan 7fc00000 1 17: -4405.1 -> nan 7fc00000 nan 7fc00000 2 17: 3.9322e+37 -> 6.2707e+18 0 * 3 17: 3.6927e+19 -> 6.0768e+09 0 * 4 17: 0.0024411 -> 0.049408 0.049408 5 17: -1.8537e+26 -> nan 7fc00000 nan 7fc00000 6 17: -1.4681e-24 -> nan 7fc00000 0 * 7 17: -1.8491e-09 -> nan 7fc00000 0 * 0 18: 1.7548e-12 -> 1.3247e-06 1.3247e-06 1 18: 3.922e+21 -> 6.2626e+10 6.2626e+10 2 18: 2.5408e+23 -> 5.0406e+11 0 * 3 18: 0.00019423 -> 0.013937 0 * 4 18: 1.4722e-06 -> 0.0012134 0.0012134 5 18: -2.1529e-37 -> nan 7fc00000 nan 7fc00000 6 18: 3.9103e+12 -> 1.9774e+06 0 * 7 18: -3.4074e+24 -> nan 7fc00000 0 * 0 19: -4.6907e+10 -> nan 7fc00000 nan 7fc00000 1 19: 8.0043e+14 -> 2.8292e+07 2.8292e+07 2 19: 14.215 -> 3.7702 0 * 3 19: 7.5441e+19 -> 8.6857e+09 0 * 4 19: -2.9419e-24 -> nan 7fc00000 nan 7fc00000 5 19: 3.006e+19 -> 5.4827e+09 5.4827e+09 6 19: -1.4193e+31 -> nan 7fc00000 0 * 7 19: 2.4451e+18 -> 1.5637e+09 0 * 0 20: -3.4812e-09 -> nan 7fc00000 nan 7fc00000 1 20: 2.1636e+21 -> 4.6514e+10 4.6514e+10 2 20: -6.9818e+09 -> nan 7fc00000 0 * 3 20: -4.6747e-26 -> nan 7fc00000 0 * 4 20: 1.3029e-15 -> 3.6096e-08 3.6096e-08 5 20: 18.284 -> 4.276 4.276 6 20: 1.3833e-07 -> 0.00037193 0 * 7 20: -4.937e+10 -> nan 7fc00000 0 * .global test_s_sqrtf test_s_sqrtf: ldr w17, [w0, #584] str w17, [w0, #588] .L15: ldr w2, [w0, #8] cmp w2, #64 b.gt .L4 asr w1, w2, #2 str w1, [w0, #16] and w2, w2, #0x00000003 str w2, [w0, #20] ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 .L3: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.16b }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L3 b .L12 .L4: mov w16, #0x00000010 ldr w1, [w0, #24] sub w16, w16, w1 and w16, w16, #0x0000000f asr w16, w16, #2 ldr w2, [w0, #8] cmp w2, w16 b.le .L1 str w16, [w0, #12] sub w1, w2, w16 asr w2, w1, #2 str w2, [w0, #16] and w2, w1, #0x00000003 str w2, [w0, #20] b .L2 .L1: str w2, [w0, #12] mov w2, #0 str w2, [w0, #16] str w2, [w0, #20] .L2: ldr x2, [x0, #24] ldr x3, [x0, #56] ldr w16, [w0, #12] cmp w16, #0 b.eq .L6 .L5: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L5 .L6: ldr w16, [w0, #16] cmp w16, #0 b.eq .L12 asr w1, w16, #17 cmp w1, #0 b.eq .L11 .L9: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L9 b .L12 .L11: asr w1, w16, #13 cmp w1, #0 b.eq .L10 .L8: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L8 b .L12 .L10: .L7: subs w16, w16, #1 # LOOP shift 2 # 0: loadl ld1 { v2.16b }, [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.2d }, [x2] add x2, x2, #16 add x3, x3, #16 b.ne .L7 .L12: ldr w16, [w0, #20] cmp w16, #0 b.eq .L14 .L13: subs w16, w16, #1 # LOOP shift 0 # 0: loadl ld1 { v2.s }[0], [x3] # 1: sqrtf frsqrte v0.2s, v2.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s fmul v1.2s, v0.2s, v2.2s frsqrts v1.2s, v0.2s, v1.2s fmul v0.2s, v0.2s, v1.2s frecpe v2.2s, v0.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s frecps v1.2s, v2.2s, v0.2s fmul v2.2s, v2.2s, v1.2s # 2: storel st1 { v2.s }[0], [x2] add x2, x2, #4 add x3, x3, #4 b.ne .L13 .L14: ldr w17, [w0, #24] ldr w18, [w0, #536] add w17, w17, w18 str w17, [w0, #24] ldr w17, [w0, #56] ldr w18, [w0, #552] add w17, w17, w18 str w17, [w0, #56] ldr w17, [w0, #588] subs w17, w17, #1 str w17, [w0, #588] b.ne .L15 ret nop nop FAIL: sqrtf src_const_n_2d Errors detected. Please send entire output to ds@schleef.org.