1 #ifndef MATH_GTEST_MATH_TEST_DATA_NEXTAFTERF_DATA_H 2 #define MATH_GTEST_MATH_TEST_DATA_NEXTAFTERF_DATA_H 3 4 DataFloat3Expected1 g_nextafterfData[] = { 5 {-0x1p-149, -0x1p-149, -0x1p-149}, 6 {-0x1p-149, 0x0p+0, -0x0p+0}, 7 {-0x1p-149, 0x1p+0, -0x0p+0}, 8 {0x0p+0, -0x1p-149, -0x1p-149}, 9 {0x0p+0, 0x0p+0, 0x0p+0}, 10 {0x0p+0, 0x1.66bb8p+0, 0x1p-149}, 11 {0x1p-149, 0x0p+0, 0x0p+0}, 12 {0x1p-149, 0x0p+0, 0x0p+0}, 13 {0x1p-149, 0x1p-149, 0x1p-149}, 14 {0x1.eb851cp-1, 0x1.eb851cp-1, 0x1.eb851cp-1}, 15 {0x1.fae146p-1, 0x1p+0, 0x1.fae148p-1}, 16 {0x1.d1eb84p-1, 0x1.028f5ep+0, 0x1.d1eb86p-1}, 17 {0x1p+0, 0x1.fffffep-1, 0x1.fffffep-1}, 18 {0x1p+0, 0x1p+0, 0x1p+0}, 19 {0x1p+0, 0x1.051ebap+0, 0x1.000002p+0}, 20 {0x1.0ccccep+0, 0x1.fae146p-1, 0x1.0cccccp+0}, 21 {0x1.147ae4p+0, 0x1p+0, 0x1.147ae2p+0}, 22 {0x1.170a4p+0, 0x1.051ebap+0, 0x1.170a3ep+0}, 23 {0x1.d1eb84p-1, 0x0p+0, 0x1.d1eb82p-1}, 24 {0x1.e66664p-1, -0x1p+0, 0x1.e66662p-1}, 25 {0x1.fae146p-1, 0x0p+0, 0x1.fae144p-1}, 26 {0x1p+0, -0x1.147ae4p+0, 0x1.fffffep-1}, 27 {0x1p+0, -0x1p+0, 0x1.fffffep-1}, 28 {0x1p+0, -0x1.fae146p-1, 0x1.fffffep-1}, 29 {0x1.028f5ep+0, 0x0p+0, 0x1.028f5cp+0}, 30 {0x1.0a3d72p+0, -0x1p+0, 0x1.0a3d7p+0}, 31 {0x1.07ae16p+0, 0x0p+0, 0x1.07ae14p+0}, 32 {-0x1.051ebap+0, 0x0p+0, -0x1.051eb8p+0}, 33 {-0x1.051ebap+0, 0x1p+0, -0x1.051eb8p+0}, 34 {-0x1.11eb88p+0, 0x1p+0, -0x1.11eb86p+0}, 35 {-0x1p+0, 0x1.fffffep-1, -0x1.fffffep-1}, 36 {-0x1p+0, 0x1p+0, -0x1.fffffep-1}, 37 {-0x1p+0, 0x1.0a3d72p+0, -0x1.fffffep-1}, 38 {-0x1.f5c28ep-1, 0x0p+0, -0x1.f5c28cp-1}, 39 {-0x1.fae146p-1, 0x1p+0, -0x1.fae144p-1}, 40 {-0x1.d1eb84p-1, 0x1p+0, -0x1.d1eb82p-1}, 41 {-0x1.170a4p+0, -0x1.0a3d72p+0, -0x1.170a3ep+0}, 42 {-0x1.051ebap+0, -0x1p+0, -0x1.051eb8p+0}, 43 {-0x1.028f5ep+0, -0x1.d70a3cp-1, -0x1.028f5cp+0}, 44 {-0x1p+0, -0x1.0f5c2ap+0, -0x1.000002p+0}, 45 {-0x1p+0, -0x1p+0, -0x1p+0}, 46 {-0x1p+0, -0x1.eb851cp-1, -0x1.fffffep-1}, 47 {-0x1.d1eb84p-1, -0x1.051ebap+0, -0x1.d1eb86p-1}, 48 {-0x1.e66664p-1, -0x1p+0, -0x1.e66666p-1}, 49 {-0x1.d1eb84p-1, -0x1.fae146p-1, -0x1.d1eb86p-1}, 50 {0x1.fae146p+0, 0x1.f851eap+0, 0x1.fae144p+0}, 51 {0x1.fd70a2p+0, 0x1p+1, 0x1.fd70a4p+0}, 52 {0x1.e8f5cp+0, 0x1.0147bp+1, 0x1.e8f5c2p+0}, 53 {0x1p+1, 0x1.eb851cp+0, 0x1.fffffep+0}, 54 {0x1p+1, 0x1p+1, 0x1p+1}, 55 {0x1p+1, 0x1.03d70cp+1, 0x1.000002p+1}, 56 {0x1.07ae16p+1, 0x1.e8f5cp+0, 0x1.07ae14p+1}, 57 {0x1.03d70cp+1, 0x1p+1, 0x1.03d70ap+1}, 58 {0x1.0a3d72p+1, 0x1.066668p+1, 0x1.0a3d7p+1}, 59 {0x1.e8f5cp+0, 0x0p+0, 0x1.e8f5bep+0}, 60 {0x1.e8f5cp+0, -0x1p+1, 0x1.e8f5bep+0}, 61 {0x1.f5c28ep+0, 0x0p+0, 0x1.f5c28cp+0}, 62 {0x1p+1, -0x1.0147bp+1, 0x1.fffffep+0}, 63 {0x1p+1, -0x1p+1, 0x1.fffffep+0}, 64 {0x1p+1, -0x1.e8f5cp+0, 0x1.fffffep+0}, 65 {0x1.0147bp+1, 0x0p+0, 0x1.0147aep+1}, 66 {0x1.051ebap+1, -0x1p+1, 0x1.051eb8p+1}, 67 {0x1.0147bp+1, 0x0p+0, 0x1.0147aep+1}, 68 {-0x1.0b852p+1, 0x1p+0, -0x1.0b851ep+1}, 69 {-0x1.0b852p+1, 0x1p+1, -0x1.0b851ep+1}, 70 {-0x1.03d70cp+1, 0x1p+1, -0x1.03d70ap+1}, 71 {-0x1p+1, 0x1.e8f5cp+0, -0x1.fffffep+0}, 72 {-0x1p+1, 0x1p+1, -0x1.fffffep+0}, 73 {-0x1p+1, 0x1.0147bp+1, -0x1.fffffep+0}, 74 {-0x1.fae146p+0, 0x1p+0, -0x1.fae144p+0}, 75 {-0x1.f0a3d6p+0, 0x1p+1, -0x1.f0a3d4p+0}, 76 {-0x1.e8f5cp+0, 0x1p+1, -0x1.e8f5bep+0}, 77 {-0x1.051ebap+1, -0x1.028f5ep+1, -0x1.051eb8p+1}, 78 {-0x1.066668p+1, -0x1p+1, -0x1.066666p+1}, 79 {-0x1.08f5c4p+1, -0x1.e8f5cp+0, -0x1.08f5c2p+1}, 80 {-0x1p+1, -0x1.066668p+1, -0x1.000002p+1}, 81 {-0x1p+1, -0x1p+1, -0x1p+1}, 82 {-0x1p+1, -0x1.fae146p+0, -0x1.fffffep+0}, 83 {-0x1.f0a3d6p+0, -0x1.066668p+1, -0x1.f0a3d8p+0}, 84 {-0x1.e8f5cp+0, -0x1p+1, -0x1.e8f5c2p+0}, 85 {-0x1.f851eap+0, -0x1.f5c28ep+0, -0x1.f851e8p+0}, 86 {0x1.fffeb6p+9, 0x1.fff478p+9, 0x1.fffeb4p+9}, 87 {0x1.fffeb6p+9, 0x1p+10, 0x1.fffeb8p+9}, 88 {0x1.fffd6ep+9, 0x1.000292p+10, 0x1.fffd7p+9}, 89 {0x1p+10, 0x1.fff478p+9, 0x1.fffffep+9}, 90 {0x1p+10, 0x1p+10, 0x1p+10}, 91 {0x1p+10, 0x1.000336p+10, 0x1.000002p+10}, 92 {0x1.00047cp+10, 0x1.fffeb6p+9, 0x1.00047ap+10}, 93 {0x1.00047cp+10, 0x1p+10, 0x1.00047ap+10}, 94 {0x1.0000a6p+10, 0x1.0000a6p+10, 0x1.0000a6p+10}, 95 {0x1.fff85p+9, -0x1.98p+6, 0x1.fff84ep+9}, 96 {0x1.fff478p+9, -0x1p+10, 0x1.fff476p+9}, 97 {0x1.fff708p+9, -0x1.98p+6, 0x1.fff706p+9}, 98 {0x1p+10, -0x1.00014ap+10, 0x1.fffffep+9}, 99 {0x1p+10, -0x1p+10, 0x1.fffffep+9}, 100 {0x1p+10, -0x1.fff708p+9, 0x1.fffffep+9}, 101 {0x1.00047cp+10, -0x1.98p+6, 0x1.00047ap+10}, 102 {0x1.0005c4p+10, -0x1p+10, 0x1.0005c2p+10}, 103 {0x1.00052p+10, -0x1.98p+6, 0x1.00051ep+10}, 104 {-0x1.000336p+10, 0x1.ff8p+9, -0x1.000334p+10}, 105 {-0x1.00047cp+10, 0x1p+10, -0x1.00047ap+10}, 106 {-0x1.000336p+10, 0x1p+10, -0x1.000334p+10}, 107 {-0x1p+10, 0x1.fff998p+9, -0x1.fffffep+9}, 108 {-0x1p+10, 0x1p+10, -0x1.fffffep+9}, 109 {-0x1p+10, 0x1.00047cp+10, -0x1.fffffep+9}, 110 {-0x1.fffd6ep+9, 0x1.ff8p+9, -0x1.fffd6cp+9}, 111 {-0x1.fffc26p+9, 0x1p+10, -0x1.fffc24p+9}, 112 {-0x1.fff85p+9, 0x1p+10, -0x1.fff84ep+9}, 113 {-0x1.0001eep+10, -0x1.0001eep+10, -0x1.0001eep+10}, 114 {-0x1.0001eep+10, -0x1p+10, -0x1.0001ecp+10}, 115 {-0x1.00047cp+10, -0x1.fffd6ep+9, -0x1.00047ap+10}, 116 {-0x1p+10, -0x1.0000a6p+10, -0x1.000002p+10}, 117 {-0x1p+10, -0x1p+10, -0x1p+10}, 118 {-0x1p+10, -0x1.fff708p+9, -0x1.fffffep+9}, 119 {-0x1.fff708p+9, -0x1.000336p+10, -0x1.fff70ap+9}, 120 {-0x1.fff478p+9, -0x1p+10, -0x1.fff47ap+9}, 121 {-0x1.fff85p+9, -0x1.fff478p+9, -0x1.fff84ep+9}, 122 {0x1.fffffep+99, 0x1.4484bep+0, 0x1.fffffcp+99}, 123 {0x1.fffffep+99, 0x1.fffffep+99, 0x1.fffffep+99}, 124 {0x1.fffffep+99, 0x1.000002p+100, 0x1p+100}, 125 {0x1p+100, 0x1.fffffep+99, 0x1.fffffep+99}, 126 {0x1.fffffep+127, 0x1.000084p+100, 0x1.fffffcp+127}, 127 {0x1p+100, 0x1.000002p+100, 0x1.000002p+100}, 128 {0x1.000002p+100, 0x1.fffffep+99, 0x1p+100}, 129 {0x1.060ef8p+100, 0x1.fffffap+99, 0x1.060ef6p+100}, 130 {0x1.000002p+100, 0x1.4484c2p+0, 0x1p+100}, 131 {0x1.fffffep+99, 0x0p+0, 0x1.fffffcp+99}, 132 {0x1.fffef6p+99, 0x0p+0, 0x1.fffef4p+99}, 133 {0x1.fffffep+99, 0x0p+0, 0x1.fffffcp+99}, 134 {0x1p+100, 0x0p+0, 0x1.fffffep+99}, 135 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 136 {0x1p+100, 0x0p+0, 0x1.fffffep+99}, 137 {0x1.000002p+100, 0x0p+0, 0x1p+100}, 138 {0x1.000002p+100, 0x0p+0, 0x1p+100}, 139 {0x1.000002p+100, 0x0p+0, 0x1p+100}, 140 {-0x1.fffffep+127, 0x1p+0, -0x1.fffffcp+127}, 141 {-0x1.000002p+100, 0x1p+0, -0x1p+100}, 142 {-0x1.000002p+100, 0x1p+0, -0x1p+100}, 143 {-0x1p+100, 0x1p+0, -0x1.fffffep+99}, 144 {-0x1p+100, 0x1p+0, -0x1.fffffep+99}, 145 {-0x1p+100, 0x1p+0, -0x1.fffffep+99}, 146 {-0x1.fffffep+99, 0x1p+0, -0x1.fffffcp+99}, 147 {-0x1.fffffep+99, 0x1p+0, -0x1.fffffcp+99}, 148 {-0x1.fffffep+99, 0x1p+0, -0x1.fffffcp+99}, 149 {-0x1.900004p+106, -0x1.4484c2p+0, -0x1.900002p+106}, 150 {-0x1.000002p+100, -0x1p+100, -0x1p+100}, 151 {-0x1.000002p+100, -0x1.fffffep+99, -0x1p+100}, 152 {-0x1p+100, -0x1.000002p+100, -0x1.000002p+100}, 153 {-0x1.00018ep+100, -0x1p+100, -0x1.00018cp+100}, 154 {-0x1.388p+113, -0x1.fffffep+99, -0x1.387ffep+113}, 155 {-0x1p+100, -0x1.fffffep+127, -0x1.000002p+100}, 156 {-0x1.fffffep+99, -0x1.000084p+100, -0x1p+100}, 157 {-0x1.fffffep+99, -0x1.fffffep+99, -0x1.fffffep+99}, 158 {0x1.fffffcp+127, 0x1.fffffcp+127, 0x1.fffffcp+127}, 159 {0x1.fffffcp+127, 0x1.fffffep+127, 0x1.fffffep+127}, 160 {0x1.fffffcp+127, 0x1.fffffep+127, 0x1.fffffep+127}, 161 {0x1.b38fb8p+1, 0x1.fffffep+127, 0x1.b38fbap+1}, 162 {0x1.fffffep+127, 0x1.fffffep+127, 0x1.fffffep+127}, 163 {0x1.fffffep+127, 0x1.fffffep+127, 0x1.fffffep+127}, 164 {0x1.fffff4p+127, 0x1.fffffep+127, 0x1.fffff6p+127}, 165 {0x1.fffffep+127, 0x1.fffffep+127, 0x1.fffffep+127}, 166 {0x1.fffffep+127, 0x1.fffffep+127, 0x1.fffffep+127}, 167 {-0x1.fffffep+127, -0x1.4484bep+28, -0x1.fffffcp+127}, 168 {-0x1.fffffep+127, -0x1.fffffep+127, -0x1.fffffep+127}, 169 {-0x1.fffffep+127, -0x1.ffffdcp+127, -0x1.fffffcp+127}, 170 {-0x1.fffffcp+127, -0x1.fffffep+127, -0x1.fffffep+127}, 171 {-0x1.fffffcp+127, -0x1.fffffep+127, -0x1.fffffep+127}, 172 {-0x1.fffffcp+127, -0x1.fffffap+127, -0x1.fffffap+127}, 173 {-0x1.fffffep+127, -0x1.fffffep+127, -0x1.fffffep+127}, 174 {-0x1.fffffcp+127, -0x1.fffffcp+127, -0x1.fffffcp+127}, 175 {-0x1.fffffap+127, -0x1.fffffap+127, -0x1.fffffap+127}, 176 {0x1.fffffcp+127, 0x0p+0, 0x1.fffffap+127}, 177 {0x1.fffffcp+127, 0x0p+0, 0x1.fffffap+127}, 178 {0x1.fffffcp+127, 0x0p+0, 0x1.fffffap+127}, 179 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 180 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 181 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 182 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 183 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 184 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 185 {-0x1.fffffep+127, 0x1.8p+1, -0x1.fffffcp+127}, 186 {-0x1.fffffep+127, 0x1.8p+1, -0x1.fffffcp+127}, 187 {-0x1.fffffep+127, 0x1.8p+1, -0x1.fffffcp+127}, 188 {-0x1.fffffcp+127, 0x1.8p+1, -0x1.fffffap+127}, 189 {-0x1.fffffcp+127, 0x1.8p+1, -0x1.fffffap+127}, 190 {-0x1.fffffcp+127, 0x1.8p+1, -0x1.fffffap+127}, 191 {-0x1.fffffap+127, 0x1.8p+1, -0x1.fffff8p+127}, 192 {-0x1.fffffap+127, 0x1.8p+1, -0x1.fffff8p+127}, 193 {-0x1.ffff34p+127, 0x1.8p+1, -0x1.ffff32p+127}, 194 {0x1.fffffcp+127, 0x0p+0, 0x1.fffffap+127}, 195 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 196 {0x1.fffffcp+127, 0x1p-149, 0x1.fffffap+127}, 197 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 198 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 199 {0x1.b38fb8p+1, 0x1p-149, 0x1.b38fb6p+1}, 200 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 201 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 202 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 203 {-0x1.fffffep+127, -0x1p-149, -0x1.fffffcp+127}, 204 {-0x1.fffffep+127, 0x0p+0, -0x1.fffffcp+127}, 205 {-0x1.fffffep+127, 0x1p+0, -0x1.fffffcp+127}, 206 {-0x1.fffffcp+127, -0x1.66bb8p+0, -0x1.fffffap+127}, 207 {-0x1.fffffcp+127, 0x0p+0, -0x1.fffffap+127}, 208 {-0x1.fffffcp+127, 0x1p+0, -0x1.fffffap+127}, 209 {-0x1.fffffap+127, -0x1p-149, -0x1.fffff8p+127}, 210 {-0x1.fffffap+127, 0x0p+0, -0x1.fffff8p+127}, 211 {-0x1.fffffap+127, 0x1p+0, -0x1.fffff8p+127}, 212 {-0x1p-149, 0x1.8p+1, -0x0p+0}, 213 {-0x1p-149, 0x1.8p+1, -0x0p+0}, 214 {-0x1p-149, 0x1.8p+1, -0x0p+0}, 215 {0x0p+0, 0x1.fffffcp+127, 0x1p-149}, 216 {0x0p+0, 0x1.fffffep+127, 0x1p-149}, 217 {0x0p+0, 0x1.fffffep+127, 0x1p-149}, 218 {0x1p-149, 0x1.fffffep+127, 0x1p-148}, 219 {0x1p-149, 0x1.fffffep+127, 0x1p-148}, 220 {0x1p-149, 0x1.fffffep+127, 0x1p-148}, 221 {-0x0p+0, -0x1.fffffep+127, -0x1p-149}, 222 {-0x1p-149, -0x1.fffffep+127, -0x1p-148}, 223 {-0x1p-149, -0x1.fffffap+127, -0x1p-148}, 224 {0x0p+0, -0x1.fffffep+127, -0x1p-149}, 225 {0x0p+0, -0x1.fffffcp+127, -0x1p-149}, 226 {0x0p+0, -0x1.fffffap+127, -0x1p-149}, 227 {0x1p-149, 0x0p+0, 0x0p+0}, 228 {0x1p-149, 0x0p+0, 0x0p+0}, 229 {0x1p-149, 0x0p+0, 0x0p+0}, 230 {HUGE_VALF, 0x1.ffe12ep+127, 0x1.fffffep+127}, 231 {HUGE_VALF, 0x1.ffffe4p-127, 0x1.fffffep+127}, 232 {HUGE_VALF, 0x1.fffffcp-127, 0x1.fffffep+127}, 233 {HUGE_VALF, 0x1p-149, 0x1.fffffep+127}, 234 {HUGE_VALF, 0x0p+0, 0x1.fffffep+127}, 235 {HUGE_VALF, -0x0p+0, 0x1.fffffep+127}, 236 {HUGE_VALF, -0x1.fffffep+127, 0x1.fffffep+127}, 237 {HUGE_VALF, -0x1.387ffep-113, 0x1.fffffep+127}, 238 {HUGE_VALF, -0x1p-126, 0x1.fffffep+127}, 239 {HUGE_VALF, -0x1.ffd97ap+127, 0x1.fffffep+127}, 240 {HUGE_VALF, -HUGE_VALF, 0x1.fffffep+127}, 241 {0x1.fffffep+127, HUGE_VALF, HUGE_VALF}, 242 {0x1.fffffep+127, 0x1.fffffep+127, 0x1.fffffep+127}, 243 {0x1.fffffep+127, 0x1p-126, 0x1.fffffcp+127}, 244 {0x1.fffffep+127, 0x1.00000cp-126, 0x1.fffffcp+127}, 245 {0x1.fffffep+127, 0x1p-149, 0x1.fffffcp+127}, 246 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 247 {0x1.fffffep+127, -0x0p+0, 0x1.fffffcp+127}, 248 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 249 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 250 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 251 {0x1.fffffep+127, 0x0p+0, 0x1.fffffcp+127}, 252 {0x1.fffffep+127, -HUGE_VALF, 0x1.fffffcp+127}, 253 {0x1p-126, HUGE_VALF, 0x1.000002p-126}, 254 {0x1p-126, 0x1.fffffep+127, 0x1.000002p-126}, 255 {0x1p-126, 0x1p-126, 0x1p-126}, 256 {0x1p-126, 0x1.fffffcp-127, 0x1.fffffcp-127}, 257 {0x1p-126, 0x1p-149, 0x1.fffffcp-127}, 258 {0x1.fdd27cp-127, 0x0p+0, 0x1.fdd278p-127}, 259 {0x1p-126, -0x0p+0, 0x1.fffffcp-127}, 260 {0x1p-126, 0x0p+0, 0x1.fffffcp-127}, 261 {0x0p+0, 0x0p+0, 0x0p+0}, 262 {0x1.2ced32p+0, 0x0p+0, 0x1.2ced3p+0}, 263 {0x1.2ced32p+0, 0x0p+0, 0x1.2ced3p+0}, 264 {0x1p-126, -HUGE_VALF, 0x1.fffffcp-127}, 265 {0x1p-126, HUGE_VALF, 0x1.000002p-126}, 266 {0x1.ff907cp-127, 0x1.fffffep+127, 0x1.ff908p-127}, 267 {0x1.f2eeep-127, 0x1.e5ddc8p-127, 0x1.f2eedcp-127}, 268 {0x1.fffffcp-127, 0x1.2ced3p+0, 0x1p-126}, 269 {0x1.fffffcp-127, 0x1p-149, 0x1.fffff8p-127}, 270 {0x1.fffffcp-127, 0x0p+0, 0x1.fffff8p-127}, 271 {0x1.fffffcp-127, -0x0p+0, 0x1.fffff8p-127}, 272 {0x1.fffffcp-127, 0x0p+0, 0x1.fffff8p-127}, 273 {0x1p-126, 0x0p+0, 0x1.fffffcp-127}, 274 {0x1.ffd364p-127, 0x0p+0, 0x1.ffd36p-127}, 275 {0x1.f749e8p-127, 0x0p+0, 0x1.f749e4p-127}, 276 {0x1.fffffcp-127, -HUGE_VALF, 0x1.fffff8p-127}, 277 {0x1p-149, HUGE_VALF, 0x1p-148}, 278 {0x1p-149, 0x1.79ca1p+61, 0x1p-148}, 279 {0x1.66bb8p+0, 0x1.2ced32p+0, 0x1.66bb7ep+0}, 280 {0x1p-149, 0x1.fffffcp-127, 0x1p-148}, 281 {0x1p-149, 0x1p-149, 0x1p-149}, 282 {0x1p-149, 0x0p+0, 0x0p+0}, 283 {0x1p-149, -0x0p+0, 0x0p+0}, 284 {0x1p-149, 0x0p+0, 0x0p+0}, 285 {0x1p-149, 0x0p+0, 0x0p+0}, 286 {0x1p-149, 0x0p+0, 0x0p+0}, 287 {0x1p-149, 0x0p+0, 0x0p+0}, 288 {0x1p-149, -HUGE_VALF, 0x0p+0}, 289 {0x0p+0, HUGE_VALF, 0x1p-149}, 290 {0x0p+0, 0x1.fff096p+127, 0x1p-149}, 291 {0x0p+0, 0x1p-126, 0x1p-149}, 292 {0x0p+0, 0x1.00164ap-126, 0x1p-149}, 293 {0x0p+0, 0x1p-149, 0x1p-149}, 294 {0x0p+0, 0x0p+0, 0x0p+0}, 295 {0x0p+0, -0x0p+0, -0x0p+0}, 296 {0x0p+0, -0x1p-149, -0x1p-149}, 297 {0x0p+0, -0x1.fffffcp-127, -0x1p-149}, 298 {0x0p+0, -0x1.00164cp-126, -0x1p-149}, 299 {0x0p+0, -0x1.fffffep+127, -0x1p-149}, 300 {0x0p+0, -HUGE_VALF, -0x1p-149}, 301 {-0x0p+0, HUGE_VALF, 0x1p-149}, 302 {-0x0p+0, 0x1.fffffap+127, 0x1p-149}, 303 {-0x0p+0, 0x1p-126, 0x1p-149}, 304 {-0x0p+0, 0x1.00a74p-126, 0x1p-149}, 305 {-0x0p+0, 0x1p-149, 0x1p-149}, 306 {-0x0p+0, 0x0p+0, 0x0p+0}, 307 {-0x0p+0, -0x0p+0, -0x0p+0}, 308 {-0x0p+0, -0x1p-149, -0x1p-149}, 309 {-0x0p+0, -0x1.fff82cp-127, -0x1p-149}, 310 {-0x0p+0, -0x1.00000ep-126, -0x1p-149}, 311 {-0x0p+0, -0x1.fffffep+127, -0x1p-149}, 312 {-0x0p+0, -HUGE_VALF, -0x1p-149}, 313 {-0x1p-149, HUGE_VALF, -0x0p+0}, 314 {-0x1p-149, 0x1.8p+1, -0x0p+0}, 315 {-0x1p-149, 0x1p+0, -0x0p+0}, 316 {-0x0p+0, 0x1p+0, 0x1p-149}, 317 {-0x1p-149, 0x1p+0, -0x0p+0}, 318 {-0x1p-149, 0x0p+0, -0x0p+0}, 319 {-0x1p-149, -0x0p+0, -0x0p+0}, 320 {-0x1p-149, -0x1p-149, -0x1p-149}, 321 {-0x1p-149, -0x1.045b08p-126, -0x1p-148}, 322 {-0x1p-149, -0x1p-126, -0x1p-148}, 323 {-0x1p-149, -0x1.b38fb8p+1, -0x1p-148}, 324 {-0x1p-149, -HUGE_VALF, -0x1p-148}, 325 {-0x1.fffffcp-127, HUGE_VALF, -0x1.fffff8p-127}, 326 {-0x1.00000cp-126, 0x1.8p+1, -0x1.00000ap-126}, 327 {-0x0p+0, 0x1p+0, 0x1p-149}, 328 {-0x1.fffffcp-127, 0x1p+0, -0x1.fffff8p-127}, 329 {-0x1.fffffcp-127, 0x1p+0, -0x1.fffff8p-127}, 330 {-0x1.2ced3p+0, 0x0p+0, -0x1.2ced2ep+0}, 331 {-0x1.fffff8p-127, -0x0p+0, -0x1.fffff4p-127}, 332 {-0x1.000006p-126, -0x1.66bb8p+0, -0x1.000008p-126}, 333 {-0x1.fffffcp-127, -0x1.fffffcp-127, -0x1.fffffcp-127}, 334 {-0x1.fffffcp-127, -0x1p-126, -0x1p-126}, 335 {-0x1.fffffcp-127, -0x1.fffffep+127, -0x1p-126}, 336 {-0x1.fffffcp-127, -HUGE_VALF, -0x1p-126}, 337 {-0x1.fff5f8p-127, HUGE_VALF, -0x1.fff5f4p-127}, 338 {-0x1p-126, 0x1.8p+1, -0x1.fffffcp-127}, 339 {-0x1.9p-120, 0x1p+0, -0x1.8ffffep-120}, 340 {-0x1.ffd368p-127, 0x1p+0, -0x1.ffd364p-127}, 341 {-0x1.86ap-110, -0x1p-149, -0x1.869ffep-110}, 342 {-0x1p-126, -0x1.2ced3p+0, -0x1.000002p-126}, 343 {-0x1p-126, -0x1.fffffcp-127, -0x1.fffffcp-127}, 344 {-0x1p-126, -0x1.fffffep+127, -0x1.000002p-126}, 345 {-0x1.fffffep+127, -HUGE_VALF, -HUGE_VALF}, 346 {-HUGE_VALF, HUGE_VALF, -0x1.fffffep+127}, 347 {-HUGE_VALF, 0x1.fffffep+127, -0x1.fffffep+127}, 348 {-HUGE_VALF, 0x1p-126, -0x1.fffffep+127}, 349 {-HUGE_VALF, 0x1.fffffcp-127, -0x1.fffffep+127}, 350 {-HUGE_VALF, 0x1p-149, -0x1.fffffep+127}, 351 {-HUGE_VALF, 0x0p+0, -0x1.fffffep+127}, 352 {-HUGE_VALF, -0x0p+0, -0x1.fffffep+127}, 353 {-HUGE_VALF, -0x1p-149, -0x1.fffffep+127}, 354 {-HUGE_VALF, -0x1.fffffcp-127, -0x1.fffffep+127}, 355 {-HUGE_VALF, -0x1p-126, -0x1.fffffep+127}, 356 {-HUGE_VALF, -0x1.fffffep+127, -0x1.fffffep+127}, 357 {HUGE_VALF, HUGE_VALF, HUGE_VALF}, 358 {-HUGE_VALF, -HUGE_VALF, -HUGE_VALF}, 359 {0.0, 0.0, 0.0}, 360 {0x1.p-149, 0.0f, 0.0}, 361 {0x1.p-149, -0.0f, 0.0}, 362 {0.0f, 0.0f, 0.0}, 363 {0.0f, -0.0f, -0.0}, 364 {-0.0f, 0.0f, 0.0}, 365 {-0.0f, -0.0f, -0.0} 366 }; 367 368 #endif 369