1
------------------------------------------------------------------------
2
------------------------------------------------------------------------
3
------------------------------------------------------------------------
13
dqmax001 max -2 -2 -> -2
14
dqmax002 max -2 -1 -> -1
15
dqmax003 max -2 0 -> 0
16
dqmax004 max -2 1 -> 1
17
dqmax005 max -2 2 -> 2
18
dqmax006 max -1 -2 -> -1
19
dqmax007 max -1 -1 -> -1
20
dqmax008 max -1 0 -> 0
21
dqmax009 max -1 1 -> 1
22
dqmax010 max -1 2 -> 2
23
dqmax011 max 0 -2 -> 0
24
dqmax012 max 0 -1 -> 0
28
dqmax016 max 1 -2 -> 1
29
dqmax017 max 1 -1 -> 1
33
dqmax021 max 2 -2 -> 2
34
dqmax022 max 2 -1 -> 2
40
dqmax031 max 0 -0 -> 0
41
dqmax032 max 0 -0.0 -> 0
42
dqmax033 max 0 0.0 -> 0
43
dqmax034 max -0 0 -> 0 -- note: -0 = 0, but 0 chosen
44
dqmax035 max -0 -0 -> -0
45
dqmax036 max -0 -0.0 -> -0.0
46
dqmax037 max -0 0.0 -> 0.0
47
dqmax038 max 0.0 0 -> 0
48
dqmax039 max 0.0 -0 -> 0.0
49
dqmax040 max 0.0 -0.0 -> 0.0
50
dqmax041 max 0.0 0.0 -> 0.0
51
dqmax042 max -0.0 0 -> 0
52
dqmax043 max -0.0 -0 -> -0.0
53
dqmax044 max -0.0 -0.0 -> -0.0
54
dqmax045 max -0.0 0.0 -> 0.0
56
dqmax050 max -0E1 0E1 -> 0E+1
57
dqmax051 max -0E2 0E2 -> 0E+2
58
dqmax052 max -0E2 0E1 -> 0E+1
59
dqmax053 max -0E1 0E2 -> 0E+2
60
dqmax054 max 0E1 -0E1 -> 0E+1
61
dqmax055 max 0E2 -0E2 -> 0E+2
62
dqmax056 max 0E2 -0E1 -> 0E+2
63
dqmax057 max 0E1 -0E2 -> 0E+1
65
dqmax058 max 0E1 0E1 -> 0E+1
66
dqmax059 max 0E2 0E2 -> 0E+2
67
dqmax060 max 0E2 0E1 -> 0E+2
68
dqmax061 max 0E1 0E2 -> 0E+2
69
dqmax062 max -0E1 -0E1 -> -0E+1
70
dqmax063 max -0E2 -0E2 -> -0E+2
71
dqmax064 max -0E2 -0E1 -> -0E+1
72
dqmax065 max -0E1 -0E2 -> -0E+1
74
dqmax090 max Inf -Inf -> Infinity
75
dqmax091 max Inf -1000 -> Infinity
76
dqmax092 max Inf -1 -> Infinity
77
dqmax093 max Inf -0 -> Infinity
78
dqmax094 max Inf 0 -> Infinity
79
dqmax095 max Inf 1 -> Infinity
80
dqmax096 max Inf 1000 -> Infinity
81
dqmax097 max Inf Inf -> Infinity
82
dqmax098 max -1000 Inf -> Infinity
83
dqmax099 max -Inf Inf -> Infinity
84
dqmax100 max -1 Inf -> Infinity
85
dqmax101 max -0 Inf -> Infinity
86
dqmax102 max 0 Inf -> Infinity
87
dqmax103 max 1 Inf -> Infinity
88
dqmax104 max 1000 Inf -> Infinity
89
dqmax105 max Inf Inf -> Infinity
91
dqmax120 max -Inf -Inf -> -Infinity
92
dqmax121 max -Inf -1000 -> -1000
93
dqmax122 max -Inf -1 -> -1
94
dqmax123 max -Inf -0 -> -0
95
dqmax124 max -Inf 0 -> 0
96
dqmax125 max -Inf 1 -> 1
97
dqmax126 max -Inf 1000 -> 1000
98
dqmax127 max -Inf Inf -> Infinity
99
dqmax128 max -Inf -Inf -> -Infinity
100
dqmax129 max -1000 -Inf -> -1000
101
dqmax130 max -1 -Inf -> -1
102
dqmax131 max -0 -Inf -> -0
103
dqmax132 max 0 -Inf -> 0
104
dqmax133 max 1 -Inf -> 1
105
dqmax134 max 1000 -Inf -> 1000
106
dqmax135 max Inf -Inf -> Infinity
108
dqmax141 max NaN -Inf -> -Infinity
109
dqmax142 max NaN -1000 -> -1000
110
dqmax143 max NaN -1 -> -1
111
dqmax144 max NaN -0 -> -0
112
dqmax145 max NaN 0 -> 0
113
dqmax146 max NaN 1 -> 1
114
dqmax147 max NaN 1000 -> 1000
115
dqmax148 max NaN Inf -> Infinity
116
dqmax149 max NaN NaN -> NaN
117
dqmax150 max -Inf NaN -> -Infinity
118
dqmax151 max -1000 NaN -> -1000
119
dqmax152 max -1 NaN -> -1
120
dqmax153 max -0 NaN -> -0
121
dqmax154 max 0 NaN -> 0
122
dqmax155 max 1 NaN -> 1
123
dqmax156 max 1000 NaN -> 1000
124
dqmax157 max Inf NaN -> Infinity
126
dqmax161 max sNaN -Inf -> NaN Invalid_operation
127
dqmax162 max sNaN -1000 -> NaN Invalid_operation
128
dqmax163 max sNaN -1 -> NaN Invalid_operation
129
dqmax164 max sNaN -0 -> NaN Invalid_operation
130
dqmax165 max sNaN 0 -> NaN Invalid_operation
131
dqmax166 max sNaN 1 -> NaN Invalid_operation
132
dqmax167 max sNaN 1000 -> NaN Invalid_operation
133
dqmax168 max sNaN NaN -> NaN Invalid_operation
134
dqmax169 max sNaN sNaN -> NaN Invalid_operation
135
dqmax170 max NaN sNaN -> NaN Invalid_operation
136
dqmax171 max -Inf sNaN -> NaN Invalid_operation
137
dqmax172 max -1000 sNaN -> NaN Invalid_operation
138
dqmax173 max -1 sNaN -> NaN Invalid_operation
139
dqmax174 max -0 sNaN -> NaN Invalid_operation
140
dqmax175 max 0 sNaN -> NaN Invalid_operation
141
dqmax176 max 1 sNaN -> NaN Invalid_operation
142
dqmax177 max 1000 sNaN -> NaN Invalid_operation
143
dqmax178 max Inf sNaN -> NaN Invalid_operation
144
dqmax179 max NaN sNaN -> NaN Invalid_operation
146
dqmax181 max NaN9 -Inf -> -Infinity
147
dqmax182 max NaN8 9 -> 9
148
dqmax183 max -NaN7 Inf -> Infinity
150
dqmax184 max -NaN1 NaN11 -> -NaN1
151
dqmax185 max NaN2 NaN12 -> NaN2
152
dqmax186 max -NaN13 -NaN7 -> -NaN13
153
dqmax187 max NaN14 -NaN5 -> NaN14
155
dqmax188 max -Inf NaN4 -> -Infinity
156
dqmax189 max -9 -NaN3 -> -9
157
dqmax190 max Inf NaN2 -> Infinity
159
dqmax191 max sNaN99 -Inf -> NaN99 Invalid_operation
160
dqmax192 max sNaN98 -1 -> NaN98 Invalid_operation
161
dqmax193 max -sNaN97 NaN -> -NaN97 Invalid_operation
162
dqmax194 max sNaN96 sNaN94 -> NaN96 Invalid_operation
163
dqmax195 max NaN95 sNaN93 -> NaN93 Invalid_operation
164
dqmax196 max -Inf sNaN92 -> NaN92 Invalid_operation
165
dqmax197 max 0 sNaN91 -> NaN91 Invalid_operation
166
dqmax198 max Inf -sNaN90 -> -NaN90 Invalid_operation
167
dqmax199 max NaN sNaN89 -> NaN89 Invalid_operation
169
dqmax221 max 12345678000 1 -> 12345678000
170
dqmax222 max 1 12345678000 -> 12345678000
171
dqmax223 max 1234567800 1 -> 1234567800
172
dqmax224 max 1 1234567800 -> 1234567800
173
dqmax225 max 1234567890 1 -> 1234567890
174
dqmax226 max 1 1234567890 -> 1234567890
175
dqmax227 max 1234567891 1 -> 1234567891
176
dqmax228 max 1 1234567891 -> 1234567891
177
dqmax229 max 12345678901 1 -> 12345678901
178
dqmax230 max 1 12345678901 -> 12345678901
179
dqmax231 max 1234567896 1 -> 1234567896
180
dqmax232 max 1 1234567896 -> 1234567896
181
dqmax233 max -1234567891 1 -> 1
182
dqmax234 max 1 -1234567891 -> 1
183
dqmax235 max -12345678901 1 -> 1
184
dqmax236 max 1 -12345678901 -> 1
185
dqmax237 max -1234567896 1 -> 1
186
dqmax238 max 1 -1234567896 -> 1
188
dqmax280 max '3' '2' -> '3'
189
dqmax281 max '-10' '3' -> '3'
190
dqmax282 max '1.0' '1' -> '1'
191
dqmax283 max '1' '1.0' -> '1'
192
dqmax284 max '7' 'NaN' -> '7'
194
dqmax401 max Inf 1.1 -> Infinity
195
dqmax402 max 1.1 1 -> 1.1
196
dqmax403 max 1 1.0 -> 1
197
dqmax404 max 1.0 0.1 -> 1.0
198
dqmax405 max 0.1 0.10 -> 0.1
199
dqmax406 max 0.10 0.100 -> 0.10
200
dqmax407 max 0.10 0 -> 0.10
201
dqmax408 max 0 0.0 -> 0
202
dqmax409 max 0.0 -0 -> 0.0
203
dqmax410 max 0.0 -0.0 -> 0.0
204
dqmax411 max 0.00 -0.0 -> 0.00
205
dqmax412 max 0.0 -0.00 -> 0.0
206
dqmax413 max 0 -0.0 -> 0
207
dqmax414 max 0 -0 -> 0
208
dqmax415 max -0.0 -0 -> -0.0
209
dqmax416 max -0 -0.100 -> -0
210
dqmax417 max -0.100 -0.10 -> -0.100
211
dqmax418 max -0.10 -0.1 -> -0.10
212
dqmax419 max -0.1 -1.0 -> -0.1
213
dqmax420 max -1.0 -1 -> -1.0
214
dqmax421 max -1 -1.1 -> -1
215
dqmax423 max -1.1 -Inf -> -1.1
216
dqmax431 max 1.1 Inf -> Infinity
217
dqmax432 max 1 1.1 -> 1.1
218
dqmax433 max 1.0 1 -> 1
219
dqmax434 max 0.1 1.0 -> 1.0
220
dqmax435 max 0.10 0.1 -> 0.1
221
dqmax436 max 0.100 0.10 -> 0.10
222
dqmax437 max 0 0.10 -> 0.10
223
dqmax438 max 0.0 0 -> 0
224
dqmax439 max -0 0.0 -> 0.0
225
dqmax440 max -0.0 0.0 -> 0.0
226
dqmax441 max -0.0 0.00 -> 0.00
227
dqmax442 max -0.00 0.0 -> 0.0
228
dqmax443 max -0.0 0 -> 0
229
dqmax444 max -0 0 -> 0
230
dqmax445 max -0 -0.0 -> -0.0
231
dqmax446 max -0.100 -0 -> -0
232
dqmax447 max -0.10 -0.100 -> -0.100
233
dqmax448 max -0.1 -0.10 -> -0.10
234
dqmax449 max -1.0 -0.1 -> -0.1
235
dqmax450 max -1 -1.0 -> -1.0
236
dqmax451 max -1.1 -1 -> -1
237
dqmax453 max -Inf -1.1 -> -1.1
238
dqmax460 max 1000 1E+3 -> 1E+3
239
dqmax461 max 1E+3 1000 -> 1E+3
240
dqmax462 max 1000 -1E+3 -> 1000
241
dqmax463 max 1E+3 -1000 -> 1E+3
242
dqmax464 max -1000 1E+3 -> 1E+3
243
dqmax465 max -1E+3 1000 -> 1000
244
dqmax466 max -1000 -1E+3 -> -1000
245
dqmax467 max -1E+3 -1000 -> -1000
247
dqmax471 max 1.0 0.1 -> 1.0
248
dqmax472 max 0.1 1.0 -> 1.0
249
dqmax473 max 10.0 0.1 -> 10.0
250
dqmax474 max 0.1 10.0 -> 10.0
251
dqmax475 max 100 1.0 -> 100
252
dqmax476 max 1.0 100 -> 100
253
dqmax477 max 1000 10.0 -> 1000
254
dqmax478 max 10.0 1000 -> 1000
255
dqmax479 max 10000 100.0 -> 10000
256
dqmax480 max 100.0 10000 -> 10000
257
dqmax481 max 100000 1000.0 -> 100000
258
dqmax482 max 1000.0 100000 -> 100000
259
dqmax483 max 1000000 10000.0 -> 1000000
260
dqmax484 max 10000.0 1000000 -> 1000000
262
dqmax510 max 1.00E-6143 0 -> 1.00E-6143
263
dqmax511 max 0.1E-6143 0 -> 1E-6144 Subnormal
264
dqmax512 max 0.10E-6143 0 -> 1.0E-6144 Subnormal
265
dqmax513 max 0.100E-6143 0 -> 1.00E-6144 Subnormal
266
dqmax514 max 0.01E-6143 0 -> 1E-6145 Subnormal
267
dqmax515 max 0.999E-6143 0 -> 9.99E-6144 Subnormal
268
dqmax516 max 0.099E-6143 0 -> 9.9E-6145 Subnormal
269
dqmax517 max 0.009E-6143 0 -> 9E-6146 Subnormal
270
dqmax518 max 0.001E-6143 0 -> 1E-6146 Subnormal
271
dqmax519 max 0.0009E-6143 0 -> 9E-6147 Subnormal
272
dqmax520 max 0.0001E-6143 0 -> 1E-6147 Subnormal
274
dqmax530 max -1.00E-6143 0 -> 0
275
dqmax531 max -0.1E-6143 0 -> 0
276
dqmax532 max -0.10E-6143 0 -> 0
277
dqmax533 max -0.100E-6143 0 -> 0
278
dqmax534 max -0.01E-6143 0 -> 0
279
dqmax535 max -0.999E-6143 0 -> 0
280
dqmax536 max -0.099E-6143 0 -> 0
281
dqmax537 max -0.009E-6143 0 -> 0
282
dqmax538 max -0.001E-6143 0 -> 0
283
dqmax539 max -0.0009E-6143 0 -> 0
284
dqmax540 max -0.0001E-6143 0 -> 0
286
dqmax900 max 10 # -> NaN Invalid_operation
287
dqmax901 max # 10 -> NaN Invalid_operation