~inkscape.dev/inkscape-devlibs/trunk

« back to all changes in this revision

Viewing changes to python/Lib/test/decimaltestdata/dqMax.decTest

  • Committer: Eduard Braun
  • Date: 2016-10-22 16:54:41 UTC
  • Revision ID: eduard.braun2@gmx.de-20161022165441-gfp6agtut9nh4p22
Update Python to version 2.7.12

Included modules:
  coverage 4.2
  lxml 3.6.4
  numpy 1.11.2
  scour 0.35
  six 1.10.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
------------------------------------------------------------------------
2
 
------------------------------------------------------------------------
3
 
------------------------------------------------------------------------
4
 
version: 2.59
5
 
 
6
 
extended:    1
7
 
clamp:       1
8
 
precision:   34
9
 
maxExponent: 6144
10
 
minExponent: -6143
11
 
rounding:    half_even
12
 
 
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
25
 
dqmax013 max   0   0  ->  0
26
 
dqmax014 max   0   1  ->  1
27
 
dqmax015 max   0   2  ->  2
28
 
dqmax016 max   1  -2  ->  1
29
 
dqmax017 max   1  -1  ->  1
30
 
dqmax018 max   1   0  ->  1
31
 
dqmax019 max   1   1  ->  1
32
 
dqmax020 max   1   2  ->  2
33
 
dqmax021 max   2  -2  ->  2
34
 
dqmax022 max   2  -1  ->  2
35
 
dqmax023 max   2   0  ->  2
36
 
dqmax025 max   2   1  ->  2
37
 
dqmax026 max   2   2  ->  2
38
 
 
39
 
dqmax030 max   0     0   ->  0
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
55
 
 
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
64
 
 
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
73
 
 
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
90
 
 
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
107
 
 
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
125
 
 
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
145
 
 
146
 
dqmax181 max  NaN9  -Inf   -> -Infinity
147
 
dqmax182 max  NaN8     9   ->  9
148
 
dqmax183 max -NaN7   Inf   ->  Infinity
149
 
 
150
 
dqmax184 max -NaN1   NaN11 -> -NaN1
151
 
dqmax185 max  NaN2   NaN12 ->  NaN2
152
 
dqmax186 max -NaN13 -NaN7  -> -NaN13
153
 
dqmax187 max  NaN14 -NaN5  ->  NaN14
154
 
 
155
 
dqmax188 max -Inf    NaN4  -> -Infinity
156
 
dqmax189 max -9     -NaN3  -> -9
157
 
dqmax190 max  Inf    NaN2  ->  Infinity
158
 
 
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
168
 
 
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
187
 
 
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'
193
 
 
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
246
 
 
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
261
 
 
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
273
 
 
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
285
 
 
286
 
dqmax900 max 10  #  -> NaN Invalid_operation
287
 
dqmax901 max  # 10  -> NaN Invalid_operation
288
 
 
289
 
 
290