Drop unused condition check
[pcp.git] / qa / 263.out
blobe52d5cccda89bc9fba8d42c015fc954091aa18ac
1 QA output created by 263
2 === expression trees and pmDesc propagation ===
4 aggr.max32 = max(sample.bin)
5 aggr.min32 = min(sample.long.hundred)
6 aggr.maxu32_minu32 = max(sample.const_rate.value) - min(sample.const_rate.value)
7 aggr.max64_min64 = max(sample.longlong.hundred) - min(sample.longlong.hundred)
8 aggr.maxu64_minu64 = max(sample.pdu) - min(sample.pdu)
9 aggr.maxuf_minuf = max(sample.float.million) - min(sample.float.million)
10 aggr.maxud_minud = max(sample.double.million) - min(sample.double.million)
11 aggr.count32 = count(sample.bin)
12 aggr.avg32 = avg(sample.bin)
13 aggr.max32_x = max(sample.bin)
14 aggr.min32_x = min(sample.bin)
15 aggr.sum32 = sum(sample.bin)
16 aggr.avgu32 = avg(sample.ulong.bin_ctr)
17 aggr.countu32 = count(sample.ulong.bin_ctr)
18 aggr.maxu32 = max(sample.ulong.bin_ctr)
19 aggr.minu32 = min(sample.ulong.bin_ctr)
20 aggr.sumu32 = sum(sample.ulong.bin_ctr)
21 aggr.avgf = avg(sample.float.bin)
22 aggr.countf = count(sample.float.bin)
23 aggr.maxf = max(sample.float.bin)
24 aggr.minf = min(sample.float.bin)
25 aggr.sumf = sum(sample.float.bin)
26 aggr.avg64 = avg(sample.longlong.bin_ctr)
27 aggr.count64 = count(sample.longlong.bin_ctr)
28 aggr.max64 = max(sample.longlong.bin_ctr)
29 aggr.min64 = min(sample.longlong.bin_ctr)
30 aggr.sum64 = sum(sample.longlong.bin_ctr)
31 aggr.avgu64 = avg(sample.ulonglong.bin_ctr)
32 aggr.countu64 = count(sample.ulonglong.bin_ctr)
33 aggr.maxu64 = max(sample.ulonglong.bin_ctr)
34 aggr.minu64 = min(sample.ulonglong.bin_ctr)
35 aggr.sumu64 = sum(sample.ulonglong.bin_ctr)
36 aggr.avgd = avg(sample.double.bin)
37 aggr.countd = count(sample.double.bin)
38 aggr.maxd = max(sample.double.bin)
39 aggr.mind = min(sample.double.bin)
40 aggr.sumd = sum(sample.double.bin)
41 aggr.count_err = count(sample.needprofile)
42 aggr.sum_err = sum(sample.needprofile)
43 aggr.countblob = count(sample.sysinfo)
46 aggr.max32
47     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
48     Semantics: instant  Units: none
50 aggr.min32
51     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
52     Semantics: instant  Units: none
54 aggr.maxu32_minu32
55     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
56     Semantics: instant  Units: count
58 aggr.max64_min64
59     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
60     Semantics: instant  Units: none
62 aggr.maxu64_minu64
63     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
64     Semantics: instant  Units: count
66 aggr.maxuf_minuf
67     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
68     Semantics: instant  Units: none
70 aggr.maxud_minud
71     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
72     Semantics: instant  Units: none
74 aggr.count32
75     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
76     Semantics: instant  Units: count
78 aggr.avg32
79     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
80     Semantics: instant  Units: none
82 aggr.max32_x
83     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
84     Semantics: instant  Units: none
86 aggr.min32_x
87     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
88     Semantics: instant  Units: none
90 aggr.sum32
91     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
92     Semantics: instant  Units: none
94 aggr.avgu32
95     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
96     Semantics: instant  Units: Kbyte
98 aggr.countu32
99     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
100     Semantics: instant  Units: count
102 aggr.maxu32
103     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
104     Semantics: instant  Units: Kbyte
106 aggr.minu32
107     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
108     Semantics: instant  Units: Kbyte
110 aggr.sumu32
111     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
112     Semantics: instant  Units: Kbyte
114 aggr.avgf
115     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
116     Semantics: instant  Units: none
118 aggr.countf
119     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
120     Semantics: instant  Units: count
122 aggr.maxf
123     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
124     Semantics: instant  Units: none
126 aggr.minf
127     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
128     Semantics: instant  Units: none
130 aggr.sumf
131     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
132     Semantics: instant  Units: none
134 aggr.avg64
135     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
136     Semantics: instant  Units: Kbyte
138 aggr.count64
139     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
140     Semantics: instant  Units: count
142 aggr.max64
143     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
144     Semantics: instant  Units: Kbyte
146 aggr.min64
147     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
148     Semantics: instant  Units: Kbyte
150 aggr.sum64
151     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
152     Semantics: instant  Units: Kbyte
154 aggr.avgu64
155     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
156     Semantics: instant  Units: Kbyte
158 aggr.countu64
159     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
160     Semantics: instant  Units: count
162 aggr.maxu64
163     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
164     Semantics: instant  Units: Kbyte
166 aggr.minu64
167     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
168     Semantics: instant  Units: Kbyte
170 aggr.sumu64
171     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
172     Semantics: instant  Units: Kbyte
174 aggr.avgd
175     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
176     Semantics: instant  Units: none
178 aggr.countd
179     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
180     Semantics: instant  Units: count
182 aggr.maxd
183     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
184     Semantics: instant  Units: none
186 aggr.mind
187     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
188     Semantics: instant  Units: none
190 aggr.sumd
191     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
192     Semantics: instant  Units: none
194 aggr.count_err
195     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
196     Semantics: instant  Units: count
198 aggr.sum_err
199     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
200     Semantics: instant  Units: none
202 aggr.countblob
203     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
204     Semantics: instant  Units: count
205 pmRegisterDerived: name="event.flags" expr="anon(PM_TYPE_U32)"
206 parse(1) state=P_INIT type=L_ANON "anon("
207 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
208 parse(1) state=P_FUNC_END type=L_RPAREN ")"
209 parse(1) state=P_LEAF type=L_EOF ""
210 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
211 Derived metric expr dump from <addr-0>...
212 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
213 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
214 pmRegisterDerived: name="event.missed" expr="anon(PM_TYPE_U32)"
215 parse(1) state=P_INIT type=L_ANON "anon("
216 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
217 parse(1) state=P_FUNC_END type=L_RPAREN ")"
218 parse(1) state=P_LEAF type=L_EOF ""
219 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
220 Derived metric expr dump from <addr-2>...
221 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
222 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
223 Derived metric initialization from $PCP_DERIVED_CONFIG
224 pmLoadDerivedConfig("TMP.config")
225 pmRegisterDerived: name="aggr.max32" expr="max(sample.bin)"
226 parse(1) state=P_INIT type=L_MAX "max("
227 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
228 parse(1) state=P_FUNC_END type=L_RPAREN ")"
229 parse(1) state=P_LEAF type=L_EOF ""
230 pmRegisterDerived: register metric[2] aggr.max32 = max(sample.bin)
231 Derived metric expr dump from <addr-4>...
232 expr node <addr-4> type=MAX left=<addr-5> right=(nil) save_last=0
233 expr node <addr-5> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
234 pmRegisterDerived: name="aggr.min32" expr="min(sample.long.hundred)"
235 parse(1) state=P_INIT type=L_MIN "min("
236 parse(1) state=P_FUNC_OP type=L_NAME "sample.long.hundred"
237 parse(1) state=P_FUNC_END type=L_RPAREN ")"
238 parse(1) state=P_LEAF type=L_EOF ""
239 pmRegisterDerived: register metric[3] aggr.min32 = min(sample.long.hundred)
240 Derived metric expr dump from <addr-6>...
241 expr node <addr-6> type=MIN left=<addr-7> right=(nil) save_last=0
242 expr node <addr-7> type=NAME left=(nil) right=(nil) save_last=1 [sample.long.hundred] master=1
243 pmRegisterDerived: name="aggr.maxu32_minu32" expr="max(sample.const_rate.value) - min(sample.const_rate.value)"
244 parse(1) state=P_INIT type=L_MAX "max("
245 parse(1) state=P_FUNC_OP type=L_NAME "sample.const_rate.value"
246 parse(1) state=P_FUNC_END type=L_RPAREN ")"
247 parse(1) state=P_LEAF type=L_MINUS "-"
248 parse(1) state=P_BINOP type=L_MIN "min("
249 parse(1) state=P_FUNC_OP type=L_NAME "sample.const_rate.value"
250 parse(1) state=P_FUNC_END type=L_RPAREN ")"
251 parse(1) state=P_LEAF type=L_EOF ""
252 pmRegisterDerived: register metric[4] aggr.maxu32_minu32 = max(sample.const_rate.value) - min(sample.const_rate.value)
253 Derived metric expr dump from <addr-8>...
254 expr node <addr-8> type=MINUS left=<addr-9> right=<addr-11> save_last=0
255 expr node <addr-9> type=MAX left=<addr-10> right=(nil) save_last=0
256 expr node <addr-10> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=1
257 expr node <addr-11> type=MIN left=<addr-12> right=(nil) save_last=0
258 expr node <addr-12> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=1
259 pmRegisterDerived: name="aggr.max64_min64" expr="max(sample.longlong.hundred) - min(sample.longlong.hundred)"
260 parse(1) state=P_INIT type=L_MAX "max("
261 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.hundred"
262 parse(1) state=P_FUNC_END type=L_RPAREN ")"
263 parse(1) state=P_LEAF type=L_MINUS "-"
264 parse(1) state=P_BINOP type=L_MIN "min("
265 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.hundred"
266 parse(1) state=P_FUNC_END type=L_RPAREN ")"
267 parse(1) state=P_LEAF type=L_EOF ""
268 pmRegisterDerived: register metric[5] aggr.max64_min64 = max(sample.longlong.hundred) - min(sample.longlong.hundred)
269 Derived metric expr dump from <addr-13>...
270 expr node <addr-13> type=MINUS left=<addr-14> right=<addr-16> save_last=0
271 expr node <addr-14> type=MAX left=<addr-15> right=(nil) save_last=0
272 expr node <addr-15> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=1
273 expr node <addr-16> type=MIN left=<addr-17> right=(nil) save_last=0
274 expr node <addr-17> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=1
275 pmRegisterDerived: name="aggr.maxu64_minu64" expr="max(sample.pdu) - min(sample.pdu)"
276 parse(1) state=P_INIT type=L_MAX "max("
277 parse(1) state=P_FUNC_OP type=L_NAME "sample.pdu"
278 parse(1) state=P_FUNC_END type=L_RPAREN ")"
279 parse(1) state=P_LEAF type=L_MINUS "-"
280 parse(1) state=P_BINOP type=L_MIN "min("
281 parse(1) state=P_FUNC_OP type=L_NAME "sample.pdu"
282 parse(1) state=P_FUNC_END type=L_RPAREN ")"
283 parse(1) state=P_LEAF type=L_EOF ""
284 pmRegisterDerived: register metric[6] aggr.maxu64_minu64 = max(sample.pdu) - min(sample.pdu)
285 Derived metric expr dump from <addr-18>...
286 expr node <addr-18> type=MINUS left=<addr-19> right=<addr-21> save_last=0
287 expr node <addr-19> type=MAX left=<addr-20> right=(nil) save_last=0
288 expr node <addr-20> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=1
289 expr node <addr-21> type=MIN left=<addr-22> right=(nil) save_last=0
290 expr node <addr-22> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=1
291 pmRegisterDerived: name="aggr.maxuf_minuf" expr="max(sample.float.million) - min(sample.float.million)"
292 parse(1) state=P_INIT type=L_MAX "max("
293 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.million"
294 parse(1) state=P_FUNC_END type=L_RPAREN ")"
295 parse(1) state=P_LEAF type=L_MINUS "-"
296 parse(1) state=P_BINOP type=L_MIN "min("
297 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.million"
298 parse(1) state=P_FUNC_END type=L_RPAREN ")"
299 parse(1) state=P_LEAF type=L_EOF ""
300 pmRegisterDerived: register metric[7] aggr.maxuf_minuf = max(sample.float.million) - min(sample.float.million)
301 Derived metric expr dump from <addr-23>...
302 expr node <addr-23> type=MINUS left=<addr-24> right=<addr-26> save_last=0
303 expr node <addr-24> type=MAX left=<addr-25> right=(nil) save_last=0
304 expr node <addr-25> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=1
305 expr node <addr-26> type=MIN left=<addr-27> right=(nil) save_last=0
306 expr node <addr-27> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=1
307 pmRegisterDerived: name="aggr.maxud_minud" expr="max(sample.double.million) - min(sample.double.million)"
308 parse(1) state=P_INIT type=L_MAX "max("
309 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.million"
310 parse(1) state=P_FUNC_END type=L_RPAREN ")"
311 parse(1) state=P_LEAF type=L_MINUS "-"
312 parse(1) state=P_BINOP type=L_MIN "min("
313 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.million"
314 parse(1) state=P_FUNC_END type=L_RPAREN ")"
315 parse(1) state=P_LEAF type=L_EOF ""
316 pmRegisterDerived: register metric[8] aggr.maxud_minud = max(sample.double.million) - min(sample.double.million)
317 Derived metric expr dump from <addr-28>...
318 expr node <addr-28> type=MINUS left=<addr-29> right=<addr-31> save_last=0
319 expr node <addr-29> type=MAX left=<addr-30> right=(nil) save_last=0
320 expr node <addr-30> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=1
321 expr node <addr-31> type=MIN left=<addr-32> right=(nil) save_last=0
322 expr node <addr-32> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=1
323 pmRegisterDerived: name="aggr.count32" expr="count(sample.bin)"
324 parse(1) state=P_INIT type=L_COUNT "count("
325 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
326 parse(1) state=P_FUNC_END type=L_RPAREN ")"
327 parse(1) state=P_LEAF type=L_EOF ""
328 pmRegisterDerived: register metric[9] aggr.count32 = count(sample.bin)
329 Derived metric expr dump from <addr-33>...
330 expr node <addr-33> type=COUNT left=<addr-34> right=(nil) save_last=0
331 expr node <addr-34> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
332 pmRegisterDerived: name="aggr.avg32" expr="avg(sample.bin)"
333 parse(1) state=P_INIT type=L_AVG "avg("
334 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
335 parse(1) state=P_FUNC_END type=L_RPAREN ")"
336 parse(1) state=P_LEAF type=L_EOF ""
337 pmRegisterDerived: register metric[10] aggr.avg32 = avg(sample.bin)
338 Derived metric expr dump from <addr-35>...
339 expr node <addr-35> type=AVG left=<addr-36> right=(nil) save_last=0
340 expr node <addr-36> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
341 pmRegisterDerived: name="aggr.max32_x" expr="max(sample.bin)"
342 parse(1) state=P_INIT type=L_MAX "max("
343 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
344 parse(1) state=P_FUNC_END type=L_RPAREN ")"
345 parse(1) state=P_LEAF type=L_EOF ""
346 pmRegisterDerived: register metric[11] aggr.max32_x = max(sample.bin)
347 Derived metric expr dump from <addr-37>...
348 expr node <addr-37> type=MAX left=<addr-38> right=(nil) save_last=0
349 expr node <addr-38> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
350 pmRegisterDerived: name="aggr.min32_x" expr="min(sample.bin)"
351 parse(1) state=P_INIT type=L_MIN "min("
352 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
353 parse(1) state=P_FUNC_END type=L_RPAREN ")"
354 parse(1) state=P_LEAF type=L_EOF ""
355 pmRegisterDerived: register metric[12] aggr.min32_x = min(sample.bin)
356 Derived metric expr dump from <addr-39>...
357 expr node <addr-39> type=MIN left=<addr-40> right=(nil) save_last=0
358 expr node <addr-40> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
359 pmRegisterDerived: name="aggr.sum32" expr="sum(sample.bin)"
360 parse(1) state=P_INIT type=L_SUM "sum("
361 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
362 parse(1) state=P_FUNC_END type=L_RPAREN ")"
363 parse(1) state=P_LEAF type=L_EOF ""
364 pmRegisterDerived: register metric[13] aggr.sum32 = sum(sample.bin)
365 Derived metric expr dump from <addr-41>...
366 expr node <addr-41> type=SUM left=<addr-42> right=(nil) save_last=0
367 expr node <addr-42> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
368 pmRegisterDerived: name="aggr.avgu32" expr="avg(sample.ulong.bin_ctr)"
369 parse(1) state=P_INIT type=L_AVG "avg("
370 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
371 parse(1) state=P_FUNC_END type=L_RPAREN ")"
372 parse(1) state=P_LEAF type=L_EOF ""
373 pmRegisterDerived: register metric[14] aggr.avgu32 = avg(sample.ulong.bin_ctr)
374 Derived metric expr dump from <addr-43>...
375 expr node <addr-43> type=AVG left=<addr-44> right=(nil) save_last=0
376 expr node <addr-44> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
377 pmRegisterDerived: name="aggr.countu32" expr="count(sample.ulong.bin_ctr)"
378 parse(1) state=P_INIT type=L_COUNT "count("
379 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
380 parse(1) state=P_FUNC_END type=L_RPAREN ")"
381 parse(1) state=P_LEAF type=L_EOF ""
382 pmRegisterDerived: register metric[15] aggr.countu32 = count(sample.ulong.bin_ctr)
383 Derived metric expr dump from <addr-45>...
384 expr node <addr-45> type=COUNT left=<addr-46> right=(nil) save_last=0
385 expr node <addr-46> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
386 pmRegisterDerived: name="aggr.maxu32" expr="max(sample.ulong.bin_ctr)"
387 parse(1) state=P_INIT type=L_MAX "max("
388 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
389 parse(1) state=P_FUNC_END type=L_RPAREN ")"
390 parse(1) state=P_LEAF type=L_EOF ""
391 pmRegisterDerived: register metric[16] aggr.maxu32 = max(sample.ulong.bin_ctr)
392 Derived metric expr dump from <addr-47>...
393 expr node <addr-47> type=MAX left=<addr-48> right=(nil) save_last=0
394 expr node <addr-48> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
395 pmRegisterDerived: name="aggr.minu32" expr="min(sample.ulong.bin_ctr)"
396 parse(1) state=P_INIT type=L_MIN "min("
397 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
398 parse(1) state=P_FUNC_END type=L_RPAREN ")"
399 parse(1) state=P_LEAF type=L_EOF ""
400 pmRegisterDerived: register metric[17] aggr.minu32 = min(sample.ulong.bin_ctr)
401 Derived metric expr dump from <addr-49>...
402 expr node <addr-49> type=MIN left=<addr-50> right=(nil) save_last=0
403 expr node <addr-50> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
404 pmRegisterDerived: name="aggr.sumu32" expr="sum(sample.ulong.bin_ctr)"
405 parse(1) state=P_INIT type=L_SUM "sum("
406 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
407 parse(1) state=P_FUNC_END type=L_RPAREN ")"
408 parse(1) state=P_LEAF type=L_EOF ""
409 pmRegisterDerived: register metric[18] aggr.sumu32 = sum(sample.ulong.bin_ctr)
410 Derived metric expr dump from <addr-51>...
411 expr node <addr-51> type=SUM left=<addr-52> right=(nil) save_last=0
412 expr node <addr-52> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
413 pmRegisterDerived: name="aggr.avgf" expr="avg(sample.float.bin)"
414 parse(1) state=P_INIT type=L_AVG "avg("
415 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
416 parse(1) state=P_FUNC_END type=L_RPAREN ")"
417 parse(1) state=P_LEAF type=L_EOF ""
418 pmRegisterDerived: register metric[19] aggr.avgf = avg(sample.float.bin)
419 Derived metric expr dump from <addr-53>...
420 expr node <addr-53> type=AVG left=<addr-54> right=(nil) save_last=0
421 expr node <addr-54> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
422 pmRegisterDerived: name="aggr.countf" expr="count(sample.float.bin)"
423 parse(1) state=P_INIT type=L_COUNT "count("
424 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
425 parse(1) state=P_FUNC_END type=L_RPAREN ")"
426 parse(1) state=P_LEAF type=L_EOF ""
427 pmRegisterDerived: register metric[20] aggr.countf = count(sample.float.bin)
428 Derived metric expr dump from <addr-55>...
429 expr node <addr-55> type=COUNT left=<addr-56> right=(nil) save_last=0
430 expr node <addr-56> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
431 pmRegisterDerived: name="aggr.maxf" expr="max(sample.float.bin)"
432 parse(1) state=P_INIT type=L_MAX "max("
433 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
434 parse(1) state=P_FUNC_END type=L_RPAREN ")"
435 parse(1) state=P_LEAF type=L_EOF ""
436 pmRegisterDerived: register metric[21] aggr.maxf = max(sample.float.bin)
437 Derived metric expr dump from <addr-57>...
438 expr node <addr-57> type=MAX left=<addr-58> right=(nil) save_last=0
439 expr node <addr-58> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
440 pmRegisterDerived: name="aggr.minf" expr="min(sample.float.bin)"
441 parse(1) state=P_INIT type=L_MIN "min("
442 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
443 parse(1) state=P_FUNC_END type=L_RPAREN ")"
444 parse(1) state=P_LEAF type=L_EOF ""
445 pmRegisterDerived: register metric[22] aggr.minf = min(sample.float.bin)
446 Derived metric expr dump from <addr-59>...
447 expr node <addr-59> type=MIN left=<addr-60> right=(nil) save_last=0
448 expr node <addr-60> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
449 pmRegisterDerived: name="aggr.sumf" expr="sum(sample.float.bin)"
450 parse(1) state=P_INIT type=L_SUM "sum("
451 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
452 parse(1) state=P_FUNC_END type=L_RPAREN ")"
453 parse(1) state=P_LEAF type=L_EOF ""
454 pmRegisterDerived: register metric[23] aggr.sumf = sum(sample.float.bin)
455 Derived metric expr dump from <addr-61>...
456 expr node <addr-61> type=SUM left=<addr-62> right=(nil) save_last=0
457 expr node <addr-62> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
458 pmRegisterDerived: name="aggr.avg64" expr="avg(sample.longlong.bin_ctr)"
459 parse(1) state=P_INIT type=L_AVG "avg("
460 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
461 parse(1) state=P_FUNC_END type=L_RPAREN ")"
462 parse(1) state=P_LEAF type=L_EOF ""
463 pmRegisterDerived: register metric[24] aggr.avg64 = avg(sample.longlong.bin_ctr)
464 Derived metric expr dump from <addr-63>...
465 expr node <addr-63> type=AVG left=<addr-64> right=(nil) save_last=0
466 expr node <addr-64> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
467 pmRegisterDerived: name="aggr.count64" expr="count(sample.longlong.bin_ctr)"
468 parse(1) state=P_INIT type=L_COUNT "count("
469 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
470 parse(1) state=P_FUNC_END type=L_RPAREN ")"
471 parse(1) state=P_LEAF type=L_EOF ""
472 pmRegisterDerived: register metric[25] aggr.count64 = count(sample.longlong.bin_ctr)
473 Derived metric expr dump from <addr-65>...
474 expr node <addr-65> type=COUNT left=<addr-66> right=(nil) save_last=0
475 expr node <addr-66> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
476 pmRegisterDerived: name="aggr.max64" expr="max(sample.longlong.bin_ctr)"
477 parse(1) state=P_INIT type=L_MAX "max("
478 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
479 parse(1) state=P_FUNC_END type=L_RPAREN ")"
480 parse(1) state=P_LEAF type=L_EOF ""
481 pmRegisterDerived: register metric[26] aggr.max64 = max(sample.longlong.bin_ctr)
482 Derived metric expr dump from <addr-67>...
483 expr node <addr-67> type=MAX left=<addr-68> right=(nil) save_last=0
484 expr node <addr-68> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
485 pmRegisterDerived: name="aggr.min64" expr="min(sample.longlong.bin_ctr)"
486 parse(1) state=P_INIT type=L_MIN "min("
487 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
488 parse(1) state=P_FUNC_END type=L_RPAREN ")"
489 parse(1) state=P_LEAF type=L_EOF ""
490 pmRegisterDerived: register metric[27] aggr.min64 = min(sample.longlong.bin_ctr)
491 Derived metric expr dump from <addr-69>...
492 expr node <addr-69> type=MIN left=<addr-70> right=(nil) save_last=0
493 expr node <addr-70> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
494 pmRegisterDerived: name="aggr.sum64" expr="sum(sample.longlong.bin_ctr)"
495 parse(1) state=P_INIT type=L_SUM "sum("
496 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
497 parse(1) state=P_FUNC_END type=L_RPAREN ")"
498 parse(1) state=P_LEAF type=L_EOF ""
499 pmRegisterDerived: register metric[28] aggr.sum64 = sum(sample.longlong.bin_ctr)
500 Derived metric expr dump from <addr-71>...
501 expr node <addr-71> type=SUM left=<addr-72> right=(nil) save_last=0
502 expr node <addr-72> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
503 pmRegisterDerived: name="aggr.avgu64" expr="avg(sample.ulonglong.bin_ctr)"
504 parse(1) state=P_INIT type=L_AVG "avg("
505 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
506 parse(1) state=P_FUNC_END type=L_RPAREN ")"
507 parse(1) state=P_LEAF type=L_EOF ""
508 pmRegisterDerived: register metric[29] aggr.avgu64 = avg(sample.ulonglong.bin_ctr)
509 Derived metric expr dump from <addr-73>...
510 expr node <addr-73> type=AVG left=<addr-74> right=(nil) save_last=0
511 expr node <addr-74> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
512 pmRegisterDerived: name="aggr.countu64" expr="count(sample.ulonglong.bin_ctr)"
513 parse(1) state=P_INIT type=L_COUNT "count("
514 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
515 parse(1) state=P_FUNC_END type=L_RPAREN ")"
516 parse(1) state=P_LEAF type=L_EOF ""
517 pmRegisterDerived: register metric[30] aggr.countu64 = count(sample.ulonglong.bin_ctr)
518 Derived metric expr dump from <addr-75>...
519 expr node <addr-75> type=COUNT left=<addr-76> right=(nil) save_last=0
520 expr node <addr-76> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
521 pmRegisterDerived: name="aggr.maxu64" expr="max(sample.ulonglong.bin_ctr)"
522 parse(1) state=P_INIT type=L_MAX "max("
523 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
524 parse(1) state=P_FUNC_END type=L_RPAREN ")"
525 parse(1) state=P_LEAF type=L_EOF ""
526 pmRegisterDerived: register metric[31] aggr.maxu64 = max(sample.ulonglong.bin_ctr)
527 Derived metric expr dump from <addr-77>...
528 expr node <addr-77> type=MAX left=<addr-78> right=(nil) save_last=0
529 expr node <addr-78> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
530 pmRegisterDerived: name="aggr.minu64" expr="min(sample.ulonglong.bin_ctr)"
531 parse(1) state=P_INIT type=L_MIN "min("
532 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
533 parse(1) state=P_FUNC_END type=L_RPAREN ")"
534 parse(1) state=P_LEAF type=L_EOF ""
535 pmRegisterDerived: register metric[32] aggr.minu64 = min(sample.ulonglong.bin_ctr)
536 Derived metric expr dump from <addr-79>...
537 expr node <addr-79> type=MIN left=<addr-80> right=(nil) save_last=0
538 expr node <addr-80> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
539 pmRegisterDerived: name="aggr.sumu64" expr="sum(sample.ulonglong.bin_ctr)"
540 parse(1) state=P_INIT type=L_SUM "sum("
541 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
542 parse(1) state=P_FUNC_END type=L_RPAREN ")"
543 parse(1) state=P_LEAF type=L_EOF ""
544 pmRegisterDerived: register metric[33] aggr.sumu64 = sum(sample.ulonglong.bin_ctr)
545 Derived metric expr dump from <addr-81>...
546 expr node <addr-81> type=SUM left=<addr-82> right=(nil) save_last=0
547 expr node <addr-82> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
548 pmRegisterDerived: name="aggr.avgd" expr="avg(sample.double.bin)"
549 parse(1) state=P_INIT type=L_AVG "avg("
550 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
551 parse(1) state=P_FUNC_END type=L_RPAREN ")"
552 parse(1) state=P_LEAF type=L_EOF ""
553 pmRegisterDerived: register metric[34] aggr.avgd = avg(sample.double.bin)
554 Derived metric expr dump from <addr-83>...
555 expr node <addr-83> type=AVG left=<addr-84> right=(nil) save_last=0
556 expr node <addr-84> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
557 pmRegisterDerived: name="aggr.countd" expr="count(sample.double.bin)"
558 parse(1) state=P_INIT type=L_COUNT "count("
559 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
560 parse(1) state=P_FUNC_END type=L_RPAREN ")"
561 parse(1) state=P_LEAF type=L_EOF ""
562 pmRegisterDerived: register metric[35] aggr.countd = count(sample.double.bin)
563 Derived metric expr dump from <addr-85>...
564 expr node <addr-85> type=COUNT left=<addr-86> right=(nil) save_last=0
565 expr node <addr-86> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
566 pmRegisterDerived: name="aggr.maxd" expr="max(sample.double.bin)"
567 parse(1) state=P_INIT type=L_MAX "max("
568 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
569 parse(1) state=P_FUNC_END type=L_RPAREN ")"
570 parse(1) state=P_LEAF type=L_EOF ""
571 pmRegisterDerived: register metric[36] aggr.maxd = max(sample.double.bin)
572 Derived metric expr dump from <addr-87>...
573 expr node <addr-87> type=MAX left=<addr-88> right=(nil) save_last=0
574 expr node <addr-88> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
575 pmRegisterDerived: name="aggr.mind" expr="min(sample.double.bin)"
576 parse(1) state=P_INIT type=L_MIN "min("
577 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
578 parse(1) state=P_FUNC_END type=L_RPAREN ")"
579 parse(1) state=P_LEAF type=L_EOF ""
580 pmRegisterDerived: register metric[37] aggr.mind = min(sample.double.bin)
581 Derived metric expr dump from <addr-89>...
582 expr node <addr-89> type=MIN left=<addr-90> right=(nil) save_last=0
583 expr node <addr-90> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
584 pmRegisterDerived: name="aggr.sumd" expr="sum(sample.double.bin)"
585 parse(1) state=P_INIT type=L_SUM "sum("
586 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
587 parse(1) state=P_FUNC_END type=L_RPAREN ")"
588 parse(1) state=P_LEAF type=L_EOF ""
589 pmRegisterDerived: register metric[38] aggr.sumd = sum(sample.double.bin)
590 Derived metric expr dump from <addr-91>...
591 expr node <addr-91> type=SUM left=<addr-92> right=(nil) save_last=0
592 expr node <addr-92> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
593 pmRegisterDerived: name="aggr.count_err" expr="count(sample.needprofile)"
594 parse(1) state=P_INIT type=L_COUNT "count("
595 parse(1) state=P_FUNC_OP type=L_NAME "sample.needprofile"
596 parse(1) state=P_FUNC_END type=L_RPAREN ")"
597 parse(1) state=P_LEAF type=L_EOF ""
598 pmRegisterDerived: register metric[39] aggr.count_err = count(sample.needprofile)
599 Derived metric expr dump from <addr-93>...
600 expr node <addr-93> type=COUNT left=<addr-94> right=(nil) save_last=0
601 expr node <addr-94> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=1
602 pmRegisterDerived: name="aggr.sum_err" expr="sum(sample.needprofile)"
603 parse(1) state=P_INIT type=L_SUM "sum("
604 parse(1) state=P_FUNC_OP type=L_NAME "sample.needprofile"
605 parse(1) state=P_FUNC_END type=L_RPAREN ")"
606 parse(1) state=P_LEAF type=L_EOF ""
607 pmRegisterDerived: register metric[40] aggr.sum_err = sum(sample.needprofile)
608 Derived metric expr dump from <addr-95>...
609 expr node <addr-95> type=SUM left=<addr-96> right=(nil) save_last=0
610 expr node <addr-96> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=1
611 pmRegisterDerived: name="aggr.countblob" expr="count(sample.sysinfo)"
612 parse(1) state=P_INIT type=L_COUNT "count("
613 parse(1) state=P_FUNC_OP type=L_NAME "sample.sysinfo"
614 parse(1) state=P_FUNC_END type=L_RPAREN ")"
615 parse(1) state=P_LEAF type=L_EOF ""
616 pmRegisterDerived: register metric[41] aggr.countblob = count(sample.sysinfo)
617 Derived metric expr dump from <addr-97>...
618 expr node <addr-97> type=COUNT left=<addr-98> right=(nil) save_last=0
619 expr node <addr-98> type=NAME left=(nil) right=(nil) save_last=1 [sample.sysinfo] master=1
620 __dmopencontext(->ctx 0) called
621 __dmopencontext: bind metric[0] event.flags
622 Derived metric expr dump from <addr-99>...
623 expr node <addr-99> type=ANON left=<addr-100> right=(nil) save_last=0
624     PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
625     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
626     Semantics: discrete  Units: none
627 expr node <addr-100> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
628     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
629     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
630     Semantics: discrete  Units: none
631 __dmopencontext: bind metric[1] event.missed
632 Derived metric expr dump from <addr-101>...
633 expr node <addr-101> type=ANON left=<addr-102> right=(nil) save_last=0
634     PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
635     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
636     Semantics: discrete  Units: none
637 expr node <addr-102> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
638     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
639     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
640     Semantics: discrete  Units: none
641 __dmgetpmid: metric "aggr.max32" -> PMID 511.0.3
642 __dmopencontext: bind metric[2] aggr.max32
643 Derived metric expr dump from <addr-103>...
644 expr node <addr-103> type=MAX left=<addr-104> right=(nil) save_last=0
645     PMID: PM_ID_NULL (511.0.3 from pmDesc) numval: 0
646     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
647     Semantics: instant  Units: none
648 expr node <addr-104> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
649     PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
650     Data Type: 32-bit int  InDom: 29.2 0x7400002
651     Semantics: instant  Units: none
652 __dmgetpmid: metric "aggr.min32" -> PMID 511.0.4
653 __dmopencontext: bind metric[3] aggr.min32
654 Derived metric expr dump from <addr-105>...
655 expr node <addr-105> type=MIN left=<addr-106> right=(nil) save_last=0
656     PMID: PM_ID_NULL (511.0.4 from pmDesc) numval: 0
657     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
658     Semantics: instant  Units: none
659 expr node <addr-106> type=NAME left=(nil) right=(nil) save_last=1 [sample.long.hundred] master=0
660     PMID: 29.0.12 (29.0.12 from pmDesc) numval: 0
661     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
662     Semantics: instant  Units: none
663 __dmgetpmid: metric "aggr.maxu32_minu32" -> PMID 511.0.5
664 __dmopencontext: bind metric[4] aggr.maxu32_minu32
665 Derived metric expr dump from <addr-107>...
666 expr node <addr-107> type=MINUS left=<addr-108> right=<addr-110> save_last=0
667     PMID: PM_ID_NULL (511.0.5 from pmDesc) numval: 0
668     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
669     Semantics: instant  Units: count
670 expr node <addr-108> type=MAX left=<addr-109> right=(nil) save_last=0
671     PMID: PM_ID_NULL (29.0.72 from pmDesc) numval: 0
672     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
673     Semantics: instant  Units: count
674 expr node <addr-109> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=0
675     PMID: 29.0.72 (29.0.72 from pmDesc) numval: 0
676     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
677     Semantics: counter  Units: count
678 expr node <addr-110> type=MIN left=<addr-111> right=(nil) save_last=0
679     PMID: PM_ID_NULL (29.0.72 from pmDesc) numval: 0
680     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
681     Semantics: instant  Units: count
682 expr node <addr-111> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=0
683     PMID: 29.0.72 (29.0.72 from pmDesc) numval: 0
684     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
685     Semantics: counter  Units: count
686 __dmgetpmid: metric "aggr.max64_min64" -> PMID 511.0.6
687 __dmopencontext: bind metric[5] aggr.max64_min64
688 Derived metric expr dump from <addr-112>...
689 expr node <addr-112> type=MINUS left=<addr-113> right=<addr-115> save_last=0
690     PMID: PM_ID_NULL (511.0.6 from pmDesc) numval: 0
691     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
692     Semantics: instant  Units: none
693 expr node <addr-113> type=MAX left=<addr-114> right=(nil) save_last=0
694     PMID: PM_ID_NULL (29.0.22 from pmDesc) numval: 0
695     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
696     Semantics: instant  Units: none
697 expr node <addr-114> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=0
698     PMID: 29.0.22 (29.0.22 from pmDesc) numval: 0
699     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
700     Semantics: instant  Units: none
701 expr node <addr-115> type=MIN left=<addr-116> right=(nil) save_last=0
702     PMID: PM_ID_NULL (29.0.22 from pmDesc) numval: 0
703     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
704     Semantics: instant  Units: none
705 expr node <addr-116> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=0
706     PMID: 29.0.22 (29.0.22 from pmDesc) numval: 0
707     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
708     Semantics: instant  Units: none
709 __dmgetpmid: metric "aggr.maxu64_minu64" -> PMID 511.0.7
710 __dmopencontext: bind metric[6] aggr.maxu64_minu64
711 Derived metric expr dump from <addr-117>...
712 expr node <addr-117> type=MINUS left=<addr-118> right=<addr-120> save_last=0
713     PMID: PM_ID_NULL (511.0.7 from pmDesc) numval: 0
714     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
715     Semantics: instant  Units: count
716 expr node <addr-118> type=MAX left=<addr-119> right=(nil) save_last=0
717     PMID: PM_ID_NULL (29.0.40 from pmDesc) numval: 0
718     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
719     Semantics: instant  Units: count
720 expr node <addr-119> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=0
721     PMID: 29.0.40 (29.0.40 from pmDesc) numval: 0
722     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
723     Semantics: counter  Units: count
724 expr node <addr-120> type=MIN left=<addr-121> right=(nil) save_last=0
725     PMID: PM_ID_NULL (29.0.40 from pmDesc) numval: 0
726     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
727     Semantics: instant  Units: count
728 expr node <addr-121> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=0
729     PMID: 29.0.40 (29.0.40 from pmDesc) numval: 0
730     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
731     Semantics: counter  Units: count
732 __dmgetpmid: metric "aggr.maxuf_minuf" -> PMID 511.0.8
733 __dmopencontext: bind metric[7] aggr.maxuf_minuf
734 Derived metric expr dump from <addr-122>...
735 expr node <addr-122> type=MINUS left=<addr-123> right=<addr-125> save_last=0
736     PMID: PM_ID_NULL (511.0.8 from pmDesc) numval: 0
737     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
738     Semantics: instant  Units: none
739 expr node <addr-123> type=MAX left=<addr-124> right=(nil) save_last=0
740     PMID: PM_ID_NULL (29.0.18 from pmDesc) numval: 0
741     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
742     Semantics: instant  Units: none
743 expr node <addr-124> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=0
744     PMID: 29.0.18 (29.0.18 from pmDesc) numval: 0
745     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
746     Semantics: instant  Units: none
747 expr node <addr-125> type=MIN left=<addr-126> right=(nil) save_last=0
748     PMID: PM_ID_NULL (29.0.18 from pmDesc) numval: 0
749     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
750     Semantics: instant  Units: none
751 expr node <addr-126> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=0
752     PMID: 29.0.18 (29.0.18 from pmDesc) numval: 0
753     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
754     Semantics: instant  Units: none
755 __dmgetpmid: metric "aggr.maxud_minud" -> PMID 511.0.9
756 __dmopencontext: bind metric[8] aggr.maxud_minud
757 Derived metric expr dump from <addr-127>...
758 expr node <addr-127> type=MINUS left=<addr-128> right=<addr-130> save_last=0
759     PMID: PM_ID_NULL (511.0.9 from pmDesc) numval: 0
760     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
761     Semantics: instant  Units: none
762 expr node <addr-128> type=MAX left=<addr-129> right=(nil) save_last=0
763     PMID: PM_ID_NULL (29.0.28 from pmDesc) numval: 0
764     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
765     Semantics: instant  Units: none
766 expr node <addr-129> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=0
767     PMID: 29.0.28 (29.0.28 from pmDesc) numval: 0
768     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
769     Semantics: instant  Units: none
770 expr node <addr-130> type=MIN left=<addr-131> right=(nil) save_last=0
771     PMID: PM_ID_NULL (29.0.28 from pmDesc) numval: 0
772     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
773     Semantics: instant  Units: none
774 expr node <addr-131> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=0
775     PMID: 29.0.28 (29.0.28 from pmDesc) numval: 0
776     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
777     Semantics: instant  Units: none
778 __dmgetpmid: metric "aggr.count32" -> PMID 511.0.10
779 __dmopencontext: bind metric[9] aggr.count32
780 Derived metric expr dump from <addr-132>...
781 expr node <addr-132> type=COUNT left=<addr-133> right=(nil) save_last=0
782     PMID: PM_ID_NULL (511.0.10 from pmDesc) numval: 0
783     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
784     Semantics: instant  Units: count
785 expr node <addr-133> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
786     PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
787     Data Type: 32-bit int  InDom: 29.2 0x7400002
788     Semantics: instant  Units: none
789 __dmgetpmid: metric "aggr.avg32" -> PMID 511.0.11
790 __dmopencontext: bind metric[10] aggr.avg32
791 Derived metric expr dump from <addr-134>...
792 expr node <addr-134> type=AVG left=<addr-135> right=(nil) save_last=0
793     PMID: PM_ID_NULL (511.0.11 from pmDesc) numval: 0
794     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
795     Semantics: instant  Units: none
796 expr node <addr-135> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
797     PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
798     Data Type: 32-bit int  InDom: 29.2 0x7400002
799     Semantics: instant  Units: none
800 __dmgetpmid: metric "aggr.max32_x" -> PMID 511.0.12
801 __dmopencontext: bind metric[11] aggr.max32_x
802 Derived metric expr dump from <addr-136>...
803 expr node <addr-136> type=MAX left=<addr-137> right=(nil) save_last=0
804     PMID: PM_ID_NULL (511.0.12 from pmDesc) numval: 0
805     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
806     Semantics: instant  Units: none
807 expr node <addr-137> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
808     PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
809     Data Type: 32-bit int  InDom: 29.2 0x7400002
810     Semantics: instant  Units: none
811 __dmgetpmid: metric "aggr.min32_x" -> PMID 511.0.13
812 __dmopencontext: bind metric[12] aggr.min32_x
813 Derived metric expr dump from <addr-138>...
814 expr node <addr-138> type=MIN left=<addr-139> right=(nil) save_last=0
815     PMID: PM_ID_NULL (511.0.13 from pmDesc) numval: 0
816     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
817     Semantics: instant  Units: none
818 expr node <addr-139> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
819     PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
820     Data Type: 32-bit int  InDom: 29.2 0x7400002
821     Semantics: instant  Units: none
822 __dmgetpmid: metric "aggr.sum32" -> PMID 511.0.14
823 __dmopencontext: bind metric[13] aggr.sum32
824 Derived metric expr dump from <addr-140>...
825 expr node <addr-140> type=SUM left=<addr-141> right=(nil) save_last=0
826     PMID: PM_ID_NULL (511.0.14 from pmDesc) numval: 0
827     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
828     Semantics: instant  Units: none
829 expr node <addr-141> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
830     PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
831     Data Type: 32-bit int  InDom: 29.2 0x7400002
832     Semantics: instant  Units: none
833 __dmgetpmid: metric "aggr.avgu32" -> PMID 511.0.15
834 __dmopencontext: bind metric[14] aggr.avgu32
835 Derived metric expr dump from <addr-142>...
836 expr node <addr-142> type=AVG left=<addr-143> right=(nil) save_last=0
837     PMID: PM_ID_NULL (511.0.15 from pmDesc) numval: 0
838     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
839     Semantics: instant  Units: Kbyte
840 expr node <addr-143> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
841     PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
842     Data Type: 32-bit unsigned int  InDom: 29.2 0x7400002
843     Semantics: counter  Units: Kbyte
844 __dmgetpmid: metric "aggr.countu32" -> PMID 511.0.16
845 __dmopencontext: bind metric[15] aggr.countu32
846 Derived metric expr dump from <addr-144>...
847 expr node <addr-144> type=COUNT left=<addr-145> right=(nil) save_last=0
848     PMID: PM_ID_NULL (511.0.16 from pmDesc) numval: 0
849     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
850     Semantics: instant  Units: count
851 expr node <addr-145> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
852     PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
853     Data Type: 32-bit unsigned int  InDom: 29.2 0x7400002
854     Semantics: counter  Units: Kbyte
855 __dmgetpmid: metric "aggr.maxu32" -> PMID 511.0.17
856 __dmopencontext: bind metric[16] aggr.maxu32
857 Derived metric expr dump from <addr-146>...
858 expr node <addr-146> type=MAX left=<addr-147> right=(nil) save_last=0
859     PMID: PM_ID_NULL (511.0.17 from pmDesc) numval: 0
860     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
861     Semantics: instant  Units: Kbyte
862 expr node <addr-147> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
863     PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
864     Data Type: 32-bit unsigned int  InDom: 29.2 0x7400002
865     Semantics: counter  Units: Kbyte
866 __dmgetpmid: metric "aggr.minu32" -> PMID 511.0.18
867 __dmopencontext: bind metric[17] aggr.minu32
868 Derived metric expr dump from <addr-148>...
869 expr node <addr-148> type=MIN left=<addr-149> right=(nil) save_last=0
870     PMID: PM_ID_NULL (511.0.18 from pmDesc) numval: 0
871     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
872     Semantics: instant  Units: Kbyte
873 expr node <addr-149> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
874     PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
875     Data Type: 32-bit unsigned int  InDom: 29.2 0x7400002
876     Semantics: counter  Units: Kbyte
877 __dmgetpmid: metric "aggr.sumu32" -> PMID 511.0.19
878 __dmopencontext: bind metric[18] aggr.sumu32
879 Derived metric expr dump from <addr-150>...
880 expr node <addr-150> type=SUM left=<addr-151> right=(nil) save_last=0
881     PMID: PM_ID_NULL (511.0.19 from pmDesc) numval: 0
882     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
883     Semantics: instant  Units: Kbyte
884 expr node <addr-151> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
885     PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
886     Data Type: 32-bit unsigned int  InDom: 29.2 0x7400002
887     Semantics: counter  Units: Kbyte
888 __dmgetpmid: metric "aggr.avgf" -> PMID 511.0.20
889 __dmopencontext: bind metric[19] aggr.avgf
890 Derived metric expr dump from <addr-152>...
891 expr node <addr-152> type=AVG left=<addr-153> right=(nil) save_last=0
892     PMID: PM_ID_NULL (511.0.20 from pmDesc) numval: 0
893     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
894     Semantics: instant  Units: none
895 expr node <addr-153> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
896     PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
897     Data Type: float  InDom: 29.2 0x7400002
898     Semantics: instant  Units: none
899 __dmgetpmid: metric "aggr.countf" -> PMID 511.0.21
900 __dmopencontext: bind metric[20] aggr.countf
901 Derived metric expr dump from <addr-154>...
902 expr node <addr-154> type=COUNT left=<addr-155> right=(nil) save_last=0
903     PMID: PM_ID_NULL (511.0.21 from pmDesc) numval: 0
904     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
905     Semantics: instant  Units: count
906 expr node <addr-155> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
907     PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
908     Data Type: float  InDom: 29.2 0x7400002
909     Semantics: instant  Units: none
910 __dmgetpmid: metric "aggr.maxf" -> PMID 511.0.22
911 __dmopencontext: bind metric[21] aggr.maxf
912 Derived metric expr dump from <addr-156>...
913 expr node <addr-156> type=MAX left=<addr-157> right=(nil) save_last=0
914     PMID: PM_ID_NULL (511.0.22 from pmDesc) numval: 0
915     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
916     Semantics: instant  Units: none
917 expr node <addr-157> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
918     PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
919     Data Type: float  InDom: 29.2 0x7400002
920     Semantics: instant  Units: none
921 __dmgetpmid: metric "aggr.minf" -> PMID 511.0.23
922 __dmopencontext: bind metric[22] aggr.minf
923 Derived metric expr dump from <addr-158>...
924 expr node <addr-158> type=MIN left=<addr-159> right=(nil) save_last=0
925     PMID: PM_ID_NULL (511.0.23 from pmDesc) numval: 0
926     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
927     Semantics: instant  Units: none
928 expr node <addr-159> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
929     PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
930     Data Type: float  InDom: 29.2 0x7400002
931     Semantics: instant  Units: none
932 __dmgetpmid: metric "aggr.sumf" -> PMID 511.0.24
933 __dmopencontext: bind metric[23] aggr.sumf
934 Derived metric expr dump from <addr-160>...
935 expr node <addr-160> type=SUM left=<addr-161> right=(nil) save_last=0
936     PMID: PM_ID_NULL (511.0.24 from pmDesc) numval: 0
937     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
938     Semantics: instant  Units: none
939 expr node <addr-161> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
940     PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
941     Data Type: float  InDom: 29.2 0x7400002
942     Semantics: instant  Units: none
943 __dmgetpmid: metric "aggr.avg64" -> PMID 511.0.25
944 __dmopencontext: bind metric[24] aggr.avg64
945 Derived metric expr dump from <addr-162>...
946 expr node <addr-162> type=AVG left=<addr-163> right=(nil) save_last=0
947     PMID: PM_ID_NULL (511.0.25 from pmDesc) numval: 0
948     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
949     Semantics: instant  Units: Kbyte
950 expr node <addr-163> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
951     PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
952     Data Type: 64-bit int  InDom: 29.2 0x7400002
953     Semantics: counter  Units: Kbyte
954 __dmgetpmid: metric "aggr.count64" -> PMID 511.0.26
955 __dmopencontext: bind metric[25] aggr.count64
956 Derived metric expr dump from <addr-164>...
957 expr node <addr-164> type=COUNT left=<addr-165> right=(nil) save_last=0
958     PMID: PM_ID_NULL (511.0.26 from pmDesc) numval: 0
959     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
960     Semantics: instant  Units: count
961 expr node <addr-165> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
962     PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
963     Data Type: 64-bit int  InDom: 29.2 0x7400002
964     Semantics: counter  Units: Kbyte
965 __dmgetpmid: metric "aggr.max64" -> PMID 511.0.27
966 __dmopencontext: bind metric[26] aggr.max64
967 Derived metric expr dump from <addr-166>...
968 expr node <addr-166> type=MAX left=<addr-167> right=(nil) save_last=0
969     PMID: PM_ID_NULL (511.0.27 from pmDesc) numval: 0
970     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
971     Semantics: instant  Units: Kbyte
972 expr node <addr-167> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
973     PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
974     Data Type: 64-bit int  InDom: 29.2 0x7400002
975     Semantics: counter  Units: Kbyte
976 __dmgetpmid: metric "aggr.min64" -> PMID 511.0.28
977 __dmopencontext: bind metric[27] aggr.min64
978 Derived metric expr dump from <addr-168>...
979 expr node <addr-168> type=MIN left=<addr-169> right=(nil) save_last=0
980     PMID: PM_ID_NULL (511.0.28 from pmDesc) numval: 0
981     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
982     Semantics: instant  Units: Kbyte
983 expr node <addr-169> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
984     PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
985     Data Type: 64-bit int  InDom: 29.2 0x7400002
986     Semantics: counter  Units: Kbyte
987 __dmgetpmid: metric "aggr.sum64" -> PMID 511.0.29
988 __dmopencontext: bind metric[28] aggr.sum64
989 Derived metric expr dump from <addr-170>...
990 expr node <addr-170> type=SUM left=<addr-171> right=(nil) save_last=0
991     PMID: PM_ID_NULL (511.0.29 from pmDesc) numval: 0
992     Data Type: 64-bit int  InDom: PM_INDOM_NULL 0xffffffff
993     Semantics: instant  Units: Kbyte
994 expr node <addr-171> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
995     PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
996     Data Type: 64-bit int  InDom: 29.2 0x7400002
997     Semantics: counter  Units: Kbyte
998 __dmgetpmid: metric "aggr.avgu64" -> PMID 511.0.30
999 __dmopencontext: bind metric[29] aggr.avgu64
1000 Derived metric expr dump from <addr-172>...
1001 expr node <addr-172> type=AVG left=<addr-173> right=(nil) save_last=0
1002     PMID: PM_ID_NULL (511.0.30 from pmDesc) numval: 0
1003     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
1004     Semantics: instant  Units: Kbyte
1005 expr node <addr-173> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1006     PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1007     Data Type: 64-bit unsigned int  InDom: 29.2 0x7400002
1008     Semantics: counter  Units: Kbyte
1009 __dmgetpmid: metric "aggr.countu64" -> PMID 511.0.31
1010 __dmopencontext: bind metric[30] aggr.countu64
1011 Derived metric expr dump from <addr-174>...
1012 expr node <addr-174> type=COUNT left=<addr-175> right=(nil) save_last=0
1013     PMID: PM_ID_NULL (511.0.31 from pmDesc) numval: 0
1014     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1015     Semantics: instant  Units: count
1016 expr node <addr-175> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1017     PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1018     Data Type: 64-bit unsigned int  InDom: 29.2 0x7400002
1019     Semantics: counter  Units: Kbyte
1020 __dmgetpmid: metric "aggr.maxu64" -> PMID 511.0.32
1021 __dmopencontext: bind metric[31] aggr.maxu64
1022 Derived metric expr dump from <addr-176>...
1023 expr node <addr-176> type=MAX left=<addr-177> right=(nil) save_last=0
1024     PMID: PM_ID_NULL (511.0.32 from pmDesc) numval: 0
1025     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1026     Semantics: instant  Units: Kbyte
1027 expr node <addr-177> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1028     PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1029     Data Type: 64-bit unsigned int  InDom: 29.2 0x7400002
1030     Semantics: counter  Units: Kbyte
1031 __dmgetpmid: metric "aggr.minu64" -> PMID 511.0.33
1032 __dmopencontext: bind metric[32] aggr.minu64
1033 Derived metric expr dump from <addr-178>...
1034 expr node <addr-178> type=MIN left=<addr-179> right=(nil) save_last=0
1035     PMID: PM_ID_NULL (511.0.33 from pmDesc) numval: 0
1036     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1037     Semantics: instant  Units: Kbyte
1038 expr node <addr-179> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1039     PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1040     Data Type: 64-bit unsigned int  InDom: 29.2 0x7400002
1041     Semantics: counter  Units: Kbyte
1042 __dmgetpmid: metric "aggr.sumu64" -> PMID 511.0.34
1043 __dmopencontext: bind metric[33] aggr.sumu64
1044 Derived metric expr dump from <addr-180>...
1045 expr node <addr-180> type=SUM left=<addr-181> right=(nil) save_last=0
1046     PMID: PM_ID_NULL (511.0.34 from pmDesc) numval: 0
1047     Data Type: 64-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1048     Semantics: instant  Units: Kbyte
1049 expr node <addr-181> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1050     PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1051     Data Type: 64-bit unsigned int  InDom: 29.2 0x7400002
1052     Semantics: counter  Units: Kbyte
1053 __dmgetpmid: metric "aggr.avgd" -> PMID 511.0.35
1054 __dmopencontext: bind metric[34] aggr.avgd
1055 Derived metric expr dump from <addr-182>...
1056 expr node <addr-182> type=AVG left=<addr-183> right=(nil) save_last=0
1057     PMID: PM_ID_NULL (511.0.35 from pmDesc) numval: 0
1058     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
1059     Semantics: instant  Units: none
1060 expr node <addr-183> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1061     PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1062     Data Type: double  InDom: 29.2 0x7400002
1063     Semantics: instant  Units: none
1064 __dmgetpmid: metric "aggr.countd" -> PMID 511.0.36
1065 __dmopencontext: bind metric[35] aggr.countd
1066 Derived metric expr dump from <addr-184>...
1067 expr node <addr-184> type=COUNT left=<addr-185> right=(nil) save_last=0
1068     PMID: PM_ID_NULL (511.0.36 from pmDesc) numval: 0
1069     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1070     Semantics: instant  Units: count
1071 expr node <addr-185> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1072     PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1073     Data Type: double  InDom: 29.2 0x7400002
1074     Semantics: instant  Units: none
1075 __dmgetpmid: metric "aggr.maxd" -> PMID 511.0.37
1076 __dmopencontext: bind metric[36] aggr.maxd
1077 Derived metric expr dump from <addr-186>...
1078 expr node <addr-186> type=MAX left=<addr-187> right=(nil) save_last=0
1079     PMID: PM_ID_NULL (511.0.37 from pmDesc) numval: 0
1080     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
1081     Semantics: instant  Units: none
1082 expr node <addr-187> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1083     PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1084     Data Type: double  InDom: 29.2 0x7400002
1085     Semantics: instant  Units: none
1086 __dmgetpmid: metric "aggr.mind" -> PMID 511.0.38
1087 __dmopencontext: bind metric[37] aggr.mind
1088 Derived metric expr dump from <addr-188>...
1089 expr node <addr-188> type=MIN left=<addr-189> right=(nil) save_last=0
1090     PMID: PM_ID_NULL (511.0.38 from pmDesc) numval: 0
1091     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
1092     Semantics: instant  Units: none
1093 expr node <addr-189> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1094     PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1095     Data Type: double  InDom: 29.2 0x7400002
1096     Semantics: instant  Units: none
1097 __dmgetpmid: metric "aggr.sumd" -> PMID 511.0.39
1098 __dmopencontext: bind metric[38] aggr.sumd
1099 Derived metric expr dump from <addr-190>...
1100 expr node <addr-190> type=SUM left=<addr-191> right=(nil) save_last=0
1101     PMID: PM_ID_NULL (511.0.39 from pmDesc) numval: 0
1102     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
1103     Semantics: instant  Units: none
1104 expr node <addr-191> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1105     PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1106     Data Type: double  InDom: 29.2 0x7400002
1107     Semantics: instant  Units: none
1108 __dmgetpmid: metric "aggr.count_err" -> PMID 511.0.40
1109 __dmopencontext: bind metric[39] aggr.count_err
1110 Derived metric expr dump from <addr-192>...
1111 expr node <addr-192> type=COUNT left=<addr-193> right=(nil) save_last=0
1112     PMID: PM_ID_NULL (511.0.40 from pmDesc) numval: 0
1113     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1114     Semantics: instant  Units: count
1115 expr node <addr-193> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=0
1116     PMID: 29.0.49 (29.0.49 from pmDesc) numval: 0
1117     Data Type: float  InDom: 29.4 0x7400004
1118     Semantics: discrete  Units: none
1119 __dmgetpmid: metric "aggr.sum_err" -> PMID 511.0.41
1120 __dmopencontext: bind metric[40] aggr.sum_err
1121 Derived metric expr dump from <addr-194>...
1122 expr node <addr-194> type=SUM left=<addr-195> right=(nil) save_last=0
1123     PMID: PM_ID_NULL (511.0.41 from pmDesc) numval: 0
1124     Data Type: float  InDom: PM_INDOM_NULL 0xffffffff
1125     Semantics: instant  Units: none
1126 expr node <addr-195> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=0
1127     PMID: 29.0.49 (29.0.49 from pmDesc) numval: 0
1128     Data Type: float  InDom: 29.4 0x7400004
1129     Semantics: discrete  Units: none
1130 __dmgetpmid: metric "aggr.countblob" -> PMID 511.0.42
1131 __dmopencontext: bind metric[41] aggr.countblob
1132 Derived metric expr dump from <addr-196>...
1133 expr node <addr-196> type=COUNT left=<addr-197> right=(nil) save_last=0
1134     PMID: PM_ID_NULL (511.0.42 from pmDesc) numval: 0
1135     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1136     Semantics: instant  Units: count
1137 expr node <addr-197> type=NAME left=(nil) right=(nil) save_last=1 [sample.sysinfo] master=0
1138     PMID: 29.0.39 (29.0.39 from pmDesc) numval: 0
1139     Data Type: aggregate  InDom: PM_INDOM_NULL 0xffffffff
1140     Semantics: instant  Units: none
1141 __dmtraverse: name="aggr" added "aggr.max32"
1142 __dmtraverse: name="aggr" added "aggr.min32"
1143 __dmtraverse: name="aggr" added "aggr.maxu32_minu32"
1144 __dmtraverse: name="aggr" added "aggr.max64_min64"
1145 __dmtraverse: name="aggr" added "aggr.maxu64_minu64"
1146 __dmtraverse: name="aggr" added "aggr.maxuf_minuf"
1147 __dmtraverse: name="aggr" added "aggr.maxud_minud"
1148 __dmtraverse: name="aggr" added "aggr.count32"
1149 __dmtraverse: name="aggr" added "aggr.avg32"
1150 __dmtraverse: name="aggr" added "aggr.max32_x"
1151 __dmtraverse: name="aggr" added "aggr.min32_x"
1152 __dmtraverse: name="aggr" added "aggr.sum32"
1153 __dmtraverse: name="aggr" added "aggr.avgu32"
1154 __dmtraverse: name="aggr" added "aggr.countu32"
1155 __dmtraverse: name="aggr" added "aggr.maxu32"
1156 __dmtraverse: name="aggr" added "aggr.minu32"
1157 __dmtraverse: name="aggr" added "aggr.sumu32"
1158 __dmtraverse: name="aggr" added "aggr.avgf"
1159 __dmtraverse: name="aggr" added "aggr.countf"
1160 __dmtraverse: name="aggr" added "aggr.maxf"
1161 __dmtraverse: name="aggr" added "aggr.minf"
1162 __dmtraverse: name="aggr" added "aggr.sumf"
1163 __dmtraverse: name="aggr" added "aggr.avg64"
1164 __dmtraverse: name="aggr" added "aggr.count64"
1165 __dmtraverse: name="aggr" added "aggr.max64"
1166 __dmtraverse: name="aggr" added "aggr.min64"
1167 __dmtraverse: name="aggr" added "aggr.sum64"
1168 __dmtraverse: name="aggr" added "aggr.avgu64"
1169 __dmtraverse: name="aggr" added "aggr.countu64"
1170 __dmtraverse: name="aggr" added "aggr.maxu64"
1171 __dmtraverse: name="aggr" added "aggr.minu64"
1172 __dmtraverse: name="aggr" added "aggr.sumu64"
1173 __dmtraverse: name="aggr" added "aggr.avgd"
1174 __dmtraverse: name="aggr" added "aggr.countd"
1175 __dmtraverse: name="aggr" added "aggr.maxd"
1176 __dmtraverse: name="aggr" added "aggr.mind"
1177 __dmtraverse: name="aggr" added "aggr.sumd"
1178 __dmtraverse: name="aggr" added "aggr.count_err"
1179 __dmtraverse: name="aggr" added "aggr.sum_err"
1180 __dmtraverse: name="aggr" added "aggr.countblob"
1181 __dmgetpmid: metric "aggr.max32" -> PMID 511.0.3
1182 __dmgetpmid: metric "aggr.min32" -> PMID 511.0.4
1183 __dmgetpmid: metric "aggr.maxu32_minu32" -> PMID 511.0.5
1184 __dmgetpmid: metric "aggr.max64_min64" -> PMID 511.0.6
1185 __dmgetpmid: metric "aggr.maxu64_minu64" -> PMID 511.0.7
1186 __dmgetpmid: metric "aggr.maxuf_minuf" -> PMID 511.0.8
1187 __dmgetpmid: metric "aggr.maxud_minud" -> PMID 511.0.9
1188 __dmgetpmid: metric "aggr.count32" -> PMID 511.0.10
1189 __dmgetpmid: metric "aggr.avg32" -> PMID 511.0.11
1190 __dmgetpmid: metric "aggr.max32_x" -> PMID 511.0.12
1191 __dmgetpmid: metric "aggr.min32_x" -> PMID 511.0.13
1192 __dmgetpmid: metric "aggr.sum32" -> PMID 511.0.14
1193 __dmgetpmid: metric "aggr.avgu32" -> PMID 511.0.15
1194 __dmgetpmid: metric "aggr.countu32" -> PMID 511.0.16
1195 __dmgetpmid: metric "aggr.maxu32" -> PMID 511.0.17
1196 __dmgetpmid: metric "aggr.minu32" -> PMID 511.0.18
1197 __dmgetpmid: metric "aggr.sumu32" -> PMID 511.0.19
1198 __dmgetpmid: metric "aggr.avgf" -> PMID 511.0.20
1199 __dmgetpmid: metric "aggr.countf" -> PMID 511.0.21
1200 __dmgetpmid: metric "aggr.maxf" -> PMID 511.0.22
1201 __dmgetpmid: metric "aggr.minf" -> PMID 511.0.23
1202 __dmgetpmid: metric "aggr.sumf" -> PMID 511.0.24
1203 __dmgetpmid: metric "aggr.avg64" -> PMID 511.0.25
1204 __dmgetpmid: metric "aggr.count64" -> PMID 511.0.26
1205 __dmgetpmid: metric "aggr.max64" -> PMID 511.0.27
1206 __dmgetpmid: metric "aggr.min64" -> PMID 511.0.28
1207 __dmgetpmid: metric "aggr.sum64" -> PMID 511.0.29
1208 __dmgetpmid: metric "aggr.avgu64" -> PMID 511.0.30
1209 __dmgetpmid: metric "aggr.countu64" -> PMID 511.0.31
1210 __dmgetpmid: metric "aggr.maxu64" -> PMID 511.0.32
1211 __dmgetpmid: metric "aggr.minu64" -> PMID 511.0.33
1212 __dmgetpmid: metric "aggr.sumu64" -> PMID 511.0.34
1213 __dmgetpmid: metric "aggr.avgd" -> PMID 511.0.35
1214 __dmgetpmid: metric "aggr.countd" -> PMID 511.0.36
1215 __dmgetpmid: metric "aggr.maxd" -> PMID 511.0.37
1216 __dmgetpmid: metric "aggr.mind" -> PMID 511.0.38
1217 __dmgetpmid: metric "aggr.sumd" -> PMID 511.0.39
1218 __dmgetpmid: metric "aggr.count_err" -> PMID 511.0.40
1219 __dmgetpmid: metric "aggr.sum_err" -> PMID 511.0.41
1220 __dmgetpmid: metric "aggr.countblob" -> PMID 511.0.42
1222 === fetch values exercises ===
1225 aggr.max32
1226     value 900
1228 aggr.min32
1229     value 100
1231 aggr.maxu32_minu32
1232     value 0
1234 aggr.max64_min64
1235     value 0
1237 aggr.maxu64_minu64
1238     value 0
1240 aggr.maxuf_minuf
1241     value 0
1243 aggr.maxud_minud
1244     value 0
1246 aggr.count32
1247     value 9
1249 aggr.avg32
1250     value 500
1252 aggr.max32_x
1253     value 900
1255 aggr.min32_x
1256     value 100
1258 aggr.sum32
1259     value 4500
1261 aggr.avgu32
1262     value 500
1264 aggr.countu32
1265     value 9
1267 aggr.maxu32
1268     value 900
1270 aggr.minu32
1271     value 100
1273 aggr.sumu32
1274     value 4500
1276 aggr.avgf
1277     value 500
1279 aggr.countf
1280     value 9
1282 aggr.maxf
1283     value 900
1285 aggr.minf
1286     value 100
1288 aggr.sumf
1289     value 4500
1291 aggr.avg64
1292     value 500
1294 aggr.count64
1295     value 9
1297 aggr.max64
1298     value 900
1300 aggr.min64
1301     value 100
1303 aggr.sum64
1304     value 4500
1306 aggr.avgu64
1307     value 500
1309 aggr.countu64
1310     value 9
1312 aggr.maxu64
1313     value 900
1315 aggr.minu64
1316     value 100
1318 aggr.sumu64
1319     value 4500
1321 aggr.avgd
1322     value 500
1324 aggr.countd
1325     value 9
1327 aggr.maxd
1328     value 900
1330 aggr.mind
1331     value 100
1333 aggr.sumd
1334     value 4500
1336 aggr.count_err
1337 Error: Explicit instance identifier(s) required
1339 aggr.sum_err
1340 Error: Explicit instance identifier(s) required
1342 aggr.countblob
1343     value 1
1345 === semantic errors ===
1347 aggr.non_arith = max(sample.lights)
1349 pmRegisterDerived: name="event.flags" expr="anon(PM_TYPE_U32)"
1350 parse(1) state=P_INIT type=L_ANON "anon("
1351 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
1352 parse(1) state=P_FUNC_END type=L_RPAREN ")"
1353 parse(1) state=P_LEAF type=L_EOF ""
1354 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
1355 Derived metric expr dump from <addr-0>...
1356 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
1357 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
1358 pmRegisterDerived: name="event.missed" expr="anon(PM_TYPE_U32)"
1359 parse(1) state=P_INIT type=L_ANON "anon("
1360 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
1361 parse(1) state=P_FUNC_END type=L_RPAREN ")"
1362 parse(1) state=P_LEAF type=L_EOF ""
1363 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
1364 Derived metric expr dump from <addr-2>...
1365 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
1366 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
1367 Derived metric initialization from $PCP_DERIVED_CONFIG
1368 pmLoadDerivedConfig("TMP.config")
1369 pmRegisterDerived: name="aggr.non_arith" expr="max(sample.lights)"
1370 parse(1) state=P_INIT type=L_MAX "max("
1371 parse(1) state=P_FUNC_OP type=L_NAME "sample.lights"
1372 parse(1) state=P_FUNC_END type=L_RPAREN ")"
1373 parse(1) state=P_LEAF type=L_EOF ""
1374 pmRegisterDerived: register metric[2] aggr.non_arith = max(sample.lights)
1375 Derived metric expr dump from <addr-4>...
1376 expr node <addr-4> type=MAX left=<addr-5> right=(nil) save_last=0
1377 expr node <addr-5> type=NAME left=(nil) right=(nil) save_last=1 [sample.lights] master=1
1378 __dmopencontext(->ctx 0) called
1379 __dmopencontext: bind metric[0] event.flags
1380 Derived metric expr dump from <addr-6>...
1381 expr node <addr-6> type=ANON left=<addr-7> right=(nil) save_last=0
1382     PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
1383     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1384     Semantics: discrete  Units: none
1385 expr node <addr-7> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
1386     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
1387     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1388     Semantics: discrete  Units: none
1389 __dmopencontext: bind metric[1] event.missed
1390 Derived metric expr dump from <addr-8>...
1391 expr node <addr-8> type=ANON left=<addr-9> right=(nil) save_last=0
1392     PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
1393     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1394     Semantics: discrete  Units: none
1395 expr node <addr-9> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
1396     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
1397     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
1398     Semantics: discrete  Units: none
1399 __dmgetpmid: metric "aggr.non_arith" -> PMID 511.0.3
1400 Semantic error: derived metric aggr.non_arith: MAX(sample.lights): Non-arithmetic operand for function
1401 __dmtraverse: name="aggr", omitting invalid child "aggr.non_arith"
1402 Error: aggr: Unknown metric name