1 #ifndef MATH_GTEST_MATH_TEST_DATA_FABS_DATA_H 2 #define MATH_GTEST_MATH_TEST_DATA_FABS_DATA_H 3 4 DataDoubleDouble g_fabsData[] = { 5 {-0x1.22b851eb851ecp-4, 0x1.22b851eb851ecp-4}, 6 {-0x0.0000000000001p-1022, 0x0.0000000000001p-1022}, 7 {-0x0p+0, 0x0p+0}, 8 {0x0.0000000000001p-1022, 0x0.0000000000001p-1022}, 9 {0x1.fffffffffffffp+999, 0x1.fffffffffffffp+999}, 10 {0x1p+1000, 0x1p+1000}, 11 {0x1.0000000000001p+1000, 0x1.0000000000001p+1000}, 12 {0x1.ffff82b6d2cf7p+199, 0x1.ffff82b6d2cf7p+199}, 13 {0x1.fffffffffffc8p+199, 0x1.fffffffffffc8p+199}, 14 {0x1.0000000000001p+200, 0x1.0000000000001p+200}, 15 {0x1.fffffffffffffp+99, 0x1.fffffffffffffp+99}, 16 {0x1p+100, 0x1p+100}, 17 {0x1.0000000000001p+100, 0x1.0000000000001p+100}, 18 {0x1.ffffff0a3d709p+19, 0x1.ffffff0a3d709p+19}, 19 {0x1p+20, 0x1p+20}, 20 {0x1.000000ccccccep+20, 0x1.000000ccccccep+20}, 21 {0x1.ffffae147ae13p+14, 0x1.ffffae147ae13p+14}, 22 {0x1p+15, 0x1p+15}, 23 {0x1.00000a3d70a3ep+15, 0x1.00000a3d70a3ep+15}, 24 {0x1.fffae147ae147p+9, 0x1.fffae147ae147p+9}, 25 {0x1p+10, 0x1p+10}, 26 {0x1.0000a3d70a3d8p+10, 0x1.0000a3d70a3d8p+10}, 27 {0x1.fffd70a3d70a3p+8, 0x1.fffd70a3d70a3p+8}, 28 {0x1p+9, 0x1p+9}, 29 {0x1.000a3d70a3d72p+9, 0x1.000a3d70a3d72p+9}, 30 {0x1.ffc28f5c28f5bp+6, 0x1.ffc28f5c28f5bp+6}, 31 {0x1p+7, 0x1p+7}, 32 {0x1.001eb851eb853p+7, 0x1.001eb851eb853p+7}, 33 {0x1.ff851eb851eb7p+4, 0x1.ff851eb851eb7p+4}, 34 {0x1p+5, 0x1p+5}, 35 {0x1.00a3d70a3d70bp+5, 0x1.00a3d70a3d70bp+5}, 36 {0x1.ffae147ae147ap+3, 0x1.ffae147ae147ap+3}, 37 {0x1p+4, 0x1p+4}, 38 {0x1.0170a3d70a3d8p+4, 0x1.0170a3d70a3d8p+4}, 39 {0x1.fb851eb851eb7p+2, 0x1.fb851eb851eb7p+2}, 40 {0x1p+3, 0x1p+3}, 41 {0x1.01eb851eb852p+3, 0x1.01eb851eb852p+3}, 42 {0x1.fd70a3d70a3d6p+1, 0x1.fd70a3d70a3d6p+1}, 43 {0x1p+2, 0x1p+2}, 44 {0x1.05c28f5c28f5dp+2, 0x1.05c28f5c28f5dp+2}, 45 {0x1.ee147ae147aep+0, 0x1.ee147ae147aep+0}, 46 {0x1p+1, 0x1p+1}, 47 {0x1.0147ae147ae15p+1, 0x1.0147ae147ae15p+1}, 48 {0x1.f5c28f5c28f5bp-1, 0x1.f5c28f5c28f5bp-1}, 49 {0x1p+0, 0x1p+0}, 50 {0x1.07ae147ae147cp+0, 0x1.07ae147ae147cp+0}, 51 {0x1.e147ae147ae13p-2, 0x1.e147ae147ae13p-2}, 52 {0x1p-1, 0x1p-1}, 53 {0x1.0f5c28f5c28f7p-1, 0x1.0f5c28f5c28f7p-1}, 54 {0x1.0a3d70a3d70a3p-2, 0x1.0a3d70a3d70a3p-2}, 55 {0x1.1eb851eb851ecp-2, 0x1.1eb851eb851ecp-2}, 56 {0x1.1eb851eb851edp-2, 0x1.1eb851eb851edp-2}, 57 {0x1.28f5c28f5c28fp-3, 0x1.28f5c28f5c28fp-3}, 58 {0x1.6666666666666p-3, 0x1.6666666666666p-3}, 59 {0x1.147ae147ae149p-3, 0x1.147ae147ae149p-3}, 60 {0x1.0a3d70a3d70a3p-5, 0x1.0a3d70a3d70a3p-5}, 61 {0x1.70a3d70a3d70ap-6, 0x1.70a3d70a3d70ap-6}, 62 {0x1.99999999999a2p-7, 0x1.99999999999a2p-7}, 63 {0x1.75c28f5c28f5cp-4, 0x1.75c28f5c28f5cp-4}, 64 {0x1.a3d70a3d70a3dp-5, 0x1.a3d70a3d70a3dp-5}, 65 {0x1.f5c28f5c28f5dp-5, 0x1.f5c28f5c28f5dp-5}, 66 {0x1.15c28f5c28f5cp-4, 0x1.15c28f5c28f5cp-4}, 67 {0x1.3eb851eb851ecp-4, 0x1.3eb851eb851ecp-4}, 68 {0x1.35c28f5c28f5cp-5, 0x1.35c28f5c28f5cp-5}, 69 {0x1.57ae147ae147bp-5, 0x1.57ae147ae147bp-5}, 70 {0x1.78a3d70a3d70ap-4, 0x1.78a3d70a3d70ap-4}, 71 {0x1.fb851eb851eb8p-5, 0x1.fb851eb851eb8p-5}, 72 {0x1.57ae147ae147bp-6, 0x1.57ae147ae147bp-6}, 73 {0x1.f3851eb851eb8p-5, 0x1.f3851eb851eb8p-5}, 74 {0x1.74a3d70a3d70ap-4, 0x1.74a3d70a3d70ap-4}, 75 {0x1.fffffffffffffp-16, 0x1.fffffffffffffp-16}, 76 {0x1.002af31dc4612p-15, 0x1.002af31dc4612p-15}, 77 {0x1.0000000000086p-15, 0x1.0000000000086p-15}, 78 {0x1.fffffffffffffp-21, 0x1.fffffffffffffp-21}, 79 {0x1.000000000b878p-20, 0x1.000000000b878p-20}, 80 {0x1.0000000000001p-20, 0x1.0000000000001p-20}, 81 {0x1.fffffffffffffp-101, 0x1.fffffffffffffp-101}, 82 {0x1p-100, 0x1p-100}, 83 {0x1.0000000000001p-100, 0x1.0000000000001p-100}, 84 {0x1.fffffffffffffp-201, 0x1.fffffffffffffp-201}, 85 {0x1p-200, 0x1p-200}, 86 {0x1.0000000000001p-200, 0x1.0000000000001p-200}, 87 {0x1.fffffffffffffp-1001, 0x1.fffffffffffffp-1001}, 88 {0x1p-1000, 0x1p-1000}, 89 {0x1.0000000000001p-1000, 0x1.0000000000001p-1000}, 90 {-0x1.fffffffffffffp+1023, 0x1.fffffffffffffp+1023}, 91 {0x1.fffffffffffffp+1023, 0x1.fffffffffffffp+1023}, 92 {HUGE_VAL, HUGE_VAL}, 93 {-HUGE_VAL, HUGE_VAL}, 94 {HUGE_VAL, HUGE_VAL}, 95 {-0x1.fffffffffffffp+1023, 0x1.fffffffffffffp+1023}, 96 {0x1.ffffffffe788ep+1023, 0x1.ffffffffe788ep+1023}, 97 {-0x1.fffffffe16b36p+1023, 0x1.fffffffe16b36p+1023}, 98 {0x1.8e48ab06d22dbp+1, 0x1.8e48ab06d22dbp+1}, 99 {-0x1.98861baaa937ep+1, 0x1.98861baaa937ep+1}, 100 {0x1.94af116d38941p+0, 0x1.94af116d38941p+0}, 101 {-0x1.8d00fcf2574c6p+0, 0x1.8d00fcf2574c6p+0}, 102 {0x1.147ae147ae149p+0, 0x1.147ae147ae149p+0}, 103 {-0x1.0cccccccccccep+0, 0x1.0cccccccccccep+0}, 104 {0x1p+0, 0x1p+0}, 105 {-0x1p+0, 0x1p+0}, 106 {0x1.dc28f5c28f5c2p-1, 0x1.dc28f5c28f5c2p-1}, 107 {-0x1.d1eb851eb851ep-1, 0x1.d1eb851eb851ep-1}, 108 {0x1.6e48ab06d22dbp-1, 0x1.6e48ab06d22dbp-1}, 109 {-0x1.82c38c4e80422p-1, 0x1.82c38c4e80422p-1}, 110 {0x1.0000000000001p-1022, 0x1.0000000000001p-1022}, 111 {-0x1.000bc807527eep-1022, 0x1.000bc807527eep-1022}, 112 {0x1p-1022, 0x1p-1022}, 113 {-0x1.0000000062d45p-1022, 0x1.0000000062d45p-1022}, 114 {0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022}, 115 {-0x0.fffffffffffffp-1022, 0x0.fffffffffffffp-1022}, 116 {0x0.ffffffffffffep-1022, 0x0.ffffffffffffep-1022}, 117 {-0x0.fffffb79d852ep-1022, 0x0.fffffb79d852ep-1022}, 118 {0x0.0000000000002p-1022, 0x0.0000000000002p-1022}, 119 {-0x0.0000000000002p-1022, 0x0.0000000000002p-1022}, 120 {0x1.3c33b72569c63p+2, 0x1.3c33b72569c63p+2}, 121 {-0x0.0000000000001p-1022, 0x0.0000000000001p-1022}, 122 {0x0p+0, 0x0p+0}, 123 {-0x0p+0, 0x0p+0}, 124 }; 125 126 #endif 127