[project @ 1999-09-16 19:37:58 by sof]
[ghc-hetmet.git] / ghc / tests / codeGen / should_run / cg044.stdout
1
2 *********************************
3 Denormalised numbers: Double
4
5 isDenormalised 0.0 = False
6 isDenormalised 0.0 = False
7 isDenormalised Infinity = False
8 isDenormalised Infinity = False
9 isDenormalised Infinity = False
10 isDenormalised Infinity = False
11 isDenormalised Infinity = False
12 isDenormalised NaN = False
13 isDenormalised 1.821736912876398e-300 = False
14 isDenormalised 1.8217369128763983e300 = False
15 isDenormalised 5.0e-324 = True
16 isDenormalised 2.2250738585072014e-308 = False
17 isDenormalised 0.11 = False
18 isDenormalised 0.1 = False
19 isDenormalised -3.4 = False
20 isDenormalised 2.2250738585072014e-308 = False
21 isDenormalised 1.7976931348623157e308 = False
22
23
24 *********************************
25 Positive Infinity: Double
26
27 isInfinite 0.0 = False
28 isInfinite 0.0 = False
29 isInfinite Infinity = True
30 isInfinite Infinity = True
31 isInfinite Infinity = True
32 isInfinite Infinity = True
33 isInfinite Infinity = True
34 isInfinite NaN = False
35 isInfinite 1.821736912876398e-300 = False
36 isInfinite 1.8217369128763983e300 = False
37 isInfinite 5.0e-324 = False
38 isInfinite 2.2250738585072014e-308 = False
39 isInfinite 0.11 = False
40 isInfinite 0.1 = False
41 isInfinite -3.4 = False
42 isInfinite 2.2250738585072014e-308 = False
43 isInfinite 1.7976931348623157e308 = False
44
45
46 *********************************
47 Negative Infinity: Double
48
49 isNegInfinite 0.0 = False
50 isNegInfinite 0.0 = False
51 isNegInfinite Infinity = False
52 isNegInfinite Infinity = False
53 isNegInfinite Infinity = False
54 isNegInfinite Infinity = False
55 isNegInfinite Infinity = False
56 isNegInfinite NaN = False
57 isNegInfinite 1.821736912876398e-300 = False
58 isNegInfinite 1.8217369128763983e300 = False
59 isNegInfinite 5.0e-324 = False
60 isNegInfinite 2.2250738585072014e-308 = False
61 isNegInfinite 0.11 = False
62 isNegInfinite 0.1 = False
63 isNegInfinite -3.4 = False
64 isNegInfinite 2.2250738585072014e-308 = False
65 isNegInfinite 1.7976931348623157e308 = False
66
67
68 *********************************
69 NaN: Double
70
71 isNaN 0.0 = False
72 isNaN 0.0 = False
73 isNaN Infinity = False
74 isNaN Infinity = False
75 isNaN Infinity = False
76 isNaN Infinity = False
77 isNaN Infinity = False
78 isNaN NaN = True
79 isNaN 1.821736912876398e-300 = False
80 isNaN 1.8217369128763983e300 = False
81 isNaN 5.0e-324 = False
82 isNaN 2.2250738585072014e-308 = False
83 isNaN 0.11 = False
84 isNaN 0.1 = False
85 isNaN -3.4 = False
86 isNaN 2.2250738585072014e-308 = False
87 isNaN 1.7976931348623157e308 = False
88
89
90 *********************************
91 Negative zero: Double
92
93 isNegativeZero 0.0 = False
94 isNegativeZero 0.0 = False
95 isNegativeZero Infinity = False
96 isNegativeZero Infinity = False
97 isNegativeZero Infinity = False
98 isNegativeZero Infinity = False
99 isNegativeZero Infinity = False
100 isNegativeZero NaN = False
101 isNegativeZero 1.821736912876398e-300 = False
102 isNegativeZero 1.8217369128763983e300 = False
103 isNegativeZero 5.0e-324 = False
104 isNegativeZero 2.2250738585072014e-308 = False
105 isNegativeZero 0.11 = False
106 isNegativeZero 0.1 = False
107 isNegativeZero -3.4 = False
108 isNegativeZero 2.2250738585072014e-308 = False
109 isNegativeZero 1.7976931348623157e308 = False
110
111
112 *********************************
113 Positive zero: Double
114
115 isPosZero 0.0 = True
116 isPosZero 0.0 = True
117 isPosZero Infinity = False
118 isPosZero Infinity = False
119 isPosZero Infinity = False
120 isPosZero Infinity = False
121 isPosZero Infinity = False
122 isPosZero NaN = False
123 isPosZero 1.821736912876398e-300 = False
124 isPosZero 1.8217369128763983e300 = False
125 isPosZero 5.0e-324 = False
126 isPosZero 2.2250738585072014e-308 = False
127 isPosZero 0.11 = False
128 isPosZero 0.1 = False
129 isPosZero -3.4 = False
130 isPosZero 2.2250738585072014e-308 = False
131 isPosZero 1.7976931348623157e308 = False
132
133
134 *********************************
135 Denormalised numbers: Float
136
137 isDenormalised 0.0 = False
138 isDenormalised 0.0 = False
139 isDenormalised Infinity = False
140 isDenormalised Infinity = False
141 isDenormalised Infinity = False
142 isDenormalised Infinity = False
143 isDenormalised NaN = False
144 isDenormalised 0.0 = False
145 isDenormalised Infinity = False
146 isDenormalised 1.0e-45 = True
147 isDenormalised 1.1754944e-38 = False
148 isDenormalised 2.9802326e-8 = False
149 isDenormalised 0.11 = False
150 isDenormalised 0.1 = False
151 isDenormalised -3.4 = False
152 isDenormalised 1.1754944e-38 = False
153 isDenormalised 3.4028235e38 = False
154
155
156 *********************************
157 Positive Infinity: Float
158
159 isInfinite 0.0 = False
160 isInfinite 0.0 = False
161 isInfinite Infinity = True
162 isInfinite Infinity = True
163 isInfinite Infinity = True
164 isInfinite Infinity = True
165 isInfinite NaN = False
166 isInfinite 0.0 = False
167 isInfinite Infinity = True
168 isInfinite 1.0e-45 = False
169 isInfinite 1.1754944e-38 = False
170 isInfinite 2.9802326e-8 = False
171 isInfinite 0.11 = False
172 isInfinite 0.1 = False
173 isInfinite -3.4 = False
174 isInfinite 1.1754944e-38 = False
175 isInfinite 3.4028235e38 = False
176
177
178 *********************************
179 Negative Infinity: Float
180
181 isNegInfinite 0.0 = False
182 isNegInfinite 0.0 = False
183 isNegInfinite Infinity = False
184 isNegInfinite Infinity = False
185 isNegInfinite Infinity = False
186 isNegInfinite Infinity = False
187 isNegInfinite NaN = False
188 isNegInfinite 0.0 = False
189 isNegInfinite Infinity = False
190 isNegInfinite 1.0e-45 = False
191 isNegInfinite 1.1754944e-38 = False
192 isNegInfinite 2.9802326e-8 = False
193 isNegInfinite 0.11 = False
194 isNegInfinite 0.1 = False
195 isNegInfinite -3.4 = False
196 isNegInfinite 1.1754944e-38 = False
197 isNegInfinite 3.4028235e38 = False
198
199
200 *********************************
201 NaN: Float
202
203 isNaN 0.0 = False
204 isNaN 0.0 = False
205 isNaN Infinity = False
206 isNaN Infinity = False
207 isNaN Infinity = False
208 isNaN Infinity = False
209 isNaN NaN = True
210 isNaN 0.0 = False
211 isNaN Infinity = False
212 isNaN 1.0e-45 = False
213 isNaN 1.1754944e-38 = False
214 isNaN 2.9802326e-8 = False
215 isNaN 0.11 = False
216 isNaN 0.1 = False
217 isNaN -3.4 = False
218 isNaN 1.1754944e-38 = False
219 isNaN 3.4028235e38 = False
220
221
222 *********************************
223 Negative zero: Float
224
225 isNegativeZero 0.0 = False
226 isNegativeZero 0.0 = False
227 isNegativeZero Infinity = False
228 isNegativeZero Infinity = False
229 isNegativeZero Infinity = False
230 isNegativeZero Infinity = False
231 isNegativeZero NaN = False
232 isNegativeZero 0.0 = False
233 isNegativeZero Infinity = False
234 isNegativeZero 1.0e-45 = False
235 isNegativeZero 1.1754944e-38 = False
236 isNegativeZero 2.9802326e-8 = False
237 isNegativeZero 0.11 = False
238 isNegativeZero 0.1 = False
239 isNegativeZero -3.4 = False
240 isNegativeZero 1.1754944e-38 = False
241 isNegativeZero 3.4028235e38 = False
242
243
244 *********************************
245 Positive zero: Float
246
247 isPosZero 0.0 = True
248 isPosZero 0.0 = True
249 isPosZero Infinity = False
250 isPosZero Infinity = False
251 isPosZero Infinity = False
252 isPosZero Infinity = False
253 isPosZero NaN = False
254 isPosZero 0.0 = True
255 isPosZero Infinity = False
256 isPosZero 1.0e-45 = False
257 isPosZero 1.1754944e-38 = False
258 isPosZero 2.9802326e-8 = False
259 isPosZero 0.11 = False
260 isPosZero 0.1 = False
261 isPosZero -3.4 = False
262 isPosZero 1.1754944e-38 = False
263 isPosZero 3.4028235e38 = False
264