summaryrefslogtreecommitdiff
path: root/qa/520.out.1
blob: 226e5cad632aabd5ef055baf39914c0e486c15c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
QA output created by 520
findFetch: fetch=ADDR000 host=ADDR001 delta=2.000000 handle=0
findFetch: fetch=ADDR002 host=ADDR003 delta=2.000000 handle=1
findFetch: fetch=ADDR004 host=ADDR005 delta=2.000000 handle=2
findFetch: fetch=ADDR006 host=ADDR007 delta=2.000000 handle=3
Rule: expr_1
Expr dump @ ADDR008
  op=0 (->) arg1=ADDR009 arg2=ADDR010 parent=(nil)
  eval=rule metrics=ADDR011 ring=ADDR012
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR009
..   op=53 (some_host) arg1=ADDR013 arg2=(nil) parent=ADDR008
..   eval=cndSome_host metrics=ADDR011 ring=ADDR014
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR013
.. ..   op=34 (>) arg1=ADDR015 arg2=ADDR016 parent=ADDR009
.. ..   eval=cndGt_n_1 metrics=ADDR011 ring=ADDR017
.. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. ..   nsmpls=1 nvals=4 sem=TRUTH units=
.. .. .. Expr dump @ ADDR015
.. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR013
.. .. ..   eval=cndFetch_1 metrics=ADDR011 ring=ADDR018
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. Expr dump @ ADDR016
.. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR013
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR019
.. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. .. ..   smpls[0].ptr ADDR019 0
.. Expr dump @ ADDR010
..   op=75 (print) arg1=ADDR020 arg2=(nil) parent=ADDR008
..   eval=actFake metrics=(nil) ring=ADDR021
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR020
.. ..   op=76 (<action arg node>) arg1=ADDR022 arg2=(nil) parent=ADDR010
.. ..   eval=actArg metrics=(nil) ring=ADDR023
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR022
.. .. ..   op=80 (<nop node>) arg1=ADDR024 arg2=(nil) parent=ADDR020
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR025
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=10
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR025 "some_host:"
.. .. .. .. Expr dump @ ADDR024
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR022
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR026
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR026 " @%h %v"

Rule: expr_2
Expr dump @ ADDR027
  op=0 (->) arg1=ADDR028 arg2=ADDR029 parent=(nil)
  eval=rule metrics=ADDR030 ring=ADDR031
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR028
..   op=50 (all_host) arg1=ADDR032 arg2=(nil) parent=ADDR027
..   eval=cndAll_host metrics=ADDR030 ring=ADDR033
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR032
.. ..   op=30 (==) arg1=ADDR034 arg2=ADDR035 parent=ADDR028
.. ..   eval=cndEq_n_n metrics=ADDR030 ring=ADDR036
.. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. ..   nsmpls=1 nvals=4 sem=TRUTH units=
.. .. .. Expr dump @ ADDR034
.. .. ..   op=7 (*) arg1=ADDR037 arg2=ADDR038 parent=ADDR032
.. .. ..   eval=cndMul_1_n metrics=ADDR030 ring=ADDR039
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. .. Expr dump @ ADDR037
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR034
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR040
.. .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. .. .. ..   smpls[0].ptr ADDR040 10
.. .. .. .. Expr dump @ ADDR038
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR034
.. .. .. ..   eval=cndFetch_1 metrics=ADDR030 ring=ADDR041
.. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. Expr dump @ ADDR035
.. .. ..   op=7 (*) arg1=ADDR042 arg2=ADDR043 parent=ADDR032
.. .. ..   eval=cndMul_n_n metrics=ADDR044 ring=ADDR045
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. .. Expr dump @ ADDR042
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR035
.. .. .. ..   eval=cndFetch_1 metrics=ADDR044 ring=ADDR046
.. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. .. Expr dump @ ADDR043
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR035
.. .. .. ..   eval=cndFetch_1 metrics=ADDR047 ring=ADDR048
.. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. Expr dump @ ADDR029
..   op=75 (print) arg1=ADDR049 arg2=(nil) parent=ADDR027
..   eval=actFake metrics=(nil) ring=ADDR050
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR049
.. ..   op=76 (<action arg node>) arg1=ADDR051 arg2=(nil) parent=ADDR029
.. ..   eval=actArg metrics=(nil) ring=ADDR052
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR051
.. .. ..   op=80 (<nop node>) arg1=ADDR053 arg2=(nil) parent=ADDR049
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR054
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR054 "all_host:"
.. .. .. .. Expr dump @ ADDR053
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR051
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR055
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR055 " @%h %v"

Rule: expr_3
Expr dump @ ADDR056
  op=0 (->) arg1=ADDR057 arg2=ADDR058 parent=(nil)
  eval=rule metrics=ADDR059 ring=ADDR060
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR057
..   op=56 (pcnt_host) arg1=ADDR061 arg2=ADDR062 parent=ADDR056
..   eval=cndPcnt_host metrics=ADDR059 ring=ADDR063
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR061
.. ..   op=34 (>) arg1=ADDR064 arg2=ADDR065 parent=ADDR057
.. ..   eval=cndGt_n_1 metrics=ADDR059 ring=ADDR066
.. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. ..   nsmpls=1 nvals=4 sem=TRUTH units=
.. .. .. Expr dump @ ADDR064
.. .. ..   op=8 (/) arg1=ADDR067 arg2=ADDR068 parent=ADDR061
.. .. ..   eval=cndDiv_n_1 metrics=ADDR059 ring=ADDR069
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=
.. .. .. .. Expr dump @ ADDR067
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR064
.. .. .. ..   eval=cndFetch_1 metrics=ADDR059 ring=ADDR070
.. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=byte
.. .. .. .. Expr dump @ ADDR068
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR064
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR071
.. .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. .. .. ..   smpls[0].ptr ADDR071 1.04858e+06
.. .. .. Expr dump @ ADDR065
.. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR061
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR072
.. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. .. ..   smpls[0].ptr ADDR072 512
.. .. Expr dump @ ADDR062
.. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=(nil)
.. ..   eval=(nil)() metrics=(nil) ring=ADDR073
.. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. ..   smpls[0].ptr ADDR073 0.25
.. Expr dump @ ADDR058
..   op=75 (print) arg1=ADDR074 arg2=(nil) parent=ADDR056
..   eval=actFake metrics=(nil) ring=ADDR075
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR074
.. ..   op=76 (<action arg node>) arg1=ADDR076 arg2=(nil) parent=ADDR058
.. ..   eval=actArg metrics=(nil) ring=ADDR077
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR076
.. .. ..   op=80 (<nop node>) arg1=ADDR078 arg2=(nil) parent=ADDR074
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR079
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR079 "25%_host:"
.. .. .. .. Expr dump @ ADDR078
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR076
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR080
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR080 " @%h %v"

Rule: expr_4
Expr dump @ ADDR081
  op=0 (->) arg1=ADDR082 arg2=ADDR083 parent=(nil)
  eval=rule metrics=ADDR084 ring=ADDR085
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR082
..   op=30 (==) arg1=ADDR086 arg2=ADDR087 parent=ADDR081
..   eval=cndEq_1_1 metrics=ADDR084 ring=ADDR088
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR086
.. ..   op=19 (min_host) arg1=ADDR089 arg2=(nil) parent=ADDR082
.. ..   eval=cndMin_host metrics=ADDR084 ring=ADDR090
.. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. Expr dump @ ADDR089
.. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR086
.. .. ..   eval=cndFetch_1 metrics=ADDR084 ring=ADDR091
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=byte
.. .. Expr dump @ ADDR087
.. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR082
.. ..   eval=(nil)() metrics=(nil) ring=ADDR092
.. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. ..   smpls[0].ptr ADDR092 2.5061e+08
.. Expr dump @ ADDR083
..   op=75 (print) arg1=ADDR093 arg2=(nil) parent=ADDR081
..   eval=actFake metrics=(nil) ring=ADDR094
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR093
.. ..   op=76 (<action arg node>) arg1=ADDR095 arg2=(nil) parent=ADDR083
.. ..   eval=actArg metrics=(nil) ring=ADDR096
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR095
.. .. ..   op=80 (<nop node>) arg1=ADDR097 arg2=(nil) parent=ADDR093
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR098
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR098 "min_host:"
.. .. .. .. Expr dump @ ADDR097
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR095
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR099
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR099 " @%h %v"

Rule: expr_5
Expr dump @ ADDR100
  op=0 (->) arg1=ADDR101 arg2=ADDR102 parent=(nil)
  eval=rule metrics=ADDR103 ring=ADDR104
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR101
..   op=32 (<) arg1=ADDR105 arg2=ADDR106 parent=ADDR100
..   eval=cndLt_1_n metrics=ADDR103 ring=ADDR107
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR105
.. ..   op=16 (max_host) arg1=ADDR108 arg2=(nil) parent=ADDR101
.. ..   eval=cndMax_host metrics=ADDR103 ring=ADDR109
.. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=INSTANT units=
.. .. .. Expr dump @ ADDR108
.. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR105
.. .. ..   eval=cndFetch_n metrics=ADDR103 ring=ADDR110
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. Expr dump @ ADDR106
.. ..   op=16 (max_host) arg1=ADDR111 arg2=(nil) parent=ADDR101
.. ..   eval=cndMax_host metrics=ADDR112 ring=ADDR113
.. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=INSTANT units=
.. .. .. Expr dump @ ADDR111
.. .. ..   op=17 (max_inst) arg1=ADDR114 arg2=(nil) parent=ADDR106
.. .. ..   eval=cndMax_inst metrics=ADDR112 ring=ADDR115
.. .. ..   valid=0 cardinality[H,I,T]=[4,-1,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. .. Expr dump @ ADDR114
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR111
.. .. .. ..   eval=cndFetch_all metrics=ADDR112 ring=ADDR116
.. .. .. ..   valid=0 cardinality[H,I,T]=[4,12,1] tspan=12
.. .. .. ..   nsmpls=1 nvals=12 sem=INSTANT units=
.. Expr dump @ ADDR102
..   op=75 (print) arg1=ADDR117 arg2=(nil) parent=ADDR100
..   eval=actFake metrics=(nil) ring=ADDR118
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR117
.. ..   op=76 (<action arg node>) arg1=ADDR119 arg2=(nil) parent=ADDR102
.. ..   eval=actArg metrics=(nil) ring=ADDR120
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR119
.. .. ..   op=80 (<nop node>) arg1=ADDR121 arg2=(nil) parent=ADDR117
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR122
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR122 "max_host:"
.. .. .. .. Expr dump @ ADDR121
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR119
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR123
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR123 " @%h %v"

Rule: expr_6
Expr dump @ ADDR124
  op=0 (->) arg1=ADDR125 arg2=ADDR126 parent=(nil)
  eval=rule metrics=ADDR127 ring=ADDR128
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR125
..   op=30 (==) arg1=ADDR129 arg2=ADDR130 parent=ADDR124
..   eval=cndEq_1_1 metrics=ADDR127 ring=ADDR131
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR129
.. ..   op=10 (sum_host) arg1=ADDR132 arg2=(nil) parent=ADDR125
.. ..   eval=cndSum_host metrics=ADDR127 ring=ADDR133
.. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. Expr dump @ ADDR132
.. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR129
.. .. ..   eval=cndFetch_1 metrics=ADDR127 ring=ADDR134
.. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=
.. .. Expr dump @ ADDR130
.. ..   op=5 (+) arg1=ADDR135 arg2=ADDR136 parent=ADDR125
.. ..   eval=cndAdd_1_1 metrics=ADDR137 ring=ADDR138
.. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. Expr dump @ ADDR135
.. .. ..   op=5 (+) arg1=ADDR139 arg2=ADDR140 parent=ADDR130
.. .. ..   eval=cndAdd_1_1 metrics=ADDR137 ring=ADDR141
.. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. .. Expr dump @ ADDR139
.. .. .. ..   op=5 (+) arg1=ADDR142 arg2=ADDR143 parent=ADDR135
.. .. .. ..   eval=cndAdd_1_1 metrics=ADDR137 ring=ADDR144
.. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. .. .. Expr dump @ ADDR142
.. .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR139
.. .. .. .. ..   eval=cndFetch_1 metrics=ADDR137 ring=ADDR145
.. .. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. .. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. .. .. Expr dump @ ADDR143
.. .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR139
.. .. .. .. ..   eval=cndFetch_1 metrics=ADDR146 ring=ADDR147
.. .. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. .. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. .. Expr dump @ ADDR140
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR135
.. .. .. ..   eval=cndFetch_1 metrics=ADDR148 ring=ADDR149
.. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. .. .. Expr dump @ ADDR136
.. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR130
.. .. ..   eval=cndFetch_1 metrics=ADDR150 ring=ADDR151
.. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
.. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
.. Expr dump @ ADDR126
..   op=75 (print) arg1=ADDR152 arg2=(nil) parent=ADDR124
..   eval=actFake metrics=(nil) ring=ADDR153
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR152
.. ..   op=76 (<action arg node>) arg1=ADDR154 arg2=(nil) parent=ADDR126
.. ..   eval=actArg metrics=(nil) ring=ADDR155
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR154
.. .. ..   op=80 (<nop node>) arg1=ADDR156 arg2=(nil) parent=ADDR152
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR157
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR157 "sum_host:"
.. .. .. .. Expr dump @ ADDR156
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR154
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR158
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR158 " @%h %v"

Rule: expr_7
Expr dump @ ADDR159
  op=0 (->) arg1=ADDR160 arg2=ADDR161 parent=(nil)
  eval=rule metrics=ADDR162 ring=ADDR163
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR160
..   op=30 (==) arg1=ADDR164 arg2=ADDR165 parent=ADDR159
..   eval=cndEq_n_1 metrics=ADDR162 ring=ADDR166
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR164
.. ..   op=13 (avg_host) arg1=ADDR167 arg2=(nil) parent=ADDR160
.. ..   eval=cndAvg_host metrics=ADDR162 ring=ADDR168
.. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=INSTANT units=
.. .. .. Expr dump @ ADDR167
.. .. ..   op=20 (min_inst) arg1=ADDR169 arg2=(nil) parent=ADDR164
.. .. ..   eval=cndMin_inst metrics=ADDR162 ring=ADDR170
.. .. ..   valid=0 cardinality[H,I,T]=[4,-1,1] tspan=4
.. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
.. .. .. .. Expr dump @ ADDR169
.. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR167
.. .. .. ..   eval=cndFetch_all metrics=ADDR162 ring=ADDR171
.. .. .. ..   valid=0 cardinality[H,I,T]=[4,36,1] tspan=36
.. .. .. ..   nsmpls=1 nvals=36 sem=INSTANT units=
.. .. Expr dump @ ADDR165
.. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR160
.. ..   eval=(nil)() metrics=(nil) ring=ADDR172
.. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. ..   smpls[0].ptr ADDR172 100
.. Expr dump @ ADDR161
..   op=75 (print) arg1=ADDR173 arg2=(nil) parent=ADDR159
..   eval=actFake metrics=(nil) ring=ADDR174
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR173
.. ..   op=76 (<action arg node>) arg1=ADDR175 arg2=(nil) parent=ADDR161
.. ..   eval=actArg metrics=(nil) ring=ADDR176
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR175
.. .. ..   op=80 (<nop node>) arg1=ADDR177 arg2=(nil) parent=ADDR173
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR178
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR178 "avg_host:"
.. .. .. .. Expr dump @ ADDR177
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR175
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR179
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=12
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR179 " @%h [%i] %v"

Rule: expr_8
Expr dump @ ADDR180
  op=0 (->) arg1=ADDR181 arg2=ADDR182 parent=(nil)
  eval=rule metrics=ADDR183 ring=ADDR184
  valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
  nsmpls=1 nvals=1 sem=TRUTH units=
.. Expr dump @ ADDR181
..   op=34 (>) arg1=ADDR185 arg2=ADDR186 parent=ADDR180
..   eval=cndGt_n_1 metrics=ADDR183 ring=ADDR187
..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR185
.. ..   op=59 (count_host) arg1=ADDR188 arg2=(nil) parent=ADDR181
.. ..   eval=cndCount_host metrics=ADDR183 ring=ADDR189
.. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=INSTANT units=
.. .. .. Expr dump @ ADDR188
.. .. ..   op=54 (some_inst) arg1=ADDR190 arg2=(nil) parent=ADDR185
.. .. ..   eval=cndSome_inst metrics=ADDR183 ring=ADDR191
.. .. ..   valid=0 cardinality[H,I,T]=[1,-1,1] tspan=1
.. .. ..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. .. .. Expr dump @ ADDR190
.. .. .. ..   op=34 (>) arg1=ADDR192 arg2=ADDR193 parent=ADDR188
.. .. .. ..   eval=cndGt_n_1 metrics=ADDR183 ring=ADDR194
.. .. .. ..   valid=0 cardinality[H,I,T]=[1,9,1] tspan=9
.. .. .. ..   nsmpls=1 nvals=9 sem=TRUTH units=
.. .. .. .. .. Expr dump @ ADDR192
.. .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR190
.. .. .. .. ..   eval=cndFetch_all metrics=ADDR183 ring=ADDR195
.. .. .. .. ..   valid=0 cardinality[H,I,T]=[1,9,1] tspan=9
.. .. .. .. ..   nsmpls=1 nvals=9 sem=INSTANT units=
.. .. .. .. .. Expr dump @ ADDR193
.. .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR190
.. .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR196
.. .. .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. .. .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. .. .. .. ..   smpls[0].ptr ADDR196 300
.. .. Expr dump @ ADDR186
.. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR181
.. ..   eval=(nil)() metrics=(nil) ring=ADDR197
.. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
.. ..   smpls[0].ptr ADDR197 0
.. Expr dump @ ADDR182
..   op=75 (print) arg1=ADDR198 arg2=(nil) parent=ADDR180
..   eval=actFake metrics=(nil) ring=ADDR199
..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
..   nsmpls=1 nvals=1 sem=TRUTH units=
.. .. Expr dump @ ADDR198
.. ..   op=76 (<action arg node>) arg1=ADDR200 arg2=(nil) parent=ADDR182
.. ..   eval=actArg metrics=(nil) ring=ADDR201
.. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
.. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. Expr dump @ ADDR200
.. .. ..   op=80 (<nop node>) arg1=ADDR202 arg2=(nil) parent=ADDR198
.. .. ..   eval=(nil)() metrics=(nil) ring=ADDR203
.. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=11
.. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. ..   smpls[0].ptr ADDR203 "count_host:"
.. .. .. .. Expr dump @ ADDR202
.. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR200
.. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR204
.. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=12
.. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
.. .. .. ..   smpls[0].ptr ADDR204 " @%h [%i] %v"
[DATE] pmie(PID) Info: evaluator exiting
Performance Co-Pilot Inference Engine (pmie), Version ...

pmie debugger commands

  f [file-name]      - load expressions from given file or stdin
  l [expr-name]      - list named expression or all expressions
  r [interval]       - run for given or default interval
  S time-spec        - set start time for run
  T time-spec        - set default interval for run command
  v [expr-name]      - print subexpression used for %h, %i and
                       %v bindings
  h or ?             - print this menu of commands
  q                  - quit

pmie> pmie> expr_1 =
some_host (sampledso.drift :vm00 :vm01 :vm02 :vm03 > 0) -> print "some_host:" " @%h %v";

expr_2 =
all_host ((10 * sampledso.drift :vm00 :vm01 :vm02 :vm03) == (sampledso.ulong.ten :vm00 :vm01 :vm02 :vm03 * sampledso.drift :vm00 :vm01 :vm02 :vm03)) -> print "all_host:" " @%h %v";

expr_3 =
pcnt_host 25% ((hinv.physmem :vm00 :vm01 :vm02 :vm03 / 1048576) > 512) -> print "25%_host:" " @%h %v";

expr_4 =
min_host (hinv.physmem :vm00 :vm01 :vm02 :vm03) == 250609664 -> print "min_host:" " @%h %v";

expr_5 =
max_host (sampledso.colour :vm00 :vm01 :vm02 :vm03 #red) < max_host (max_inst (sampledso.colour :vm00 :vm01 :vm02 :vm03 #red #green #blue)) -> print "max_host:" " @%h %v";

expr_6 =
sum_host (hinv.ncpu :vm00 :vm01 :vm02 :vm03) == (((hinv.ncpu :vm00 + hinv.ncpu :vm01) + hinv.ncpu :vm02) + hinv.ncpu :vm03) -> print "sum_host:" " @%h %v";

expr_7 =
avg_host (min_inst (sampledso.bin :vm00 :vm01 :vm02 :vm03 #bin-100 #bin-200 #bin-300 #bin-400 #bin-500 #bin-600 #bin-700 #bin-800 #bin-900)) == 100 -> print "avg_host:" " @%h [%i] %v";

expr_8 =
count_host (some_inst (sampledso.part_bin :vm00 #bin-100 #bin-200 #bin-300 #bin-400 #bin-500 #bin-600 #bin-700 #bin-800 #bin-900 > 300)) > 0 -> print "count_host:" " @%h [%i] %v";

pmie> print DATE: some_host: @vm00 144 @vm01 57 @vm02 101 @vm03 125
print DATE: all_host: @vm00 1440 @vm01 570 @vm02 1010 @vm03 1250
print DATE: 25%_host: @vm03 995
print DATE: min_host: @vm00 250609664
print DATE: sum_host: @<%h undefined> 8
print DATE: count_host: @<%h undefined> [<%i undefined>] 1
print DATE: some_host: @vm00 173 @vm01 50 @vm02 65 @vm03 170
print DATE: all_host: @vm00 1730 @vm01 500 @vm02 650 @vm03 1700
print DATE: 25%_host: @vm03 995
print DATE: min_host: @vm00 250609664
print DATE: max_host: @vm00 119
print DATE: sum_host: @<%h undefined> 8
print DATE: avg_host: @<%h undefined> [<%i undefined>] 100
print DATE: count_host: @<%h undefined> [<%i undefined>] 1
print DATE: some_host: @vm00 179 @vm01 18 @vm02 62 @vm03 183
print DATE: all_host: @vm00 1790 @vm01 180 @vm02 620 @vm03 1830
print DATE: 25%_host: @vm03 995
print DATE: min_host: @vm00 250609664
print DATE: max_host: @vm00 122
print DATE: sum_host: @<%h undefined> 8
print DATE: avg_host: @<%h undefined> [<%i undefined>] 100
print DATE: count_host: @<%h undefined> [<%i undefined>] 1
print DATE: some_host: @vm00 218 @vm02 14 @vm03 197
print DATE: all_host: @vm00 2180 @vm01 0 @vm02 140 @vm03 1970
print DATE: 25%_host: @vm03 995
print DATE: min_host: @vm00 250609664
print DATE: max_host: @vm00 125
print DATE: sum_host: @<%h undefined> 8
print DATE: avg_host: @<%h undefined> [<%i undefined>] 100
print DATE: count_host: @<%h undefined> [<%i undefined>] 1
pmie> expr_1 (subexpression for %h, %i and %v bindings) =
sampledso.drift :vm00 :vm01 :vm02 :vm03

expr_2 (subexpression for %h, %i and %v bindings) =
10 * sampledso.drift :vm00 :vm01 :vm02 :vm03

expr_3 (subexpression for %h, %i and %v bindings) =
hinv.physmem :vm00 :vm01 :vm02 :vm03 / 1048576

expr_4 (subexpression for %h, %i and %v bindings) =
min_host (hinv.physmem :vm00 :vm01 :vm02 :vm03)

expr_5 (subexpression for %h, %i and %v bindings) =
max_host (sampledso.colour :vm00 :vm01 :vm02 :vm03 #red)

expr_6 (subexpression for %h, %i and %v bindings) =
sum_host (hinv.ncpu :vm00 :vm01 :vm02 :vm03)

expr_7 (subexpression for %h, %i and %v bindings) =
avg_host (min_inst (sampledso.bin :vm00 :vm01 :vm02 :vm03 #bin-100 #bin-200 #bin-300 #bin-400 #bin-500 #bin-600 #bin-700 #bin-800 #bin-900))

expr_8 (subexpression for %h, %i and %v bindings) =
count_host (some_inst (sampledso.part_bin :vm00 #bin-100 #bin-300 #bin-500 #bin-700 #bin-900 > 300))

pmie>