1 #ifndef MATH_GTEST_MATH_TEST_DATA_LRINTF_DATA_H 2 #define MATH_GTEST_MATH_TEST_DATA_LRINTF_DATA_H 3 4 DataLongFloat g_lrintfData[] = { 5 {-0x1p-149, static_cast<long int>(0x0p+0)}, 6 {0x0p+0, static_cast<long int>(0x0p+0)}, 7 {0x1p-149, static_cast<long int>(0x0p+0)}, 8 {0x1.a3d708p-2, static_cast<long int>(0x0p+0)}, 9 {0x1p-1, static_cast<long int>(0x0p+0)}, 10 {0x1.1eb854p-1, static_cast<long int>(0x1p+0)}, 11 {0x1.f5c28ep-1, static_cast<long int>(0x1p+0)}, 12 {0x1p+0, static_cast<long int>(0x1p+0)}, 13 {0x1.147ae4p+0, static_cast<long int>(0x1p+0)}, 14 {0x1.7ae146p+0, static_cast<long int>(0x1p+0)}, 15 {0x1.8p+0, static_cast<long int>(0x1p+1)}, 16 {0x1.8ccccep+0, static_cast<long int>(0x1p+1)}, 17 {0x1.f5c28ep+0, static_cast<long int>(0x1p+1)}, 18 {0x1p+1, static_cast<long int>(0x1p+1)}, 19 {0x1.08f5c4p+1, static_cast<long int>(0x1p+1)}, 20 {0x1.3ae146p+1, static_cast<long int>(0x1p+1)}, 21 {0x1.4p+1, static_cast<long int>(0x1p+1)}, 22 {0x1.4b852p+1, static_cast<long int>(0x1.8p+1)}, 23 {0x1.8fc28ep+6, static_cast<long int>(0x1.9p+6)}, 24 {0x1.9p+6, static_cast<long int>(0x1.9p+6)}, 25 {0x1.900a4p+6, static_cast<long int>(0x1.9p+6)}, 26 {0x1.91f5cp+6, static_cast<long int>(0x1.9p+6)}, 27 {0x1.92p+6, static_cast<long int>(0x1.9p+6)}, 28 {0x1.925c2ap+6, static_cast<long int>(0x1.94p+6)}, 29 {0x1.f3f478p+9, static_cast<long int>(0x1.f4p+9)}, 30 {0x1.f4p+9, static_cast<long int>(0x1.f4p+9)}, 31 {0x1.f403dap+9, static_cast<long int>(0x1.f4p+9)}, 32 {0x1.f435cp+9, static_cast<long int>(0x1.f4p+9)}, 33 {0x1.f44p+9, static_cast<long int>(0x1.f4p+9)}, 34 {0x1.f4452p+9, static_cast<long int>(0x1.f48p+9)}, 35 {0x1.fffffep+20, static_cast<long int>(0x1p+21)}, 36 {0x1p+21, static_cast<long int>(0x1p+21)}, 37 {0x1.000002p+21, static_cast<long int>(0x1p+21)}, 38 {0x1.fffffep+21, static_cast<long int>(0x1p+22)}, 39 {0x1p+22, static_cast<long int>(0x1p+22)}, 40 {0x1.000002p+22, static_cast<long int>(0x1p+22)}, 41 {0x1.fffffep+22, static_cast<long int>(0x1p+23)}, 42 {0x1p+23, static_cast<long int>(0x1p+23)}, 43 {0x1.000002p+23, static_cast<long int>(0x1.000002p+23)}, 44 {0x1.fffffep+23, static_cast<long int>(0x1.fffffep+23)}, 45 {0x1p+24, static_cast<long int>(0x1p+24)}, 46 {0x1.000002p+24, static_cast<long int>(0x1.000002p+24)}, 47 {0x1.fffffep+24, static_cast<long int>(0x1.fffffep+24)}, 48 {0x1p+25, static_cast<long int>(0x1p+25)}, 49 {0x1.000002p+25, static_cast<long int>(0x1.000002p+25)}, 50 {-0x1.28f5c4p-1, static_cast<long int>(-0x1p+0)}, 51 {-0x1p-1, static_cast<long int>(0x0p+0)}, 52 {-0x1.a3d708p-2, static_cast<long int>(0x0p+0)}, 53 {-0x1.11eb88p+0, static_cast<long int>(-0x1p+0)}, 54 {-0x1p+0, static_cast<long int>(-0x1p+0)}, 55 {-0x1.eb851cp-1, static_cast<long int>(-0x1p+0)}, 56 {-0x1.8f5c2ap+0, static_cast<long int>(-0x1p+1)}, 57 {-0x1.8p+0, static_cast<long int>(-0x1p+1)}, 58 {-0x1.75c28ep+0, static_cast<long int>(-0x1p+0)}, 59 {-0x1.0b852p+1, static_cast<long int>(-0x1p+1)}, 60 {-0x1p+1, static_cast<long int>(-0x1p+1)}, 61 {-0x1.e8f5cp+0, static_cast<long int>(-0x1p+1)}, 62 {-0x1.4147bp+1, static_cast<long int>(-0x1.8p+1)}, 63 {-0x1.4p+1, static_cast<long int>(-0x1p+1)}, 64 {-0x1.3851eap+1, static_cast<long int>(-0x1p+1)}, 65 {-0x1.9047bp+6, static_cast<long int>(-0x1.9p+6)}, 66 {-0x1.9p+6, static_cast<long int>(-0x1.9p+6)}, 67 {-0x1.8ff5cp+6, static_cast<long int>(-0x1.9p+6)}, 68 {-0x1.920a4p+6, static_cast<long int>(-0x1.94p+6)}, 69 {-0x1.92p+6, static_cast<long int>(-0x1.9p+6)}, 70 {-0x1.91ae12p+6, static_cast<long int>(-0x1.9p+6)}, 71 {-0x1.f407bp+9, static_cast<long int>(-0x1.f4p+9)}, 72 {-0x1.f4p+9, static_cast<long int>(-0x1.f4p+9)}, 73 {-0x1.f3f478p+9, static_cast<long int>(-0x1.f4p+9)}, 74 {-0x1.f44a4p+9, static_cast<long int>(-0x1.f48p+9)}, 75 {-0x1.f44p+9, static_cast<long int>(-0x1.f4p+9)}, 76 {-0x1.f43708p+9, static_cast<long int>(-0x1.f4p+9)}, 77 {-0x1.000002p+21, static_cast<long int>(-0x1p+21)}, 78 {-0x1p+21, static_cast<long int>(-0x1p+21)}, 79 {-0x1.fffffep+20, static_cast<long int>(-0x1p+21)}, 80 {-0x1.000002p+22, static_cast<long int>(-0x1p+22)}, 81 {-0x1p+22, static_cast<long int>(-0x1p+22)}, 82 {-0x1.fffffep+21, static_cast<long int>(-0x1p+22)}, 83 {-0x1.000002p+23, static_cast<long int>(-0x1.000002p+23)}, 84 {-0x1p+23, static_cast<long int>(-0x1p+23)}, 85 {-0x1.fffffep+22, static_cast<long int>(-0x1p+23)}, 86 {-0x1.000002p+24, static_cast<long int>(-0x1.000002p+24)}, 87 {-0x1p+24, static_cast<long int>(-0x1p+24)}, 88 {-0x1.fffffep+23, static_cast<long int>(-0x1.fffffep+23)}, 89 {-0x1.000002p+25, static_cast<long int>(-0x1.000002p+25)}, 90 {-0x1p+25, static_cast<long int>(-0x1p+25)}, 91 {-0x1.fffffep+24, static_cast<long int>(-0x1.fffffep+24)}, 92 {0x1.fffffep+29, static_cast<long int>(0x1.fffffep+29)}, 93 {0x1p+30, static_cast<long int>(0x1p+30)}, 94 {0x1.000002p+30, static_cast<long int>(0x1.000002p+30)}, 95 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 96 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 97 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 98 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 99 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 100 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 101 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 102 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 103 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 104 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 105 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 106 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 107 {-0x1.000002p+30, static_cast<long int>(-0x1.000002p+30)}, 108 {-0x1p+30, static_cast<long int>(-0x1p+30)}, 109 {-0x1.fffffep+29, static_cast<long int>(-0x1.fffffep+29)}, 110 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 111 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 112 {-0x1.fffffcp+30, static_cast<long int>(-0x1.fffffcp+30)}, 113 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 114 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 115 {-0x1.fffffcp+30, static_cast<long int>(-0x1.fffffcp+30)}, 116 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 117 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 118 {-0x1.fffffcp+30, static_cast<long int>(-0x1.fffffcp+30)}, 119 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 120 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 121 {-0x1.fffffcp+30, static_cast<long int>(-0x1.fffffcp+30)}, 122 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 123 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 124 {-0x1.fffffcp+30, static_cast<long int>(-0x1.fffffcp+30)}, 125 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 126 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 127 {-0x1.fffffcp+30, static_cast<long int>(-0x1.fffffcp+30)}, 128 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 129 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 130 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 131 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 132 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 133 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 134 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 135 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 136 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 137 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 138 {0x1.fffffcp+30, static_cast<long int>(0x1.fffffcp+30)}, 139 {0x1.fffffep+30, static_cast<long int>(0x1.fffffep+30)}, 140 {-0x1p+31, static_cast<long int>(-0x1p+31)}, 141 {-0x1.fffffep+30, static_cast<long int>(-0x1.fffffep+30)}, 142 {0x1.fd70a2p+1, static_cast<long int>(0x1p+2)}, 143 {0x1p+2, static_cast<long int>(0x1p+2)}, 144 {0x1.051ebap+2, static_cast<long int>(0x1p+2)}, 145 {0x1.fe1478p+2, static_cast<long int>(0x1p+3)}, 146 {0x1p+3, static_cast<long int>(0x1p+3)}, 147 {0x1.01999cp+3, static_cast<long int>(0x1p+3)}, 148 {0x1.feb85p+3, static_cast<long int>(0x1p+4)}, 149 {0x1p+4, static_cast<long int>(0x1p+4)}, 150 {0x1.0051eep+4, static_cast<long int>(0x1p+4)}, 151 {0x1.ff0a3cp+4, static_cast<long int>(0x1p+5)}, 152 {0x1p+5, static_cast<long int>(0x1p+5)}, 153 {0x1.0028f8p+5, static_cast<long int>(0x1p+5)}, 154 {0x1.ffae12p+5, static_cast<long int>(0x1p+6)}, 155 {0x1p+6, static_cast<long int>(0x1p+6)}, 156 {0x1.000a4p+6, static_cast<long int>(0x1p+6)}, 157 {0x1.ffc28ep+6, static_cast<long int>(0x1p+7)}, 158 {0x1p+7, static_cast<long int>(0x1p+7)}, 159 {0x1.00199cp+7, static_cast<long int>(0x1p+7)}, 160 {0x1.fff0a2p+7, static_cast<long int>(0x1p+8)}, 161 {0x1p+8, static_cast<long int>(0x1p+8)}, 162 {0x1.000ccep+8, static_cast<long int>(0x1p+8)}, 163 {0x1.ffeb84p+8, static_cast<long int>(0x1p+9)}, 164 {0x1p+9, static_cast<long int>(0x1p+9)}, 165 {0x1.0007bp+9, static_cast<long int>(0x1p+9)}, 166 {0x1.fffeb6p+9, static_cast<long int>(0x1p+10)}, 167 {0x1p+10, static_cast<long int>(0x1p+10)}, 168 {0x1.00014ap+10, static_cast<long int>(0x1p+10)}, 169 {0x1.ffff5ap+10, static_cast<long int>(0x1p+11)}, 170 {0x1p+11, static_cast<long int>(0x1p+11)}, 171 {0x1.000292p+11, static_cast<long int>(0x1p+11)}, 172 {0x1.ffff08p+11, static_cast<long int>(0x1p+12)}, 173 {0x1p+12, static_cast<long int>(0x1p+12)}, 174 {0x1.000054p+12, static_cast<long int>(0x1p+12)}, 175 {0x1.1c28f4p+2, static_cast<long int>(0x1p+2)}, 176 {0x1.2p+2, static_cast<long int>(0x1p+2)}, 177 {0x1.228f5ep+2, static_cast<long int>(0x1.4p+2)}, 178 {0x1.0f5c26p+3, static_cast<long int>(0x1p+3)}, 179 {0x1.1p+3, static_cast<long int>(0x1p+3)}, 180 {0x1.123d72p+3, static_cast<long int>(0x1.2p+3)}, 181 {0x1.075c26p+4, static_cast<long int>(0x1p+4)}, 182 {0x1.08p+4, static_cast<long int>(0x1p+4)}, 183 {0x1.0828f8p+4, static_cast<long int>(0x1.1p+4)}, 184 {0x1.03eb84p+5, static_cast<long int>(0x1p+5)}, 185 {0x1.04p+5, static_cast<long int>(0x1p+5)}, 186 {0x1.046668p+5, static_cast<long int>(0x1.08p+5)}, 187 {0x1.01c28ep+6, static_cast<long int>(0x1p+6)}, 188 {0x1.02p+6, static_cast<long int>(0x1p+6)}, 189 {0x1.025c2ap+6, static_cast<long int>(0x1.04p+6)}, 190 {0x1.00f0a2p+7, static_cast<long int>(0x1p+7)}, 191 {0x1.01p+7, static_cast<long int>(0x1p+7)}, 192 {0x1.0128f8p+7, static_cast<long int>(0x1.02p+7)}, 193 {0x1.006e12p+8, static_cast<long int>(0x1p+8)}, 194 {0x1.008p+8, static_cast<long int>(0x1p+8)}, 195 {0x1.008f5ep+8, static_cast<long int>(0x1.01p+8)}, 196 {0x1.003708p+9, static_cast<long int>(0x1p+9)}, 197 {0x1.004p+9, static_cast<long int>(0x1p+9)}, 198 {0x1.00414ap+9, static_cast<long int>(0x1.008p+9)}, 199 {0x1.001eb6p+10, static_cast<long int>(0x1p+10)}, 200 {0x1.002p+10, static_cast<long int>(0x1p+10)}, 201 {0x1.0023dap+10, static_cast<long int>(0x1.004p+10)}, 202 {0x1.005b84p+10, static_cast<long int>(0x1.004p+10)}, 203 {0x1.006p+10, static_cast<long int>(0x1.008p+10)}, 204 {0x1.00614ap+10, static_cast<long int>(0x1.008p+10)}, 205 {0x1.000dcp+11, static_cast<long int>(0x1p+11)}, 206 {0x1.001p+11, static_cast<long int>(0x1p+11)}, 207 {0x1.00124p+11, static_cast<long int>(0x1.002p+11)}, 208 {0x1.0006ep+12, static_cast<long int>(0x1p+12)}, 209 {0x1.0008p+12, static_cast<long int>(0x1p+12)}, 210 {0x1.000972p+12, static_cast<long int>(0x1.001p+12)}, 211 {0x1.90d808p+1, static_cast<long int>(0x1.8p+1)}, 212 {-0x1.973e6ep+1, static_cast<long int>(-0x1.8p+1)}, 213 {0x1.973e6ep+0, static_cast<long int>(0x1p+1)}, 214 {-0x1.8d00fep+0, static_cast<long int>(-0x1p+1)}, 215 {0x1.028f5ep+0, static_cast<long int>(0x1p+0)}, 216 {-0x1.07ae16p+0, static_cast<long int>(-0x1p+0)}, 217 {0x1p+0, static_cast<long int>(0x1p+0)}, 218 {-0x1p+0, static_cast<long int>(-0x1p+0)}, 219 {0x1.e66664p-1, static_cast<long int>(0x1p+0)}, 220 {-0x1.fae146p-1, static_cast<long int>(-0x1p+0)}, 221 {0x1.736764p-1, static_cast<long int>(0x1p+0)}, 222 {-0x1.736764p-1, static_cast<long int>(-0x1p+0)}, 223 {0x1.000002p-126, static_cast<long int>(0x0p+0)}, 224 {-0x1.000002p-126, static_cast<long int>(0x0p+0)}, 225 {0x1p-126, static_cast<long int>(0x0p+0)}, 226 {-0x1.f749ecp-127, static_cast<long int>(0x0p+0)}, 227 {0x1.fffffcp-127, static_cast<long int>(0x0p+0)}, 228 {-0x1.fffffcp-127, static_cast<long int>(0x0p+0)}, 229 {0x1.fffff8p-127, static_cast<long int>(0x0p+0)}, 230 {-0x1.fffffep+127, static_cast<long int>(-0x1p+63)}, 231 {0x1.5af1d8p-82, static_cast<long int>(0x0p+0)}, 232 {-0x1p-148, static_cast<long int>(0x0p+0)}, 233 {0x1p-149, static_cast<long int>(0x0p+0)}, 234 {-0x1p-149, static_cast<long int>(0x0p+0)}, 235 {0x0p+0, static_cast<long int>(0x0p+0)}, 236 {-0x0p+0, static_cast<long int>(-0x0p+0)}, 237 {0x1.8p+0, static_cast<long int>(0x1p+1)}, 238 {-0x1.8p+0, static_cast<long int>(-0x1p+1)}, 239 {0x1.4p+1, static_cast<long int>(0x1p+1)}, 240 {-0x1.4p+1, static_cast<long int>(-0x1p+1)}, 241 {0x1.f5c28p-2, static_cast<long int>(0x0p+0)}, 242 {0x1p-1, static_cast<long int>(0x0p+0)}, 243 {0x1.2e148ap-1, static_cast<long int>(0x1p+0)}, 244 {-0x1.c28f4cp-2, static_cast<long int>(0x0p+0)}, 245 {-0x1p-1, static_cast<long int>(0x0p+0)}, 246 {-0x1.23d71ap-1, static_cast<long int>(-0x1p+0)}, 247 {0x1.8f5c38p+0, static_cast<long int>(0x1p+1)}, 248 {0x1.68f5b2p+0, static_cast<long int>(0x1p+0)}, 249 {-0x1.87ae24p+0, static_cast<long int>(-0x1p+1)}, 250 {-0x1.7d7094p+0, static_cast<long int>(-0x1p+0)} 251 }; 252 253 #endif 254