Lines Matching refs:to
1 ### Rounding to nearest
3 to single: f32(nan:0x7fe00000) (INVALID)
4 to int32: -2147483648 (INVALID)
5 to int64: -9223372036854775808 (INVALID)
6 to uint32: 0 (INVALID)
7 to uint64: -9223372036854775808 (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
10 to int32: -2147483648 (INVALID)
11 to int64: -9223372036854775808 (INVALID)
12 to uint32: 0 (INVALID)
13 to uint64: -9223372036854775808 (INVALID)
15 to single: f32(-inf:0xff800000) (OK)
16 to int32: -2147483648 (INVALID)
17 to int64: -9223372036854775808 (INVALID)
18 to uint32: 0 (INVALID)
19 to uint64: -9223372036854775808 (INVALID)
21 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
22 to int32: -2147483648 (INVALID)
23 to int64: -9223372036854775808 (INVALID)
24 to uint32: 0 (INVALID)
25 to uint64: -9223372036854775808 (INVALID)
27 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
28 to int32: -2147483648 (INVALID)
29 to int64: -9223372036854775808 (INVALID)
30 to uint32: 0 (INVALID)
31 to uint64: -9223372036854775808 (INVALID)
33 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
34 to int32: -2147483648 (INVALID)
35 to int64: -9223372036854775808 (INVALID)
36 to uint32: 0 (INVALID)
37 to uint64: -9223372036854775808 (INVALID)
39 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
40 to int32: -2147483648 (INVALID)
41 to int64: -9223372036854775808 (INVALID)
42 to uint32: 0 (INVALID)
43 to uint64: -9223372036854775808 (INVALID)
45 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
46 to int32: -2147483648 (INVALID)
47 to int64: -9223372036854775808 (INVALID)
48 to uint32: 0 (INVALID)
49 to uint64: -9223372036854775808 (INVALID)
51 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
52 to int32: -2 (OK)
53 to int64: -2 (OK)
54 to uint32: -2 (OK)
55 to uint64: -2 (OK)
57 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
58 to int32: -1 (OK)
59 to int64: -1 (OK)
60 to uint32: -1 (OK)
61 to uint64: -1 (OK)
63 to single: f32(-0x0.00000000000000000000p+0:0x80000000) (UNDERFLOW INEXACT )
64 to int32: 0 (INEXACT )
65 to int64: 0 (INEXACT )
66 to uint32: 0 (INEXACT )
67 to uint64: 0 (INEXACT )
69 to single: f32(-0x1.00000000000000000000p-126:0x80800000) (OK)
70 to int32: 0 (INEXACT )
71 to int64: 0 (INEXACT )
72 to uint32: 0 (INEXACT )
73 to uint64: 0 (INEXACT )
75 to single: f32(0x0.00000000000000000000p+0:0000000000) (OK)
76 to int32: 0 (OK)
77 to int64: 0 (OK)
78 to uint32: 0 (OK)
79 to uint64: 0 (OK)
81 to single: f32(0x1.00000000000000000000p-126:0x00800000) (OK)
82 to int32: 0 (INEXACT )
83 to int64: 0 (INEXACT )
84 to uint32: 0 (INEXACT )
85 to uint64: 0 (INEXACT )
87 to single: f32(0x1.00000000000000000000p-25:0x33000000) (INEXACT )
88 to int32: 0 (INEXACT )
89 to int64: 0 (INEXACT )
90 to uint32: 0 (INEXACT )
91 to uint64: 0 (INEXACT )
93 to single: f32(0x1.ffffe600000000000000p-25:0x337ffff3) (INEXACT )
94 to int32: 0 (INEXACT )
95 to int64: 0 (INEXACT )
96 to uint32: 0 (INEXACT )
97 to uint64: 0 (INEXACT )
99 to single: f32(0x1.ff801a00000000000000p-15:0x387fc00d) (INEXACT )
100 to int32: 0 (INEXACT )
101 to int64: 0 (INEXACT )
102 to uint32: 0 (INEXACT )
103 to uint64: 0 (INEXACT )
105 to single: f32(0x1.00000c00000000000000p-14:0x38800006) (INEXACT )
106 to int32: 0 (INEXACT )
107 to int64: 0 (INEXACT )
108 to uint32: 0 (INEXACT )
109 to uint64: 0 (INEXACT )
111 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
112 to int32: 1 (OK)
113 to int64: 1 (OK)
114 to uint32: 1 (OK)
115 to uint64: 1 (OK)
117 to single: f32(0x1.00400000000000000000p+0:0x3f802000) (OK)
118 to int32: 1 (INEXACT )
119 to int64: 1 (INEXACT )
120 to uint32: 1 (INEXACT )
121 to uint64: 1 (INEXACT )
123 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
124 to int32: 0 (INEXACT )
125 to int64: 0 (INEXACT )
126 to uint32: 0 (INEXACT )
127 to uint64: 0 (INEXACT )
129 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
130 to int32: 0 (INEXACT )
131 to int64: 0 (INEXACT )
132 to uint32: 0 (INEXACT )
133 to uint64: 0 (INEXACT )
135 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
136 to int32: 0 (INEXACT )
137 to int64: 0 (INEXACT )
138 to uint32: 0 (INEXACT )
139 to uint64: 0 (INEXACT )
141 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
142 to int32: 1 (OK)
143 to int64: 1 (OK)
144 to uint32: 1 (OK)
145 to uint64: 1 (OK)
147 to single: f32(0x1.00000000000000000000p+1:0x40000000) (OK)
148 to int32: 2 (OK)
149 to int64: 2 (OK)
150 to uint32: 2 (OK)
151 to uint64: 2 (OK)
153 to single: f32(0x1.5bf0a800000000000000p+1:0x402df854) (INEXACT )
154 to int32: 2 (INEXACT )
155 to int64: 2 (INEXACT )
156 to uint32: 2 (INEXACT )
157 to uint64: 2 (INEXACT )
159 to single: f32(0x1.921fb600000000000000p+1:0x40490fdb) (INEXACT )
160 to int32: 3 (INEXACT )
161 to int64: 3 (INEXACT )
162 to uint32: 3 (INEXACT )
163 to uint64: 3 (INEXACT )
165 to single: f32(0x1.ffbe0000000000000000p+15:0x477fdf00) (OK)
166 to int32: 65503 (OK)
167 to int64: 65503 (OK)
168 to uint32: 65503 (OK)
169 to uint64: 65503 (OK)
171 to single: f32(0x1.ffc00000000000000000p+15:0x477fe000) (OK)
172 to int32: 65504 (OK)
173 to int64: 65504 (OK)
174 to uint32: 65504 (OK)
175 to uint64: 65504 (OK)
177 to single: f32(0x1.ffc20000000000000000p+15:0x477fe100) (OK)
178 to int32: 65505 (OK)
179 to int64: 65505 (OK)
180 to uint32: 65505 (OK)
181 to uint64: 65505 (OK)
183 to single: f32(0x1.ffbf0000000000000000p+16:0x47ffdf80) (OK)
184 to int32: 131007 (OK)
185 to int64: 131007 (OK)
186 to uint32: 131007 (OK)
187 to uint64: 131007 (OK)
189 to single: f32(0x1.ffc00000000000000000p+16:0x47ffe000) (OK)
190 to int32: 131008 (OK)
191 to int64: 131008 (OK)
192 to uint32: 131008 (OK)
193 to uint64: 131008 (OK)
195 to single: f32(0x1.ffc10000000000000000p+16:0x47ffe080) (OK)
196 to int32: 131009 (OK)
197 to int64: 131009 (OK)
198 to uint32: 131009 (OK)
199 to uint64: 131009 (OK)
201 to single: f32(0x1.00000000000000000000p+31:0x4f000000) (INEXACT )
202 to int32: 2147483647 (OK)
203 to int64: 2147483647 (OK)
204 to uint32: 2147483647 (OK)
205 to uint64: 2147483647 (OK)
207 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
208 to int32: -2147483648 (INVALID)
209 to int64: -9223372036854775808 (INVALID)
210 to uint32: 0 (INVALID)
211 to uint64: 0 (INEXACT INVALID)
213 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
214 to int32: -2147483648 (INVALID)
215 to int64: -9223372036854775808 (INVALID)
216 to uint32: 0 (INVALID)
217 to uint64: 0 (INEXACT INVALID)
219 to single: f32(inf:0x7f800000) (OVERFLOW INEXACT )
220 to int32: -2147483648 (INVALID)
221 to int64: -9223372036854775808 (INVALID)
222 to uint32: 0 (INVALID)
223 to uint64: 0 (INEXACT INVALID)
225 to single: f32(inf:0x7f800000) (OK)
226 to int32: -2147483648 (INVALID)
227 to int64: -9223372036854775808 (INVALID)
228 to uint32: 0 (INVALID)
229 to uint64: 0 (INVALID)
231 to single: f32(nan:0x7fc00000) (OK)
232 to int32: -2147483648 (INVALID)
233 to int64: -9223372036854775808 (INVALID)
234 to uint32: 0 (INVALID)
235 to uint64: -9223372036854775808 (INVALID)
237 to single: f32(nan:0x7fc00000) (INVALID)
238 to int32: -2147483648 (INVALID)
239 to int64: -9223372036854775808 (INVALID)
240 to uint32: 0 (INVALID)
241 to uint64: -9223372036854775808 (INVALID)
243 to single: f32(nan:0x7fe00000) (INVALID)
244 to int32: -2147483648 (INVALID)
245 to int64: -9223372036854775808 (INVALID)
246 to uint32: 0 (INVALID)
247 to uint64: -9223372036854775808 (INVALID)
250 to single: f32(nan:0x7fe00000) (INVALID)
251 to int32: -2147483648 (INVALID)
252 to int64: -9223372036854775808 (INVALID)
253 to uint32: 0 (INVALID)
254 to uint64: -9223372036854775808 (INVALID)
256 to single: f32(-nan:0xffc00000) (OK)
257 to int32: -2147483648 (INVALID)
258 to int64: -9223372036854775808 (INVALID)
259 to uint32: 0 (INVALID)
260 to uint64: -9223372036854775808 (INVALID)
262 to single: f32(-inf:0xff800000) (OK)
263 to int32: -2147483648 (INVALID)
264 to int64: -9223372036854775808 (INVALID)
265 to uint32: 0 (INVALID)
266 to uint64: -9223372036854775808 (INVALID)
268 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OVERFLOW INEXACT )
269 to int32: -2147483648 (INVALID)
270 to int64: -9223372036854775808 (INVALID)
271 to uint32: 0 (INVALID)
272 to uint64: -9223372036854775808 (INVALID)
274 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
275 to int32: -2147483648 (INVALID)
276 to int64: -9223372036854775808 (INVALID)
277 to uint32: 0 (INVALID)
278 to uint64: -9223372036854775808 (INVALID)
280 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
281 to int32: -2147483648 (INVALID)
282 to int64: -9223372036854775808 (INVALID)
283 to uint32: 0 (INVALID)
284 to uint64: -9223372036854775808 (INVALID)
286 to single: f32(-0x1.1874b000000000000000p+103:0xf30c3a58) (INEXACT )
287 to int32: -2147483648 (INVALID)
288 to int64: -9223372036854775808 (INVALID)
289 to uint32: 0 (INVALID)
290 to uint64: -9223372036854775808 (INVALID)
292 to single: f32(-0x1.c0bab400000000000000p+99:0xf1605d5a) (INEXACT )
293 to int32: -2147483648 (INVALID)
294 to int64: -9223372036854775808 (INVALID)
295 to uint32: 0 (INVALID)
296 to uint64: -9223372036854775808 (INVALID)
298 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
299 to int32: -2 (OK)
300 to int64: -2 (OK)
301 to uint32: -2 (OK)
302 to uint64: -2 (OK)
304 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
305 to int32: -1 (OK)
306 to int64: -1 (OK)
307 to uint32: -1 (OK)
308 to uint64: -1 (OK)
310 to single: f32(-0x0.00000000000000000000p+0:0x80000000) (UNDERFLOW INEXACT )
311 to int32: 0 (INEXACT )
312 to int64: 0 (INEXACT )
313 to uint32: 0 (INEXACT )
314 to uint64: 0 (INEXACT )
316 to single: f32(-0x1.00000000000000000000p-126:0x80800000) (OK)
317 to int32: 0 (INEXACT )
318 to int64: 0 (INEXACT )
319 to uint32: 0 (INEXACT )
320 to uint64: 0 (INEXACT )
322 to single: f32(0x0.00000000000000000000p+0:0000000000) (OK)
323 to int32: 0 (OK)
324 to int64: 0 (OK)
325 to uint32: 0 (OK)
326 to uint64: 0 (OK)
328 to single: f32(0x1.00000000000000000000p-126:0x00800000) (OK)
329 to int32: 0 (INEXACT )
330 to int64: 0 (INEXACT )
331 to uint32: 0 (INEXACT )
332 to uint64: 0 (INEXACT )
334 to single: f32(0x1.00000200000000000000p-25:0x33000001) (INEXACT )
335 to int32: 0 (INEXACT )
336 to int64: 0 (INEXACT )
337 to uint32: 0 (INEXACT )
338 to uint64: 0 (INEXACT )
340 to single: f32(0x1.ffffe800000000000000p-25:0x337ffff4) (INEXACT )
341 to int32: 0 (INEXACT )
342 to int64: 0 (INEXACT )
343 to uint32: 0 (INEXACT )
344 to uint64: 0 (INEXACT )
346 to single: f32(0x1.ff801c00000000000000p-15:0x387fc00e) (INEXACT )
347 to int32: 0 (INEXACT )
348 to int64: 0 (INEXACT )
349 to uint32: 0 (INEXACT )
350 to uint64: 0 (INEXACT )
352 to single: f32(0x1.00000e00000000000000p-14:0x38800007) (INEXACT )
353 to int32: 0 (INEXACT )
354 to int64: 0 (INEXACT )
355 to uint32: 0 (INEXACT )
356 to uint64: 0 (INEXACT )
358 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
359 to int32: 1 (OK)
360 to int64: 1 (OK)
361 to uint32: 1 (OK)
362 to uint64: 1 (OK)
364 to single: f32(0x1.00400000000000000000p+0:0x3f802000) (OK)
365 to int32: 1 (INEXACT )
366 to int64: 1 (INEXACT )
367 to uint32: 1 (INEXACT )
368 to uint64: 1 (INEXACT )
370 to single: f32(0x1.00000000000000000000p-149:0x00000001) (UNDERFLOW INEXACT )
371 to int32: 0 (INEXACT )
372 to int64: 0 (INEXACT )
373 to uint32: 0 (INEXACT )
374 to uint64: 0 (INEXACT )
376 to single: f32(0x1.00000000000000000000p-149:0x00000001) (UNDERFLOW INEXACT )
377 to int32: 0 (INEXACT )
378 to int64: 0 (INEXACT )
379 to uint32: 0 (INEXACT )
380 to uint64: 0 (INEXACT )
382 to single: f32(0x1.00000000000000000000p-149:0x00000001) (UNDERFLOW INEXACT )
383 to int32: 0 (INEXACT )
384 to int64: 0 (INEXACT )
385 to uint32: 0 (INEXACT )
386 to uint64: 0 (INEXACT )
388 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
389 to int32: 1 (OK)
390 to int64: 1 (OK)
391 to uint32: 1 (OK)
392 to uint64: 1 (OK)
394 to single: f32(0x1.00000000000000000000p+1:0x40000000) (OK)
395 to int32: 2 (OK)
396 to int64: 2 (OK)
397 to uint32: 2 (OK)
398 to uint64: 2 (OK)
400 to single: f32(0x1.5bf0aa00000000000000p+1:0x402df855) (INEXACT )
401 to int32: 2 (INEXACT )
402 to int64: 2 (INEXACT )
403 to uint32: 2 (INEXACT )
404 to uint64: 2 (INEXACT )
406 to single: f32(0x1.921fb600000000000000p+1:0x40490fdb) (INEXACT )
407 to int32: 3 (INEXACT )
408 to int64: 3 (INEXACT )
409 to uint32: 3 (INEXACT )
410 to uint64: 3 (INEXACT )
412 to single: f32(0x1.ffbe0000000000000000p+15:0x477fdf00) (OK)
413 to int32: 65503 (OK)
414 to int64: 65503 (OK)
415 to uint32: 65503 (OK)
416 to uint64: 65503 (OK)
418 to single: f32(0x1.ffc00000000000000000p+15:0x477fe000) (OK)
419 to int32: 65504 (OK)
420 to int64: 65504 (OK)
421 to uint32: 65504 (OK)
422 to uint64: 65504 (OK)
424 to single: f32(0x1.ffc20000000000000000p+15:0x477fe100) (OK)
425 to int32: 65505 (OK)
426 to int64: 65505 (OK)
427 to uint32: 65505 (OK)
428 to uint64: 65505 (OK)
430 to single: f32(0x1.ffbf0000000000000000p+16:0x47ffdf80) (OK)
431 to int32: 131007 (OK)
432 to int64: 131007 (OK)
433 to uint32: 131007 (OK)
434 to uint64: 131007 (OK)
436 to single: f32(0x1.ffc00000000000000000p+16:0x47ffe000) (OK)
437 to int32: 131008 (OK)
438 to int64: 131008 (OK)
439 to uint32: 131008 (OK)
440 to uint64: 131008 (OK)
442 to single: f32(0x1.ffc10000000000000000p+16:0x47ffe080) (OK)
443 to int32: 131009 (OK)
444 to int64: 131009 (OK)
445 to uint32: 131009 (OK)
446 to uint64: 131009 (OK)
448 to single: f32(0x1.00000000000000000000p+31:0x4f000000) (INEXACT )
449 to int32: 2147483647 (OK)
450 to int64: 2147483647 (OK)
451 to uint32: 2147483647 (OK)
452 to uint64: 2147483647 (OK)
454 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
455 to int32: -2147483648 (INVALID)
456 to int64: -9223372036854775808 (INVALID)
457 to uint32: 0 (INVALID)
458 to uint64: 0 (INEXACT INVALID)
460 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
461 to int32: -2147483648 (INVALID)
462 to int64: -9223372036854775808 (INVALID)
463 to uint32: 0 (INVALID)
464 to uint64: 0 (INEXACT INVALID)
466 to single: f32(inf:0x7f800000) (OVERFLOW INEXACT )
467 to int32: -2147483648 (INVALID)
468 to int64: -9223372036854775808 (INVALID)
469 to uint32: 0 (INVALID)
470 to uint64: 0 (INEXACT INVALID)
472 to single: f32(inf:0x7f800000) (OK)
473 to int32: -2147483648 (INVALID)
474 to int64: -9223372036854775808 (INVALID)
475 to uint32: 0 (INVALID)
476 to uint64: 0 (INVALID)
478 to single: f32(nan:0x7fc00000) (OK)
479 to int32: -2147483648 (INVALID)
480 to int64: -9223372036854775808 (INVALID)
481 to uint32: 0 (INVALID)
482 to uint64: -9223372036854775808 (INVALID)
484 to single: f32(nan:0x7fc00000) (INVALID)
485 to int32: -2147483648 (INVALID)
486 to int64: -9223372036854775808 (INVALID)
487 to uint32: 0 (INVALID)
488 to uint64: -9223372036854775808 (INVALID)
490 to single: f32(nan:0x7fe00000) (INVALID)
491 to int32: -2147483648 (INVALID)
492 to int64: -9223372036854775808 (INVALID)
493 to uint32: 0 (INVALID)
494 to uint64: -9223372036854775808 (INVALID)
497 to single: f32(nan:0x7fe00000) (INVALID)
498 to int32: -2147483648 (INVALID)
499 to int64: -9223372036854775808 (INVALID)
500 to uint32: 0 (INVALID)
501 to uint64: -9223372036854775808 (INVALID)
503 to single: f32(-nan:0xffc00000) (OK)
504 to int32: -2147483648 (INVALID)
505 to int64: -9223372036854775808 (INVALID)
506 to uint32: 0 (INVALID)
507 to uint64: -9223372036854775808 (INVALID)
509 to single: f32(-inf:0xff800000) (OK)
510 to int32: -2147483648 (INVALID)
511 to int64: -9223372036854775808 (INVALID)
512 to uint32: 0 (INVALID)
513 to uint64: -9223372036854775808 (INVALID)
515 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
516 to int32: -2147483648 (INVALID)
517 to int64: -9223372036854775808 (INVALID)
518 to uint32: 0 (INVALID)
519 to uint64: -9223372036854775808 (INVALID)
521 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
522 to int32: -2147483648 (INVALID)
523 to int64: -9223372036854775808 (INVALID)
524 to uint32: 0 (INVALID)
525 to uint64: -9223372036854775808 (INVALID)
527 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
528 to int32: -2147483648 (INVALID)
529 to int64: -9223372036854775808 (INVALID)
530 to uint32: 0 (INVALID)
531 to uint64: -9223372036854775808 (INVALID)
533 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
534 to int32: -2147483648 (INVALID)
535 to int64: -9223372036854775808 (INVALID)
536 to uint32: 0 (INVALID)
537 to uint64: -9223372036854775808 (INVALID)
539 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
540 to int32: -2147483648 (INVALID)
541 to int64: -9223372036854775808 (INVALID)
542 to uint32: 0 (INVALID)
543 to uint64: -9223372036854775808 (INVALID)
545 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
546 to int32: -2 (OK)
547 to int64: -2 (OK)
548 to uint32: -2 (OK)
549 to uint64: -2 (OK)
551 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
552 to int32: -1 (OK)
553 to int64: -1 (OK)
554 to uint32: -1 (OK)
555 to uint64: -1 (OK)
557 to single: f32(-0x1.00000000000000000000p-149:0x80000001) (UNDERFLOW INEXACT )
558 to int32: 0 (INEXACT )
559 to int64: 0 (INEXACT )
560 to uint32: 0 (INEXACT )
561 to uint64: 0 (INEXACT )
563 to single: f32(-0x1.00000000000000000000p-126:0x80800000) (OK)
564 to int32: 0 (INEXACT )
565 to int64: 0 (INEXACT )
566 to uint32: 0 (INEXACT )
567 to uint64: 0 (INEXACT )
569 to single: f32(0x0.00000000000000000000p+0:0000000000) (OK)
570 to int32: 0 (OK)
571 to int64: 0 (OK)
572 to uint32: 0 (OK)
573 to uint64: 0 (OK)
575 to single: f32(0x1.00000000000000000000p-126:0x00800000) (OK)
576 to int32: 0 (INEXACT )
577 to int64: 0 (INEXACT )
578 to uint32: 0 (INEXACT )
579 to uint64: 0 (INEXACT )
581 to single: f32(0x1.00000000000000000000p-25:0x33000000) (INEXACT )
582 to int32: 0 (INEXACT )
583 to int64: 0 (INEXACT )
584 to uint32: 0 (INEXACT )
585 to uint64: 0 (INEXACT )
587 to single: f32(0x1.ffffe600000000000000p-25:0x337ffff3) (INEXACT )
588 to int32: 0 (INEXACT )
589 to int64: 0 (INEXACT )
590 to uint32: 0 (INEXACT )
591 to uint64: 0 (INEXACT )
593 to single: f32(0x1.ff801a00000000000000p-15:0x387fc00d) (INEXACT )
594 to int32: 0 (INEXACT )
595 to int64: 0 (INEXACT )
596 to uint32: 0 (INEXACT )
597 to uint64: 0 (INEXACT )
599 to single: f32(0x1.00000c00000000000000p-14:0x38800006) (INEXACT )
600 to int32: 0 (INEXACT )
601 to int64: 0 (INEXACT )
602 to uint32: 0 (INEXACT )
603 to uint64: 0 (INEXACT )
605 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
606 to int32: 1 (OK)
607 to int64: 1 (OK)
608 to uint32: 1 (OK)
609 to uint64: 1 (OK)
611 to single: f32(0x1.00400000000000000000p+0:0x3f802000) (OK)
612 to int32: 1 (INEXACT )
613 to int64: 1 (INEXACT )
614 to uint32: 1 (INEXACT )
615 to uint64: 1 (INEXACT )
617 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
618 to int32: 0 (INEXACT )
619 to int64: 0 (INEXACT )
620 to uint32: 0 (INEXACT )
621 to uint64: 0 (INEXACT )
623 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
624 to int32: 0 (INEXACT )
625 to int64: 0 (INEXACT )
626 to uint32: 0 (INEXACT )
627 to uint64: 0 (INEXACT )
629 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
630 to int32: 0 (INEXACT )
631 to int64: 0 (INEXACT )
632 to uint32: 0 (INEXACT )
633 to uint64: 0 (INEXACT )
635 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
636 to int32: 1 (OK)
637 to int64: 1 (OK)
638 to uint32: 1 (OK)
639 to uint64: 1 (OK)
641 to single: f32(0x1.00000000000000000000p+1:0x40000000) (OK)
642 to int32: 2 (OK)
643 to int64: 2 (OK)
644 to uint32: 2 (OK)
645 to uint64: 2 (OK)
647 to single: f32(0x1.5bf0a800000000000000p+1:0x402df854) (INEXACT )
648 to int32: 2 (INEXACT )
649 to int64: 2 (INEXACT )
650 to uint32: 2 (INEXACT )
651 to uint64: 2 (INEXACT )
653 to single: f32(0x1.921fb400000000000000p+1:0x40490fda) (INEXACT )
654 to int32: 3 (INEXACT )
655 to int64: 3 (INEXACT )
656 to uint32: 3 (INEXACT )
657 to uint64: 3 (INEXACT )
659 to single: f32(0x1.ffbe0000000000000000p+15:0x477fdf00) (OK)
660 to int32: 65503 (OK)
661 to int64: 65503 (OK)
662 to uint32: 65503 (OK)
663 to uint64: 65503 (OK)
665 to single: f32(0x1.ffc00000000000000000p+15:0x477fe000) (OK)
666 to int32: 65504 (OK)
667 to int64: 65504 (OK)
668 to uint32: 65504 (OK)
669 to uint64: 65504 (OK)
671 to single: f32(0x1.ffc20000000000000000p+15:0x477fe100) (OK)
672 to int32: 65505 (OK)
673 to int64: 65505 (OK)
674 to uint32: 65505 (OK)
675 to uint64: 65505 (OK)
677 to single: f32(0x1.ffbf0000000000000000p+16:0x47ffdf80) (OK)
678 to int32: 131007 (OK)
679 to int64: 131007 (OK)
680 to uint32: 131007 (OK)
681 to uint64: 131007 (OK)
683 to single: f32(0x1.ffc00000000000000000p+16:0x47ffe000) (OK)
684 to int32: 131008 (OK)
685 to int64: 131008 (OK)
686 to uint32: 131008 (OK)
687 to uint64: 131008 (OK)
689 to single: f32(0x1.ffc10000000000000000p+16:0x47ffe080) (OK)
690 to int32: 131009 (OK)
691 to int64: 131009 (OK)
692 to uint32: 131009 (OK)
693 to uint64: 131009 (OK)
695 to single: f32(0x1.fffffe00000000000000p+30:0x4effffff) (INEXACT )
696 to int32: 2147483647 (OK)
697 to int64: 2147483647 (OK)
698 to uint32: 2147483647 (OK)
699 to uint64: 2147483647 (OK)
701 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
702 to int32: -2147483648 (INVALID)
703 to int64: -9223372036854775808 (INVALID)
704 to uint32: 0 (INVALID)
705 to uint64: 0 (INEXACT INVALID)
707 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
708 to int32: -2147483648 (INVALID)
709 to int64: -9223372036854775808 (INVALID)
710 to uint32: 0 (INVALID)
711 to uint64: 0 (INEXACT INVALID)
713 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OVERFLOW INEXACT )
714 to int32: -2147483648 (INVALID)
715 to int64: -9223372036854775808 (INVALID)
716 to uint32: 0 (INVALID)
717 to uint64: 0 (INEXACT INVALID)
719 to single: f32(inf:0x7f800000) (OK)
720 to int32: -2147483648 (INVALID)
721 to int64: -9223372036854775808 (INVALID)
722 to uint32: 0 (INVALID)
723 to uint64: 0 (INVALID)
725 to single: f32(nan:0x7fc00000) (OK)
726 to int32: -2147483648 (INVALID)
727 to int64: -9223372036854775808 (INVALID)
728 to uint32: 0 (INVALID)
729 to uint64: -9223372036854775808 (INVALID)
731 to single: f32(nan:0x7fc00000) (INVALID)
732 to int32: -2147483648 (INVALID)
733 to int64: -9223372036854775808 (INVALID)
734 to uint32: 0 (INVALID)
735 to uint64: -9223372036854775808 (INVALID)
737 to single: f32(nan:0x7fe00000) (INVALID)
738 to int32: -2147483648 (INVALID)
739 to int64: -9223372036854775808 (INVALID)
740 to uint32: 0 (INVALID)
741 to uint64: -9223372036854775808 (INVALID)
742 ### Rounding to zero
744 to single: f32(nan:0x7fe00000) (INVALID)
745 to int32: -2147483648 (INVALID)
746 to int64: -9223372036854775808 (INVALID)
747 to uint32: 0 (INVALID)
748 to uint64: -9223372036854775808 (INVALID)
750 to single: f32(-nan:0xffc00000) (OK)
751 to int32: -2147483648 (INVALID)
752 to int64: -9223372036854775808 (INVALID)
753 to uint32: 0 (INVALID)
754 to uint64: -9223372036854775808 (INVALID)
756 to single: f32(-inf:0xff800000) (OK)
757 to int32: -2147483648 (INVALID)
758 to int64: -9223372036854775808 (INVALID)
759 to uint32: 0 (INVALID)
760 to uint64: -9223372036854775808 (INVALID)
762 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OVERFLOW INEXACT )
763 to int32: -2147483648 (INVALID)
764 to int64: -9223372036854775808 (INVALID)
765 to uint32: 0 (INVALID)
766 to uint64: -9223372036854775808 (INVALID)
768 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
769 to int32: -2147483648 (INVALID)
770 to int64: -9223372036854775808 (INVALID)
771 to uint32: 0 (INVALID)
772 to uint64: -9223372036854775808 (INVALID)
774 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
775 to int32: -2147483648 (INVALID)
776 to int64: -9223372036854775808 (INVALID)
777 to uint32: 0 (INVALID)
778 to uint64: -9223372036854775808 (INVALID)
780 to single: f32(-0x1.1874b000000000000000p+103:0xf30c3a58) (INEXACT )
781 to int32: -2147483648 (INVALID)
782 to int64: -9223372036854775808 (INVALID)
783 to uint32: 0 (INVALID)
784 to uint64: -9223372036854775808 (INVALID)
786 to single: f32(-0x1.c0bab400000000000000p+99:0xf1605d5a) (INEXACT )
787 to int32: -2147483648 (INVALID)
788 to int64: -9223372036854775808 (INVALID)
789 to uint32: 0 (INVALID)
790 to uint64: -9223372036854775808 (INVALID)
792 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
793 to int32: -2 (OK)
794 to int64: -2 (OK)
795 to uint32: -2 (OK)
796 to uint64: -2 (OK)
798 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
799 to int32: -1 (OK)
800 to int64: -1 (OK)
801 to uint32: -1 (OK)
802 to uint64: -1 (OK)
804 to single: f32(-0x0.00000000000000000000p+0:0x80000000) (UNDERFLOW INEXACT )
805 to int32: 0 (INEXACT )
806 to int64: 0 (INEXACT )
807 to uint32: 0 (INEXACT )
808 to uint64: 0 (INEXACT )
810 to single: f32(-0x1.00000000000000000000p-126:0x80800000) (OK)
811 to int32: 0 (INEXACT )
812 to int64: 0 (INEXACT )
813 to uint32: 0 (INEXACT )
814 to uint64: 0 (INEXACT )
816 to single: f32(0x0.00000000000000000000p+0:0000000000) (OK)
817 to int32: 0 (OK)
818 to int64: 0 (OK)
819 to uint32: 0 (OK)
820 to uint64: 0 (OK)
822 to single: f32(0x1.00000000000000000000p-126:0x00800000) (OK)
823 to int32: 0 (INEXACT )
824 to int64: 0 (INEXACT )
825 to uint32: 0 (INEXACT )
826 to uint64: 0 (INEXACT )
828 to single: f32(0x1.00000000000000000000p-25:0x33000000) (INEXACT )
829 to int32: 0 (INEXACT )
830 to int64: 0 (INEXACT )
831 to uint32: 0 (INEXACT )
832 to uint64: 0 (INEXACT )
834 to single: f32(0x1.ffffe600000000000000p-25:0x337ffff3) (INEXACT )
835 to int32: 0 (INEXACT )
836 to int64: 0 (INEXACT )
837 to uint32: 0 (INEXACT )
838 to uint64: 0 (INEXACT )
840 to single: f32(0x1.ff801a00000000000000p-15:0x387fc00d) (INEXACT )
841 to int32: 0 (INEXACT )
842 to int64: 0 (INEXACT )
843 to uint32: 0 (INEXACT )
844 to uint64: 0 (INEXACT )
846 to single: f32(0x1.00000c00000000000000p-14:0x38800006) (INEXACT )
847 to int32: 0 (INEXACT )
848 to int64: 0 (INEXACT )
849 to uint32: 0 (INEXACT )
850 to uint64: 0 (INEXACT )
852 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
853 to int32: 1 (OK)
854 to int64: 1 (OK)
855 to uint32: 1 (OK)
856 to uint64: 1 (OK)
858 to single: f32(0x1.00400000000000000000p+0:0x3f802000) (OK)
859 to int32: 1 (INEXACT )
860 to int64: 1 (INEXACT )
861 to uint32: 1 (INEXACT )
862 to uint64: 1 (INEXACT )
864 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
865 to int32: 0 (INEXACT )
866 to int64: 0 (INEXACT )
867 to uint32: 0 (INEXACT )
868 to uint64: 0 (INEXACT )
870 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
871 to int32: 0 (INEXACT )
872 to int64: 0 (INEXACT )
873 to uint32: 0 (INEXACT )
874 to uint64: 0 (INEXACT )
876 to single: f32(0x0.00000000000000000000p+0:0000000000) (UNDERFLOW INEXACT )
877 to int32: 0 (INEXACT )
878 to int64: 0 (INEXACT )
879 to uint32: 0 (INEXACT )
880 to uint64: 0 (INEXACT )
882 to single: f32(0x1.00000000000000000000p+0:0x3f800000) (OK)
883 to int32: 1 (OK)
884 to int64: 1 (OK)
885 to uint32: 1 (OK)
886 to uint64: 1 (OK)
888 to single: f32(0x1.00000000000000000000p+1:0x40000000) (OK)
889 to int32: 2 (OK)
890 to int64: 2 (OK)
891 to uint32: 2 (OK)
892 to uint64: 2 (OK)
894 to single: f32(0x1.5bf0a800000000000000p+1:0x402df854) (INEXACT )
895 to int32: 2 (INEXACT )
896 to int64: 2 (INEXACT )
897 to uint32: 2 (INEXACT )
898 to uint64: 2 (INEXACT )
900 to single: f32(0x1.921fb400000000000000p+1:0x40490fda) (INEXACT )
901 to int32: 3 (INEXACT )
902 to int64: 3 (INEXACT )
903 to uint32: 3 (INEXACT )
904 to uint64: 3 (INEXACT )
906 to single: f32(0x1.ffbe0000000000000000p+15:0x477fdf00) (OK)
907 to int32: 65503 (OK)
908 to int64: 65503 (OK)
909 to uint32: 65503 (OK)
910 to uint64: 65503 (OK)
912 to single: f32(0x1.ffc00000000000000000p+15:0x477fe000) (OK)
913 to int32: 65504 (OK)
914 to int64: 65504 (OK)
915 to uint32: 65504 (OK)
916 to uint64: 65504 (OK)
918 to single: f32(0x1.ffc20000000000000000p+15:0x477fe100) (OK)
919 to int32: 65505 (OK)
920 to int64: 65505 (OK)
921 to uint32: 65505 (OK)
922 to uint64: 65505 (OK)
924 to single: f32(0x1.ffbf0000000000000000p+16:0x47ffdf80) (OK)
925 to int32: 131007 (OK)
926 to int64: 131007 (OK)
927 to uint32: 131007 (OK)
928 to uint64: 131007 (OK)
930 to single: f32(0x1.ffc00000000000000000p+16:0x47ffe000) (OK)
931 to int32: 131008 (OK)
932 to int64: 131008 (OK)
933 to uint32: 131008 (OK)
934 to uint64: 131008 (OK)
936 to single: f32(0x1.ffc10000000000000000p+16:0x47ffe080) (OK)
937 to int32: 131009 (OK)
938 to int64: 131009 (OK)
939 to uint32: 131009 (OK)
940 to uint64: 131009 (OK)
942 to single: f32(0x1.fffffe00000000000000p+30:0x4effffff) (INEXACT )
943 to int32: 2147483647 (OK)
944 to int64: 2147483647 (OK)
945 to uint32: 2147483647 (OK)
946 to uint64: 2147483647 (OK)
948 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
949 to int32: -2147483648 (INVALID)
950 to int64: -9223372036854775808 (INVALID)
951 to uint32: 0 (INVALID)
952 to uint64: 0 (INEXACT INVALID)
954 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OK)
955 to int32: -2147483648 (INVALID)
956 to int64: -9223372036854775808 (INVALID)
957 to uint32: 0 (INVALID)
958 to uint64: 0 (INEXACT INVALID)
960 to single: f32(0x1.fffffe00000000000000p+127:0x7f7fffff) (OVERFLOW INEXACT )
961 to int32: -2147483648 (INVALID)
962 to int64: -9223372036854775808 (INVALID)
963 to uint32: 0 (INVALID)
964 to uint64: 0 (INEXACT INVALID)
966 to single: f32(inf:0x7f800000) (OK)
967 to int32: -2147483648 (INVALID)
968 to int64: -9223372036854775808 (INVALID)
969 to uint32: 0 (INVALID)
970 to uint64: 0 (INVALID)
972 to single: f32(nan:0x7fc00000) (OK)
973 to int32: -2147483648 (INVALID)
974 to int64: -9223372036854775808 (INVALID)
975 to uint32: 0 (INVALID)
976 to uint64: -9223372036854775808 (INVALID)
978 to single: f32(nan:0x7fc00000) (INVALID)
979 to int32: -2147483648 (INVALID)
980 to int64: -9223372036854775808 (INVALID)
981 to uint32: 0 (INVALID)
982 to uint64: -9223372036854775808 (INVALID)
984 to single: f32(nan:0x7fe00000) (INVALID)
985 to int32: -2147483648 (INVALID)
986 to int64: -9223372036854775808 (INVALID)
987 to uint32: 0 (INVALID)
988 to uint64: -9223372036854775808 (INVALID)