QA output created by 487

=== metric sample.scale_step.time_up_secs { type -> string } ===
Specification error in configuration file (TMP.config)
[line 1] Expecting XXX (from PM_TYPE_XXX) in type clause

=== metric pmcd.pmlogger.host { type -> U32 } ===
Specification error in configuration file (TMP.config)
[line 1] Old type (PM_TYPE_STRING) must be numeric

=== metric sample.wrap.longlong { type -> U32 } ===
pmlogrewrite: Error: sample.wrap.longlong (29.0.59): extracting value from type 64 to U32: Negative value in conversion to unsigned
pmResult dump ... numpmid: 18
  29.0.78 (sample.dynamic.instant): No values returned!
  29.0.77 (sample.dynamic.discrete): No values returned!
  29.0.76 (sample.dynamic.counter): No values returned!
  29.0.64 (sample.rapid): numval: 1 valfmt: 0 vlist[]:
   value 2400000000
  29.0.62 (sample.dodgey.value): numval: 5 valfmt: 0 vlist[]:
    inst [1 or ???] value 96
    inst [2 or ???] value 1
    inst [3 or ???] value 59
    inst [4 or ???] value 36
    inst [5 or ???] value 98
  29.0.61 (sample.dodgey.control): numval: 1 valfmt: 0 vlist[]:
   value 5
  29.0.60 (sample.wrap.ulonglong): numval: 1 valfmt: 1 vlist[]:
   value 9223372036854775802
  29.0.59 (sample.wrap.longlong): No values returned!
  29.0.58 (sample.wrap.ulong): numval: 1 valfmt: 0 vlist[]:
   value 2147483642
  29.0.57 (sample.wrap.long): numval: 1 valfmt: 0 vlist[]:
   value -1073741830
  29.0.39 (sample.sysinfo): numval: 1 valfmt: 2 vlist[]:
   value [e4910100801c0000204300008047000000e0930f0020fb00000000000000000000e0dd1f00f06d1b7a0000000000000000000000010000000000000000000000]
  29.0.37 (sample.mirage): numval: 3 valfmt: 0 vlist[]:
    inst [0 or ???] value 87
    inst [2 or ???] value 286
    inst [4 or ???] value 485
  29.0.35 (sample.aggregate.write_me): numval: 1 valfmt: 1 vlist[]:
   value "13" [3133]
  29.0.34 (sample.aggregate.hullo): numval: 1 valfmt: 1 vlist[]:
   value "hullo world!" [68756c6c6f20776f726c6421]
  29.0.33 (sample.aggregate.null): numval: 1 valfmt: 1 vlist[]:
   value "" []
  29.0.32 (sample.string.write_me): numval: 1 valfmt: 1 vlist[]:
   value "13"
  29.0.31 (sample.string.hullo): numval: 1 valfmt: 1 vlist[]:
   value "hullo world!"
  29.0.30 (sample.string.null): numval: 1 valfmt: 1 vlist[]:
   value ""
Archive "TMP.new" not created.

=== metric sample.wrap.ulonglong { type -> 64 } ===
pmlogrewrite: Error: sample.wrap.ulonglong (29.0.60): extracting value from type U64 to 64: Truncation in value conversion
pmResult dump ... numpmid: 18
  29.0.78 (sample.dynamic.instant): No values returned!
  29.0.77 (sample.dynamic.discrete): No values returned!
  29.0.76 (sample.dynamic.counter): No values returned!
  29.0.64 (sample.rapid): numval: 1 valfmt: 0 vlist[]:
   value 3200000000
  29.0.62 (sample.dodgey.value): numval: 5 valfmt: 0 vlist[]:
    inst [1 or ???] value 41
    inst [2 or ???] value 38
    inst [3 or ???] value 23
    inst [4 or ???] value 96
    inst [5 or ???] value 62
  29.0.61 (sample.dodgey.control): numval: 1 valfmt: 0 vlist[]:
   value 5
  29.0.60 (sample.wrap.ulonglong): No values returned!
  29.0.59 (sample.wrap.longlong): numval: 1 valfmt: 1 vlist[]:
   value -8
  29.0.58 (sample.wrap.ulong): numval: 1 valfmt: 0 vlist[]:
   value 4294967288
  29.0.57 (sample.wrap.long): numval: 1 valfmt: 0 vlist[]:
   value -8
  29.0.39 (sample.sysinfo): numval: 1 valfmt: 2 vlist[]:
   value [e9910100201a0000004200000047000000e0930f0000fb00000000000000000000e0dd1f00f06d1b7a0000000000000000000000010000000000000000000000]
  29.0.37 (sample.mirage): numval: 3 valfmt: 0 vlist[]:
    inst [0 or ???] value 84
    inst [2 or ???] value 283
    inst [4 or ???] value 482
  29.0.35 (sample.aggregate.write_me): numval: 1 valfmt: 1 vlist[]:
   value "13" [3133]
  29.0.34 (sample.aggregate.hullo): numval: 1 valfmt: 1 vlist[]:
   value "hullo world!" [68756c6c6f20776f726c6421]
  29.0.33 (sample.aggregate.null): numval: 1 valfmt: 1 vlist[]:
   value "" []
  29.0.32 (sample.string.write_me): numval: 1 valfmt: 1 vlist[]:
   value "13"
  29.0.31 (sample.string.hullo): numval: 1 valfmt: 1 vlist[]:
   value "hullo world!"
  29.0.30 (sample.string.null): numval: 1 valfmt: 1 vlist[]:
   value ""
Archive "TMP.new" not created.

=== overflow in type conversion - step 1 (no errors) ===
pmval diffs ...
--- TMP.in
+++ TMP.out
@@ -1,12 +1,12 @@
 Note: timezone set to local timezone of host "gonzo" from archive
 
 metric: sample.drift
-archive: archives/mirage
+archive: TMP.tmp
 host: gonzo
 start: Tue Feb 25 10:45:08 1997
 end: Tue Feb 25 11:05:07 1997
 semantics: instantaneous value
-units: none
+units: Mbyte / count
 samples: all
 10:46:07.406 111
 10:47:07.419 88
=== overflow in type conversion - step 2 (expect error) ===
pmExtractValue:  111 [U64] -> 111 [U64]
pmConvScale: 111 [Mbyte / count] -> 1163919360 [byte / count x 10]
pmExtractValue:  1163919360 [U64] -> 1163919360 [32]
pmExtractValue:  88 [U64] -> 88 [U64]
pmConvScale: 88 [Mbyte / count] -> 922746880 [byte / count x 10]
pmExtractValue:  922746880 [U64] -> 922746880 [32]
pmExtractValue:  83 [U64] -> 83 [U64]
pmConvScale: 83 [Mbyte / count] -> 870318080 [byte / count x 10]
pmExtractValue:  870318080 [U64] -> 870318080 [32]
pmExtractValue:  58 [U64] -> 58 [U64]
pmConvScale: 58 [Mbyte / count] -> 608174080 [byte / count x 10]
pmExtractValue:  608174080 [U64] -> 608174080 [32]
pmExtractValue:  26 [U64] -> 26 [U64]
pmConvScale: 26 [Mbyte / count] -> 272629760 [byte / count x 10]
pmExtractValue:  272629760 [U64] -> 272629760 [32]
pmExtractValue:  74 [U64] -> 74 [U64]
pmConvScale: 74 [Mbyte / count] -> 775946240 [byte / count x 10]
pmExtractValue:  775946240 [U64] -> 775946240 [32]
pmExtractValue:  75 [U64] -> 75 [U64]
pmConvScale: 75 [Mbyte / count] -> 786432000 [byte / count x 10]
pmExtractValue:  786432000 [U64] -> 786432000 [32]
pmExtractValue:  86 [U64] -> 86 [U64]
pmConvScale: 86 [Mbyte / count] -> 901775360 [byte / count x 10]
pmExtractValue:  901775360 [U64] -> 901775360 [32]
pmExtractValue:  119 [U64] -> 119 [U64]
pmConvScale: 119 [Mbyte / count] -> 1247805440 [byte / count x 10]
pmExtractValue:  1247805440 [U64] -> 1247805440 [32]
pmExtractValue:  150 [U64] -> 150 [U64]
pmConvScale: 150 [Mbyte / count] -> 1572864000 [byte / count x 10]
pmExtractValue:  1572864000 [U64] -> 1572864000 [32]
pmExtractValue:  153 [U64] -> 153 [U64]
pmConvScale: 153 [Mbyte / count] -> 1604321280 [byte / count x 10]
pmExtractValue:  1604321280 [U64] -> 1604321280 [32]
pmExtractValue:  189 [U64] -> 189 [U64]
pmConvScale: 189 [Mbyte / count] -> 1981808640 [byte / count x 10]
pmExtractValue:  1981808640 [U64] -> 1981808640 [32]
pmExtractValue:  234 [U64] -> 234 [U64]
pmConvScale: 234 [Mbyte / count] -> 2453667840 [byte / count x 10]
pmExtractValue:  2453667840 [U64] -> Error: Truncation in value conversion [32]
pmlogrewrite: Error: sample.drift (29.0.7): extracting value from type U64 to 32: Truncation in value conversion
pmResult dump ... numpmid: 3
  29.0.37 (sample.mirage): numval: 5 valfmt: 0 vlist[]:
    inst [0 or ???] value 54
    inst [22 or ???] value 2253
    inst [23 or ???] value 2352
    inst [24 or ???] value 2451
    inst [26 or ???] value 2650
  29.0.7 (sample.drift): No values returned!
  29.0.6 (sample.bin): numval: 9 valfmt: 0 vlist[]:
    inst [100 or ???] value 100
    inst [200 or ???] value 200
    inst [300 or ???] value 300
    inst [400 or ???] value 400
    inst [500 or ???] value 500
    inst [600 or ???] value 600
    inst [700 or ???] value 700
    inst [800 or ???] value 800
    inst [900 or ???] value 900
Archive "TMP.new" creation truncated.
pmval diffs ...
--- TMP.in
+++ TMP.out
@@ -1,30 +1,22 @@
 Note: timezone set to local timezone of host "gonzo" from archive
 
 metric: sample.drift
-archive: TMP.tmp
+archive: TMP.new
 host: gonzo
 start: Tue Feb 25 10:45:08 1997
-end: Tue Feb 25 11:05:07 1997
+end: Tue Feb 25 10:57:07 1997
 semantics: instantaneous value
-units: Mbyte / count
+units: byte / count x 10
 samples: all
-10:46:07.406 111
-10:47:07.419 88
-10:48:07.406 83
-10:49:07.407 58
-10:50:07.407 26
-10:51:07.407 74
-10:52:07.407 75
-10:53:07.408 86
-10:54:07.408 119
-10:55:07.409 150
-10:56:07.409 153
-10:57:07.409 189
-10:58:07.409 234
-10:59:07.410 282
-11:00:07.410 303
-11:01:07.410 271
-11:02:07.411 267
-11:03:07.411 249
-11:04:07.411 242
-11:05:07.411 208
+10:46:07.406 1163919360
+10:47:07.419 922746880
+10:48:07.406 870318080
+10:49:07.407 608174080
+10:50:07.407 272629760
+10:51:07.407 775946240
+10:52:07.407 786432000
+10:53:07.408 901775360
+10:54:07.408 1247805440
+10:55:07.409 1572864000
+10:56:07.409 1604321280
+10:57:07.409 1981808640
