tgmath fixes, better return type handling
[libm] / test / io / ucb / sqrtd.input
1 /* Copyright (C) 1988-1994 Sun Microsystems, Inc. 2550 Garcia Avenue */
2 /* Mountain View, California  94043 All rights reserved. */
3 /*  */
4 /* Any person is hereby authorized to download, copy, use, create bug fixes,  */
5 /* and distribute, subject to the following conditions: */
6 /*  */
7 /*      1.  the software may not be redistributed for a fee except as */
8 /*          reasonable to cover media costs; */
9 /*      2.  any copy of the software must include this notice, as well as  */
10 /*          any other embedded copyright notices; and  */
11 /*      3.  any distribution of this software or derivative works thereof  */
12 /*          must comply with all applicable U.S. export control laws. */
13 /*  */
14 /* THE SOFTWARE IS MADE AVAILABLE "AS IS" AND WITHOUT EXPRESS OR IMPLIED */
15 /* WARRANTY OF ANY KIND, INCLUDING BUT NOT LIMITED TO THE IMPLIED */
16 /* WARRANTIES OF DESIGN, MERCHANTIBILITY, FITNESS FOR A PARTICULAR */
17 /* PURPOSE, NON-INFRINGEMENT, PERFORMANCE OR CONFORMANCE TO */
18 /* SPECIFICATIONS.   */
19 /*  */
20 /* BY DOWNLOADING AND/OR USING THIS SOFTWARE, THE USER WAIVES ALL CLAIMS */
21 /* AGAINST SUN MICROSYSTEMS, INC. AND ITS AFFILIATED COMPANIES IN ANY */
22 /* JURISDICTION, INCLUDING BUT NOT LIMITED TO CLAIMS FOR DAMAGES OR */
23 /* EQUITABLE RELIEF BASED ON LOSS OF DATA, AND SPECIFICALLY WAIVES EVEN */
24 /* UNKNOWN OR UNANTICIPATED CLAIMS OR LOSSES, PRESENT AND FUTURE. */
25 /*  */
26 /* IN NO EVENT WILL SUN MICROSYSTEMS, INC. OR ANY OF ITS AFFILIATED */
27 /* COMPANIES BE LIABLE FOR ANY LOST REVENUE OR PROFITS OR OTHER SPECIAL, */
28 /* INDIRECT AND CONSEQUENTIAL DAMAGES, EVEN IF IT HAS BEEN ADVISED OF THE */
29 /* POSSIBILITY OF SUCH DAMAGES. */
30 /*  */
31 /* This file is provided with no support and without any obligation on the */
32 /* part of Sun Microsystems, Inc. ("Sun") or any of its affiliated */
33 /* companies to assist in its use, correction, modification or */
34 /* enhancement.  Nevertheless, and without creating any obligation on its */
35 /* part, Sun welcomes your comments concerning the software and requests */
36 /* that they be sent to fdlibm-comments@sunpro.sun.com. */
37
38         /* sqrtd(+-0) is +-0 */
39 sqrtd n eq - 0 0 0 0
40 sqrtd n eq - 80000000 0 80000000 0
41 sqrtd z eq - 0 0 0 0
42 sqrtd z eq - 80000000 0 80000000 0
43 sqrtd p eq - 0 0 0 0
44 sqrtd p eq - 80000000 0 80000000 0
45 sqrtd m eq - 0 0 0 0
46 sqrtd m eq - 80000000 0 80000000 0
47         /* sqrtd(+max) is finite */
48 sqrtd n eq x 7fefffff ffffffff 5fefffff ffffffff
49 sqrtd z eq x 7fefffff ffffffff 5fefffff ffffffff
50 sqrtd p eq x 7fefffff ffffffff 5ff00000 0
51 sqrtd m eq x 7fefffff ffffffff 5fefffff ffffffff
52         /* sqrtd(4457404589857209) = 66763797  */
53 sqrtd n eq - 432fabf8 c265b372 418fd5e0 a8000000
54 sqrtd z eq - 432fabf8 c265b372 418fd5e0 a8000000
55 sqrtd p eq - 432fabf8 c265b372 418fd5e0 a8000000
56 sqrtd m eq - 432fabf8 c265b372 418fd5e0 a8000000
57         /* sqrtd(3911242719325041) = 62539929  */
58 sqrtd n eq - 432bca82 51d4d6e2 418dd244 c8000000
59 sqrtd z eq - 432bca82 51d4d6e2 418dd244 c8000000
60 sqrtd p eq - 432bca82 51d4d6e2 418dd244 c8000000
61 sqrtd m eq - 432bca82 51d4d6e2 418dd244 c8000000
62         /* sqrtd(4)=2 */
63 sqrtd n eq - 40100000 0 40000000 0
64 sqrtd z eq - 40100000 0 40000000 0
65 sqrtd p eq - 40100000 0 40000000 0
66 sqrtd m eq - 40100000 0 40000000 0
67         /* sqrtd(x) for x=1,1+ulp,1-ulp */
68 sqrtd n eq x 3ff00000 1 3ff00000 0
69 sqrtd n eq - 3ff00000 0 3ff00000 0
70 sqrtd n eq x 3fefffff ffffffff 3fefffff ffffffff
71 sqrtd z eq x 3ff00000 1 3ff00000 0
72 sqrtd z eq - 3ff00000 0 3ff00000 0
73 sqrtd z eq x 3fefffff ffffffff 3fefffff ffffffff
74 sqrtd p eq x 3ff00000 1 3ff00000 1
75 sqrtd p eq - 3ff00000 0 3ff00000 0
76 sqrtd p eq x 3fefffff ffffffff 3ff00000 0
77 sqrtd m eq x 3ff00000 1 3ff00000 0
78 sqrtd m eq - 3ff00000 0 3ff00000 0
79 sqrtd m eq x 3fefffff ffffffff 3fefffff ffffffff
80         /* sqrtd(+min) is non-zero */
81 sqrtd n eq - 00100000 0 20000000 0
82 sqrtd z eq - 00100000 0 20000000 0
83 sqrtd p eq - 00100000 0 20000000 0
84 sqrtd m eq - 00100000 0 20000000 0
85 sqrtd n eq - 0 1 1e600000 0
86 sqrtd z eq - 0 1 1e600000 0
87 sqrtd p eq - 0 1 1e600000 0
88 sqrtd m eq - 0 1 1e600000 0
89         /* random arguments between 0 8 */
90 sqrtd n eq x 400766bd b2b5006d 3ffb5d6f ec392e7d
91 sqrtd n eq x 401b6546 fb825911 4004efb3 30ef0b43
92 sqrtd n eq x 401e1653 09de7505 4005f0d3 24d38bd0
93 sqrtd n eq x 3ff541dc fba96889 3ff27137 0ec508d0
94 sqrtd n eq x 400754c3 e27084dd 3ffb52eb 45df30b2
95 sqrtd n eq x 400ebe1e 1b093c41 3fff5d72 2e54e976
96 sqrtd n eq x 401940d8 d18455f5 400419df 976f692d
97 sqrtd n eq x 401dae71 4a51b239 4005cad1 a5584b9a
98 sqrtd n eq x 400a9f2d 1079de4d 3ffd2ff1 3bff7b67
99 sqrtd n eq x 3fc57dd3 3103b871 3fda397d 7b1e31f2
100         /* sqrtd(inf) is inf */
101 sqrtd n eq - 7ff00000 0 7ff00000 0
102 sqrtd z eq - 7ff00000 0 7ff00000 0
103 sqrtd p eq - 7ff00000 0 7ff00000 0
104 sqrtd m eq - 7ff00000 0 7ff00000 0
105         /* sqrtd(nan) is nan */
106 sqrtd n uo v 7ff00000 00000001 0 0
107 sqrtd n uo - 7ff80000 00000000 0 0
108         /* sqrtd(-ve) is nan */
109 sqrtd n uo v 80000000 1 0 0
110 sqrtd n uo v bff00000 0 0 0
111 sqrtd n uo v fff00000 0 0 0
112 sqrtd m eq - 00000000 00000004 1e700000 00000000
113 sqrtd m eq - 00040000 00000000 1ff00000 00000000
114 sqrtd m eq - 00300000 00000000 20100000 00000000
115 sqrtd m eq - 36b00000 00000000 3b500000 00000000
116 sqrtd m eq - 36d00000 00000000 3b600000 00000000
117 sqrtd m eq - 37f00000 00000000 3bf00000 00000000
118 sqrtd m eq - 38100000 00000000 3c000000 00000000
119 sqrtd m eq - 38300000 00000000 3c100000 00000000
120 sqrtd m eq - 3f020000 00000000 3f780000 00000000
121 sqrtd m eq - 3f700000 00000000 3fb00000 00000000
122 sqrtd m eq - 3fa20000 00000000 3fc80000 00000000
123 sqrtd m eq - 3fb00000 00000000 3fd00000 00000000
124 sqrtd m eq - 40220000 00000000 40080000 00000000
125 sqrtd m eq - 40700000 00000000 40300000 00000000
126 sqrtd m eq - 40a20000 00000000 40480000 00000000
127 sqrtd m eq - 40d9f240 00000000 40646000 00000000
128 sqrtd m eq - 40db3c40 00000000 4064e000 00000000
129 sqrtd m eq - 40dd3a40 00000000 4065a000 00000000
130 sqrtd m eq - 40df4a40 00000000 40666000 00000000
131 sqrtd m eq - 40dffe40 00000000 4066a000 00000000
132 sqrtd m eq - 41420000 00000000 40980000 00000000
133 sqrtd m eq - 47b00000 00000000 43d00000 00000000
134 sqrtd m eq - 47d00000 00000000 43e00000 00000000
135 sqrtd m eq - 7fb00000 00000000 5fd00000 00000000
136 sqrtd m eq - 7fd00000 00000000 5fe00000 00000000
137 sqrtd m eq x 000fffff ffffffff 1fffffff fffffffe
138 sqrtd m eq x 00100000 00000002 20000000 00000000
139 sqrtd m eq x 3fefffff fffffff7 3fefffff fffffffb
140 sqrtd m eq x 3fefffff fffffff8 3fefffff fffffffb
141 sqrtd m eq x 3fefffff fffffff9 3fefffff fffffffc
142 sqrtd m eq x 3fefffff fffffffa 3fefffff fffffffc
143 sqrtd m eq x 3fefffff fffffffb 3fefffff fffffffd
144 sqrtd m eq x 3fefffff fffffffc 3fefffff fffffffd
145 sqrtd m eq x 3fefffff fffffffd 3fefffff fffffffe
146 sqrtd m eq x 3fefffff fffffffe 3fefffff fffffffe
147 sqrtd m eq x 3ff00000 00000002 3ff00000 00000000
148 sqrtd m eq x 3ff00000 00000003 3ff00000 00000001
149 sqrtd m eq x 3ff00000 00000004 3ff00000 00000001
150 sqrtd m eq x 3ff00000 00000005 3ff00000 00000002
151 sqrtd m eq x 3ff00000 00000006 3ff00000 00000002
152 sqrtd m eq x 3ff00000 00000007 3ff00000 00000003
153 sqrtd m eq x 7fcfffff fffffffe 5fdfffff fffffffe
154 sqrtd m eq x 7fd00000 00000002 5fe00000 00000000
155 sqrtd m uo - 7fffe000 00000000 7fffe000 00000000
156 sqrtd m uo - ffffe000 00000000 ffffe000 00000000
157 sqrtd m uo v 7ff02000 00000000 7fffe000 00000000
158 sqrtd m uo v 80000000 00000001 7fffe000 00000000
159 sqrtd m uo v 80000000 00000002 7fffe000 00000000
160 sqrtd m uo v 80000000 00000005 7fffe000 00000000
161 sqrtd m uo v 80000000 00000007 7fffe000 00000000
162 sqrtd m uo v 80000000 00000009 7fffe000 00000000
163 sqrtd m uo v 800fffff fffffff7 7fffe000 00000000
164 sqrtd m uo v 800fffff fffffff9 7fffe000 00000000
165 sqrtd m uo v 800fffff fffffffc 7fffe000 00000000
166 sqrtd m uo v 800fffff fffffffd 7fffe000 00000000
167 sqrtd m uo v 800fffff fffffffe 7fffe000 00000000
168 sqrtd m uo v 800fffff ffffffff 7fffe000 00000000
169 sqrtd m uo v 801fffff fffffffd 7fffe000 00000000
170 sqrtd m uo v 80200000 00000000 7fffe000 00000000
171 sqrtd m uo v 80200000 00000001 7fffe000 00000000
172 sqrtd m uo v bcb00000 00000000 7fffe000 00000000
173 sqrtd m uo v bcc00000 00000000 7fffe000 00000000
174 sqrtd m uo v bcc80000 00000000 7fffe000 00000000
175 sqrtd m uo v bff00000 00000000 7fffe000 00000000
176 sqrtd m uo v c0000000 00000002 7fffe000 00000000
177 sqrtd m uo v c0080000 00000004 7fffe000 00000000
178 sqrtd m uo v c00fffff fffffffb 7fffe000 00000000
179 sqrtd m uo v ffcfffff fffffffc 7fffe000 00000000
180 sqrtd m uo v ffd00000 00000002 7fffe000 00000000
181 sqrtd m uo v ffdfffff ffffffff 7fffe000 00000000
182 sqrtd m uo v ffe00000 00000002 7fffe000 00000000
183 sqrtd m uo v fff00000 00000000 7fffe000 00000000
184 sqrtd m uo v fff02000 00000000 ffffe000 00000000
185 sqrtd n eq - 00000000 00000004 1e700000 00000000
186 sqrtd n eq - 00040000 00000000 1ff00000 00000000
187 sqrtd n eq - 00300000 00000000 20100000 00000000
188 sqrtd n eq - 36b00000 00000000 3b500000 00000000
189 sqrtd n eq - 36d00000 00000000 3b600000 00000000
190 sqrtd n eq - 37f00000 00000000 3bf00000 00000000
191 sqrtd n eq - 38100000 00000000 3c000000 00000000
192 sqrtd n eq - 38300000 00000000 3c100000 00000000
193 sqrtd n eq - 3f020000 00000000 3f780000 00000000
194 sqrtd n eq - 3f700000 00000000 3fb00000 00000000
195 sqrtd n eq - 3fa20000 00000000 3fc80000 00000000
196 sqrtd n eq - 3fb00000 00000000 3fd00000 00000000
197 sqrtd n eq - 40220000 00000000 40080000 00000000
198 sqrtd n eq - 40700000 00000000 40300000 00000000
199 sqrtd n eq - 40a20000 00000000 40480000 00000000
200 sqrtd n eq - 40d9f240 00000000 40646000 00000000
201 sqrtd n eq - 40db3c40 00000000 4064e000 00000000
202 sqrtd n eq - 40dd3a40 00000000 4065a000 00000000
203 sqrtd n eq - 40df4a40 00000000 40666000 00000000
204 sqrtd n eq - 40dffe40 00000000 4066a000 00000000
205 sqrtd n eq - 41420000 00000000 40980000 00000000
206 sqrtd n eq - 47b00000 00000000 43d00000 00000000
207 sqrtd n eq - 47d00000 00000000 43e00000 00000000
208 sqrtd n eq - 7fb00000 00000000 5fd00000 00000000
209 sqrtd n eq - 7fd00000 00000000 5fe00000 00000000
210 sqrtd n eq x 000fffff ffffffff 1fffffff ffffffff
211 sqrtd n eq x 00100000 00000002 20000000 00000001
212 sqrtd n eq x 3fefffff fffffff7 3fefffff fffffffb
213 sqrtd n eq x 3fefffff fffffff8 3fefffff fffffffc
214 sqrtd n eq x 3fefffff fffffff9 3fefffff fffffffc
215 sqrtd n eq x 3fefffff fffffffa 3fefffff fffffffd
216 sqrtd n eq x 3fefffff fffffffb 3fefffff fffffffd
217 sqrtd n eq x 3fefffff fffffffc 3fefffff fffffffe
218 sqrtd n eq x 3fefffff fffffffd 3fefffff fffffffe
219 sqrtd n eq x 3fefffff fffffffe 3fefffff ffffffff
220 sqrtd n eq x 3ff00000 00000002 3ff00000 00000001
221 sqrtd n eq x 3ff00000 00000003 3ff00000 00000001
222 sqrtd n eq x 3ff00000 00000004 3ff00000 00000002
223 sqrtd n eq x 3ff00000 00000005 3ff00000 00000002
224 sqrtd n eq x 3ff00000 00000006 3ff00000 00000003
225 sqrtd n eq x 3ff00000 00000007 3ff00000 00000003
226 sqrtd n eq x 7fcfffff fffffffe 5fdfffff ffffffff
227 sqrtd n eq x 7fd00000 00000002 5fe00000 00000001
228 sqrtd n uo - 7ff80000 00000000 00000000 00000000
229 sqrtd n uo - 7fffe000 00000000 7fffe000 00000000
230 sqrtd n uo - ffffe000 00000000 ffffe000 00000000
231 sqrtd n uo v 7ff00000 00000001 00000000 00000000
232 sqrtd n uo v 7ff02000 00000000 7fffe000 00000000
233 sqrtd n uo v 80000000 00000001 00000000 00000000
234 sqrtd n uo v 80000000 00000002 7fffe000 00000000
235 sqrtd n uo v 80000000 00000005 7fffe000 00000000
236 sqrtd n uo v 80000000 00000007 7fffe000 00000000
237 sqrtd n uo v 80000000 00000009 7fffe000 00000000
238 sqrtd n uo v 800fffff fffffff7 7fffe000 00000000
239 sqrtd n uo v 800fffff fffffff9 7fffe000 00000000
240 sqrtd n uo v 800fffff fffffffc 7fffe000 00000000
241 sqrtd n uo v 800fffff fffffffd 7fffe000 00000000
242 sqrtd n uo v 800fffff fffffffe 7fffe000 00000000
243 sqrtd n uo v 800fffff ffffffff 7fffe000 00000000
244 sqrtd n uo v 801fffff fffffffd 7fffe000 00000000
245 sqrtd n uo v 80200000 00000000 7fffe000 00000000
246 sqrtd n uo v 80200000 00000001 7fffe000 00000000
247 sqrtd n uo v bcb00000 00000000 7fffe000 00000000
248 sqrtd n uo v bcc00000 00000000 7fffe000 00000000
249 sqrtd n uo v bcc80000 00000000 7fffe000 00000000
250 sqrtd n uo v bff00000 00000000 00000000 00000000
251 sqrtd n uo v c0000000 00000002 7fffe000 00000000
252 sqrtd n uo v c0080000 00000004 7fffe000 00000000
253 sqrtd n uo v c00fffff fffffffb 7fffe000 00000000
254 sqrtd n uo v ffcfffff fffffffc 7fffe000 00000000
255 sqrtd n uo v ffd00000 00000002 7fffe000 00000000
256 sqrtd n uo v ffdfffff ffffffff 7fffe000 00000000
257 sqrtd n uo v ffe00000 00000002 7fffe000 00000000
258 sqrtd n uo v fff00000 00000000 00000000 00000000
259 sqrtd n uo v fff02000 00000000 ffffe000 00000000
260 sqrtd p eq - 00000000 00000004 1e700000 00000000
261 sqrtd p eq - 00040000 00000000 1ff00000 00000000
262 sqrtd p eq - 00300000 00000000 20100000 00000000
263 sqrtd p eq - 36b00000 00000000 3b500000 00000000
264 sqrtd p eq - 36d00000 00000000 3b600000 00000000
265 sqrtd p eq - 37f00000 00000000 3bf00000 00000000
266 sqrtd p eq - 38100000 00000000 3c000000 00000000
267 sqrtd p eq - 38300000 00000000 3c100000 00000000
268 sqrtd p eq - 3f020000 00000000 3f780000 00000000
269 sqrtd p eq - 3f700000 00000000 3fb00000 00000000
270 sqrtd p eq - 3fa20000 00000000 3fc80000 00000000
271 sqrtd p eq - 3fb00000 00000000 3fd00000 00000000
272 sqrtd p eq - 40220000 00000000 40080000 00000000
273 sqrtd p eq - 40700000 00000000 40300000 00000000
274 sqrtd p eq - 40a20000 00000000 40480000 00000000
275 sqrtd p eq - 40d9f240 00000000 40646000 00000000
276 sqrtd p eq - 40db3c40 00000000 4064e000 00000000
277 sqrtd p eq - 40dd3a40 00000000 4065a000 00000000
278 sqrtd p eq - 40df4a40 00000000 40666000 00000000
279 sqrtd p eq - 40dffe40 00000000 4066a000 00000000
280 sqrtd p eq - 41420000 00000000 40980000 00000000
281 sqrtd p eq - 47b00000 00000000 43d00000 00000000
282 sqrtd p eq - 47d00000 00000000 43e00000 00000000
283 sqrtd p eq - 7fb00000 00000000 5fd00000 00000000
284 sqrtd p eq - 7fd00000 00000000 5fe00000 00000000
285 sqrtd p eq x 000fffff ffffffff 1fffffff ffffffff
286 sqrtd p eq x 00100000 00000002 20000000 00000001
287 sqrtd p eq x 3fefffff fffffff7 3fefffff fffffffc
288 sqrtd p eq x 3fefffff fffffff8 3fefffff fffffffc
289 sqrtd p eq x 3fefffff fffffff9 3fefffff fffffffd
290 sqrtd p eq x 3fefffff fffffffa 3fefffff fffffffd
291 sqrtd p eq x 3fefffff fffffffb 3fefffff fffffffe
292 sqrtd p eq x 3fefffff fffffffc 3fefffff fffffffe
293 sqrtd p eq x 3fefffff fffffffd 3fefffff ffffffff
294 sqrtd p eq x 3fefffff fffffffe 3fefffff ffffffff
295 sqrtd p eq x 3ff00000 00000002 3ff00000 00000001
296 sqrtd p eq x 3ff00000 00000003 3ff00000 00000002
297 sqrtd p eq x 3ff00000 00000004 3ff00000 00000002
298 sqrtd p eq x 3ff00000 00000005 3ff00000 00000003
299 sqrtd p eq x 3ff00000 00000006 3ff00000 00000003
300 sqrtd p eq x 3ff00000 00000007 3ff00000 00000004
301 sqrtd p eq x 7fcfffff fffffffe 5fdfffff ffffffff
302 sqrtd p eq x 7fd00000 00000002 5fe00000 00000001
303 sqrtd p uo - 7fffe000 00000000 7fffe000 00000000
304 sqrtd p uo - ffffe000 00000000 ffffe000 00000000
305 sqrtd p uo v 7ff02000 00000000 7fffe000 00000000
306 sqrtd p uo v 80000000 00000001 7fffe000 00000000
307 sqrtd p uo v 80000000 00000002 7fffe000 00000000
308 sqrtd p uo v 80000000 00000005 7fffe000 00000000
309 sqrtd p uo v 80000000 00000007 7fffe000 00000000
310 sqrtd p uo v 80000000 00000009 7fffe000 00000000
311 sqrtd p uo v 800fffff fffffff7 7fffe000 00000000
312 sqrtd p uo v 800fffff fffffff9 7fffe000 00000000
313 sqrtd p uo v 800fffff fffffffc 7fffe000 00000000
314 sqrtd p uo v 800fffff fffffffd 7fffe000 00000000
315 sqrtd p uo v 800fffff fffffffe 7fffe000 00000000
316 sqrtd p uo v 800fffff ffffffff 7fffe000 00000000
317 sqrtd p uo v 801fffff fffffffd 7fffe000 00000000
318 sqrtd p uo v 80200000 00000000 7fffe000 00000000
319 sqrtd p uo v 80200000 00000001 7fffe000 00000000
320 sqrtd p uo v bcb00000 00000000 7fffe000 00000000
321 sqrtd p uo v bcc00000 00000000 7fffe000 00000000
322 sqrtd p uo v bcc80000 00000000 7fffe000 00000000
323 sqrtd p uo v bff00000 00000000 7fffe000 00000000
324 sqrtd p uo v c0000000 00000002 7fffe000 00000000
325 sqrtd p uo v c0080000 00000004 7fffe000 00000000
326 sqrtd p uo v c00fffff fffffffb 7fffe000 00000000
327 sqrtd p uo v ffcfffff fffffffc 7fffe000 00000000
328 sqrtd p uo v ffd00000 00000002 7fffe000 00000000
329 sqrtd p uo v ffdfffff ffffffff 7fffe000 00000000
330 sqrtd p uo v ffe00000 00000002 7fffe000 00000000
331 sqrtd p uo v fff00000 00000000 7fffe000 00000000
332 sqrtd p uo v fff02000 00000000 ffffe000 00000000
333 sqrtd z eq - 00000000 00000004 1e700000 00000000
334 sqrtd z eq - 00040000 00000000 1ff00000 00000000
335 sqrtd z eq - 00300000 00000000 20100000 00000000
336 sqrtd z eq - 36b00000 00000000 3b500000 00000000
337 sqrtd z eq - 36d00000 00000000 3b600000 00000000
338 sqrtd z eq - 37f00000 00000000 3bf00000 00000000
339 sqrtd z eq - 38100000 00000000 3c000000 00000000
340 sqrtd z eq - 38300000 00000000 3c100000 00000000
341 sqrtd z eq - 3f020000 00000000 3f780000 00000000
342 sqrtd z eq - 3f700000 00000000 3fb00000 00000000
343 sqrtd z eq - 3fa20000 00000000 3fc80000 00000000
344 sqrtd z eq - 3fb00000 00000000 3fd00000 00000000
345 sqrtd z eq - 40220000 00000000 40080000 00000000
346 sqrtd z eq - 40700000 00000000 40300000 00000000
347 sqrtd z eq - 40a20000 00000000 40480000 00000000
348 sqrtd z eq - 40d9f240 00000000 40646000 00000000
349 sqrtd z eq - 40db3c40 00000000 4064e000 00000000
350 sqrtd z eq - 40dd3a40 00000000 4065a000 00000000
351 sqrtd z eq - 40df4a40 00000000 40666000 00000000
352 sqrtd z eq - 40dffe40 00000000 4066a000 00000000
353 sqrtd z eq - 41420000 00000000 40980000 00000000
354 sqrtd z eq - 47b00000 00000000 43d00000 00000000
355 sqrtd z eq - 47d00000 00000000 43e00000 00000000
356 sqrtd z eq - 7fb00000 00000000 5fd00000 00000000
357 sqrtd z eq - 7fd00000 00000000 5fe00000 00000000
358 sqrtd z eq x 000fffff ffffffff 1fffffff fffffffe
359 sqrtd z eq x 00100000 00000002 20000000 00000000
360 sqrtd z eq x 3fefffff fffffff7 3fefffff fffffffb
361 sqrtd z eq x 3fefffff fffffff8 3fefffff fffffffb
362 sqrtd z eq x 3fefffff fffffff9 3fefffff fffffffc
363 sqrtd z eq x 3fefffff fffffffa 3fefffff fffffffc
364 sqrtd z eq x 3fefffff fffffffb 3fefffff fffffffd
365 sqrtd z eq x 3fefffff fffffffc 3fefffff fffffffd
366 sqrtd z eq x 3fefffff fffffffd 3fefffff fffffffe
367 sqrtd z eq x 3fefffff fffffffe 3fefffff fffffffe
368 sqrtd z eq x 3ff00000 00000002 3ff00000 00000000
369 sqrtd z eq x 3ff00000 00000003 3ff00000 00000001
370 sqrtd z eq x 3ff00000 00000004 3ff00000 00000001
371 sqrtd z eq x 3ff00000 00000005 3ff00000 00000002
372 sqrtd z eq x 3ff00000 00000006 3ff00000 00000002
373 sqrtd z eq x 3ff00000 00000007 3ff00000 00000003
374 sqrtd z eq x 7fcfffff fffffffe 5fdfffff fffffffe
375 sqrtd z eq x 7fd00000 00000002 5fe00000 00000000
376 sqrtd z uo - 7fffe000 00000000 7fffe000 00000000
377 sqrtd z uo - ffffe000 00000000 ffffe000 00000000
378 sqrtd z uo v 7ff02000 00000000 7fffe000 00000000
379 sqrtd z uo v 80000000 00000001 7fffe000 00000000
380 sqrtd z uo v 80000000 00000002 7fffe000 00000000
381 sqrtd z uo v 80000000 00000005 7fffe000 00000000
382 sqrtd z uo v 80000000 00000007 7fffe000 00000000
383 sqrtd z uo v 80000000 00000009 7fffe000 00000000
384 sqrtd z uo v 800fffff fffffff7 7fffe000 00000000
385 sqrtd z uo v 800fffff fffffff9 7fffe000 00000000
386 sqrtd z uo v 800fffff fffffffc 7fffe000 00000000
387 sqrtd z uo v 800fffff fffffffd 7fffe000 00000000
388 sqrtd z uo v 800fffff fffffffe 7fffe000 00000000
389 sqrtd z uo v 800fffff ffffffff 7fffe000 00000000
390 sqrtd z uo v 801fffff fffffffd 7fffe000 00000000
391 sqrtd z uo v 80200000 00000000 7fffe000 00000000
392 sqrtd z uo v 80200000 00000001 7fffe000 00000000
393 sqrtd z uo v bcb00000 00000000 7fffe000 00000000
394 sqrtd z uo v bcc00000 00000000 7fffe000 00000000
395 sqrtd z uo v bcc80000 00000000 7fffe000 00000000
396 sqrtd z uo v bff00000 00000000 7fffe000 00000000
397 sqrtd z uo v c0000000 00000002 7fffe000 00000000
398 sqrtd z uo v c0080000 00000004 7fffe000 00000000
399 sqrtd z uo v c00fffff fffffffb 7fffe000 00000000
400 sqrtd z uo v ffcfffff fffffffc 7fffe000 00000000
401 sqrtd z uo v ffd00000 00000002 7fffe000 00000000
402 sqrtd z uo v ffdfffff ffffffff 7fffe000 00000000
403 sqrtd z uo v ffe00000 00000002 7fffe000 00000000
404 sqrtd z uo v fff00000 00000000 7fffe000 00000000
405 sqrtd z uo v fff02000 00000000 ffffe000 00000000