=========================== jq : ./test-suite.log =========================== # TOTAL: 8 # PASS: 5 # SKIP: 0 # XFAIL: 0 # FAIL: 3 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: tests/mantest =================== Test #1: '.' at line number 1 Test #2: '.' at line number 5 Test #3: '[., tojson]' at line number 9 Test #4: '. < 0.12345678901234567890123456788' at line number 13 Test #5: 'map([., . == 1]) | tojson' at line number 17 Test #6: '. as $big | [$big, $big + 1] | map(. > 10000000000000000000000000000000)' at line number 21 Test #7: '.foo' at line number 25 Test #8: '.foo' at line number 29 Test #9: '.["foo"]' at line number 33 Test #10: '.foo?' at line number 37 Test #11: '.foo?' at line number 41 Test #12: '.["foo"]?' at line number 45 Test #13: '[.foo?]' at line number 49 Test #14: '.[0]' at line number 53 Test #15: '.[2]' at line number 57 Test #16: '.[-2]' at line number 61 Test #17: '.[2:4]' at line number 65 Test #18: '.[2:4]' at line number 69 Test #19: '.[:3]' at line number 73 Test #20: '.[-2:]' at line number 77 Test #21: '.[]' at line number 81 Test #22: '.[]' at line number 86 Test #23: '.foo[]' at line number 89 Test #24: '.[]' at line number 95 Test #25: '.foo, .bar' at line number 100 Test #26: '.user, .projects[]' at line number 105 Test #27: '.[4,2]' at line number 111 Test #28: '.[] | .name' at line number 116 Test #29: '(. + 2) * 5' at line number 121 Test #30: '[.user, .projects[]]' at line number 125 Test #31: '[ .[] | . * 2]' at line number 129 Test #32: '{user, title: .titles[]}' at line number 133 Test #33: '{(.user): .titles}' at line number 138 Test #34: '.. | .a?' at line number 142 Test #35: '.a + 1' at line number 146 Test #36: '.a + .b' at line number 150 Test #37: '.a + null' at line number 154 Test #38: '.a + 1' at line number 158 Test #39: '{a: 1} + {b: 2} + {c: 3} + {a: 42}' at line number 162 Test #40: '4 - .a' at line number 166 Test #41: '. - ["xml", "yaml"]' at line number 170 Test #42: '10 / . * 3' at line number 174 Test #43: '. / ", "' at line number 178 Test #44: '{"k": {"a": 1, "b": 2}} * {"k": {"a": 0,"c": 3}}' at line number 182 Test #45: '.[] | (1 / .)?' at line number 186 Test #46: 'map(abs)' at line number 191 Test #47: '.[] | length' at line number 195 Test #48: 'utf8bytelength' at line number 203 Test #49: 'keys' at line number 207 Test #50: 'keys' at line number 211 Test #51: 'map(has("foo"))' at line number 215 Test #52: 'map(has(2))' at line number 219 Test #53: '.[] | in({"foo": 42})' at line number 223 Test #54: 'map(in([0,1]))' at line number 228 Test #55: 'map(.+1)' at line number 232 Test #56: 'map_values(.+1)' at line number 236 Test #57: 'map(., .)' at line number 240 Test #58: 'map_values(. // empty)' at line number 244 Test #59: 'pick(.a, .b.c, .x)' at line number 248 Test #60: '[1,2,3,4] | pick(.[2], .[0], .[0])' at line number 252 Test #61: 'path(.a[0].b)' at line number 256 Test #62: '[path(..)]' at line number 260 Test #63: 'del(.foo)' at line number 264 Test #64: 'del(.[1, 2])' at line number 268 Test #65: 'getpath(["a","b"])' at line number 272 Test #66: '[getpath(["a","b"], ["a","c"])]' at line number 276 Test #67: 'setpath(["a","b"]; 1)' at line number 280 Test #68: 'setpath(["a","b"]; 1)' at line number 284 Test #69: 'setpath([0,"a"]; 1)' at line number 288 Test #70: 'delpaths([["a","b"]])' at line number 292 Test #71: 'to_entries' at line number 296 Test #72: 'from_entries' at line number 300 Test #73: 'with_entries(.key |= "KEY_" + .)' at line number 304 Test #74: 'map(select(. >= 2))' at line number 308 Test #75: '.[] | select(.id == "second")' at line number 312 Test #76: '.[]|numbers' at line number 316 Test #77: '1, empty, 2' at line number 320 Test #78: '[1,2,empty,3]' at line number 325 Test #79: 'try error catch .' at line number 329 Test #80: 'try error("invalid value: \(.)") catch .' at line number 333 Test #81: 'try error("\($__loc__)") catch .' at line number 337 Test #82: '[paths]' at line number 341 Test #83: '[paths(type == "number")]' at line number 345 Test #84: 'add' at line number 349 Test #85: 'add' at line number 353 Test #86: 'add' at line number 357 Test #87: 'any' at line number 361 Test #88: 'any' at line number 365 Test #89: 'any' at line number 369 Test #90: 'all' at line number 373 Test #91: 'all' at line number 377 Test #92: 'all' at line number 381 Test #93: 'flatten' at line number 385 Test #94: 'flatten(1)' at line number 389 Test #95: 'flatten' at line number 393 Test #96: 'flatten' at line number 397 Test #97: 'range(2; 4)' at line number 401 Test #98: '[range(2; 4)]' at line number 406 Test #99: '[range(4)]' at line number 410 Test #100: '[range(0; 10; 3)]' at line number 414 Test #101: '[range(0; 10; -1)]' at line number 418 Test #102: '[range(0; -5; -1)]' at line number 422 Test #103: 'floor' at line number 426 Test #104: 'sqrt' at line number 430 Test #105: '.[] | tonumber' at line number 434 Test #106: '.[] | tostring' at line number 439 Test #107: 'map(type)' at line number 445 Test #108: '.[] | (infinite * .) < 0' at line number 449 Test #109: 'infinite, nan | type' at line number 454 Test #110: 'sort' at line number 459 Test #111: 'sort_by(.foo)' at line number 463 Test #112: 'sort_by(.foo, .bar)' at line number 467 Test #113: 'group_by(.foo)' at line number 471 Test #114: 'min' at line number 475 Test #115: 'max_by(.foo)' at line number 479 Test #116: 'unique' at line number 483 Test #117: 'unique_by(.foo)' at line number 487 Test #118: 'unique_by(length)' at line number 491 Test #119: 'reverse' at line number 495 Test #120: 'contains("bar")' at line number 499 Test #121: 'contains(["baz", "bar"])' at line number 503 Test #122: 'contains(["bazzzzz", "bar"])' at line number 507 Test #123: 'contains({foo: 12, bar: [{barp: 12}]})' at line number 511 Test #124: 'contains({foo: 12, bar: [{barp: 15}]})' at line number 515 Test #125: 'indices(", ")' at line number 519 Test #126: 'indices(1)' at line number 523 Test #127: 'indices([1,2])' at line number 527 Test #128: 'index(", ")' at line number 531 Test #129: 'index(1)' at line number 535 Test #130: 'index([1,2])' at line number 539 Test #131: 'rindex(", ")' at line number 543 Test #132: 'rindex(1)' at line number 547 Test #133: 'rindex([1,2])' at line number 551 Test #134: 'inside("foobar")' at line number 555 Test #135: 'inside(["foobar", "foobaz", "blarp"])' at line number 559 Test #136: 'inside(["foobar", "foobaz", "blarp"])' at line number 563 Test #137: 'inside({"foo": 12, "bar":[1,2,{"barp":12, "blip":13}]})' at line number 567 Test #138: 'inside({"foo": 12, "bar":[1,2,{"barp":12, "blip":13}]})' at line number 571 Test #139: '[.[]|startswith("foo")]' at line number 575 Test #140: '[.[]|endswith("foo")]' at line number 579 Test #141: 'combinations' at line number 583 Test #142: 'combinations(2)' at line number 590 Test #143: '[.[]|ltrimstr("foo")]' at line number 597 Test #144: '[.[]|rtrimstr("foo")]' at line number 601 Test #145: 'explode' at line number 605 Test #146: 'implode' at line number 609 Test #147: 'join(", ")' at line number 613 Test #148: 'join(" ")' at line number 617 Test #149: 'ascii_upcase' at line number 621 Test #150: '[while(.<100; .*2)]' at line number 625 Test #151: '[repeat(.*2, error)?]' at line number 629 Test #152: '[.,1]|until(.[0] < 1; [.[0] - 1, .[1] * .[0]])|.[1]' at line number 633 Test #153: 'recurse(.foo[])' at line number 637 Test #154: 'recurse' at line number 644 Test #155: 'recurse(. * .; . < 20)' at line number 651 Test #156: 'walk(if type == "array" then sort else . end)' at line number 657 Test #157: '$ENV.PAGER' at line number 661 Test #158: 'env.PAGER' at line number 665 Test #159: 'transpose' at line number 669 Test #160: 'bsearch(0)' at line number 673 Test #161: 'bsearch(0)' at line number 677 Test #162: 'bsearch(4) as $ix | if $ix < 0 then .[-(1+$ix)] = 4 else . end' at line number 681 Test #163: '"The input was \(.), which is one less than \(.+1)"' at line number 685 Test #164: '[.[]|tostring]' at line number 689 Test #165: '[.[]|tojson]' at line number 693 Test #166: '[.[]|tojson|fromjson]' at line number 697 Test #167: '@html' at line number 701 Test #168: '@sh "echo \(.)"' at line number 705 Test #169: '@base64' at line number 709 Test #170: '@base64d' at line number 713 Test #171: 'fromdate' at line number 717 Test #172: 'strptime("%Y-%m-%dT%H:%M:%SZ")' at line number 721 *** Expected [2015,2,5,23,51,47,4,63], but got [2015,2,5,23,51,47,3,63] for test at line number 723: strptime("%Y-%m-%dT%H:%M:%SZ") Test #173: 'strptime("%Y-%m-%dT%H:%M:%SZ")|mktime' at line number 725 Test #174: '. == false' at line number 729 Test #175: '. == {"b": {"d": (4 + 1e-20), "c": 3}, "a":1}' at line number 733 Test #176: '.[] == 1' at line number 737 Test #177: 'if . == 0 then "zero" elif . == 1 then "one" else "many" end' at line number 744 Test #178: '. < 5' at line number 748 Test #179: '42 and "a string"' at line number 752 Test #180: '(true, false) or false' at line number 756 Test #181: '(true, true) and (true, false)' at line number 761 Test #182: '[true, false | not]' at line number 768 Test #183: 'empty // 42' at line number 772 Test #184: '.foo // 42' at line number 776 Test #185: '.foo // 42' at line number 780 Test #186: '(false, null, 1) // 42' at line number 784 Test #187: '(false, null, 1) | . // 42' at line number 788 Test #188: 'try .a catch ". is not an object"' at line number 794 Test #189: '[.[]|try .a]' at line number 798 Test #190: 'try error("some exception") catch .' at line number 802 Test #191: '[.[] | .a?]' at line number 806 Test #192: '[.[] | tonumber?]' at line number 810 Test #193: '.bar as $x | .foo | . + $x' at line number 814 Test #194: '. as $i|[(.*2|. as $i| $i), $i]' at line number 818 Test #195: '. as [$a, $b, {c: $c}] | $a + $b + $c' at line number 822 Test #196: '.[] as [$a, $b] | {a: $a, b: $b}' at line number 826 Test #197: '.[] as {$a, $b, c: {$d, $e}} ?// {$a, $b, c: [{$d, $e}]} | {$a, $b, $d, $e}' at line number 832 Test #198: '.[] as {$a, $b, c: {$d}} ?// {$a, $b, c: [{$e}]} | {$a, $b, $d, $e}' at line number 837 Test #199: '.[] as [$a] ?// [$b] | if $a != null then error("err: \($a)") else {$a,$b} end' at line number 842 Test #200: 'def addvalue(f): . + [f]; map(addvalue(.[0]))' at line number 846 Test #201: 'def addvalue(f): f as $x | map(. + $x); addvalue(.[0])' at line number 850 Test #202: 'isempty(empty)' at line number 854 Test #203: 'isempty(.[])' at line number 858 Test #204: 'isempty(.[])' at line number 862 Test #205: '[limit(3;.[])]' at line number 866 Test #206: '[first(range(.)), last(range(.)), nth(./2; range(.))]' at line number 870 Test #207: '[range(.)]|[first, last, nth(5)]' at line number 874 Test #208: 'reduce .[] as $item (0; . + $item)' at line number 878 Test #209: 'reduce .[] as [$i,$j] (0; . + $i * $j)' at line number 882 Test #210: 'reduce .[] as {$x,$y} (null; .x += $x | .y += [$y])' at line number 886 Test #211: 'foreach .[] as $item (0; . + $item)' at line number 890 Test #212: 'foreach .[] as $item (0; . + $item; [$item, . * 2])' at line number 898 Test #213: 'foreach .[] as $item (0; . + 1; {index: ., $item})' at line number 906 Test #214: 'def range(init; upto; by): def _range: if (by > 0 and . < upto) or (by < 0 and . > upto) then ., ((.+by)|_range) else . end; if by == 0 then init else init|_range end | select((by > 0 and . < upto) or (by < 0 and . > upto)); range(0; 10; 3)' at line number 912 Test #215: 'def while(cond; update): def _while: if cond then ., (update | _while) else empty end; _while; [while(.<100; .*2)]' at line number 919 Test #216: 'truncate_stream([[0],1],[[1,0],2],[[1,0]],[[1]])' at line number 923 Test #217: 'fromstream(1|truncate_stream([[0],1],[[1,0],2],[[1,0]],[[1]]))' at line number 928 Test #218: '. as $dot|fromstream($dot|tostream)|.==$dot' at line number 932 Test #219: '(..|select(type=="boolean")) |= if . then 1 else 0 end' at line number 936 Test #220: '.foo += 1' at line number 940 Test #221: '.a = .b' at line number 944 Test #222: '.a |= .b' at line number 948 Test #223: '(.a, .b) = range(3)' at line number 952 Test #224: '(.a, .b) |= range(3)' at line number 958 223 of 224 tests passed (0 malformed, 0 skipped) FAIL tests/mantest (exit status: 1) FAIL: tests/shtest ================== + . ./tests/setup + [ -n '' ] + set -eu + dirname ./tests/shtest + cd ./tests + pwd + JQTESTDIR=/usr/ports/textproc/jq/work/jq-jq-1.7/tests + JQBASEDIR=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/.. + JQ=/usr/ports/textproc/jq/work/jq-jq-1.7/jq + [ -z '' ] + which valgrind + VALGRIND='valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' + VG_EXIT0='--error-exitcode=0' + Q=-q + mods=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/modules + clean=true + d='' + trap clean EXIT + mktemp -d -t jqXXXXXX + d=/tmp/jqXXXXXX.sfI5tTdu + [ -z /tmp/jqXXXXXX.sfI5tTdu ] + msys=false + mingw=false + uname -s + JQ_NO_B=/usr/ports/textproc/jq/work/jq-jq-1.7/jq + JQ='/usr/ports/textproc/jq/work/jq-jq-1.7/jq -b' + PATH=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/..:/usr/local/libexec/ccache:/usr/ports/textproc/jq/work/.bin:/home/yuri/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /usr/ports/textproc/jq/work/jq-jq-1.7/tests/../tests/jq-f-test.sh + [ -f /usr/ports/textproc/jq/work/jq-jq-1.7/tests/../.libs/libinject_errors.so ] + printf 'a\0b\nc\0d\ne' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -Rse '. == "a\u0000b\nc\u0000d\ne"' /tmp/jqXXXXXX.sfI5tTdu/input true + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -Rne '[inputs] == ["a\u0000b", "c\u0000d", "e"]' /tmp/jqXXXXXX.sfI5tTdu/input true + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '"foo"' + wc -l + nref=' 5' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '"foo" + "bar"' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm 1+1 + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm 1-1 + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '2*3' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm 9/3 + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm 9%3 + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '9==3' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '9!=3' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '9<3' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '9>3' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '9<=3' + wc -l + n=' 5' + [ 5 -ne 5 ] + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --debug-dump-disasm '9>=3' + wc -l + n=' 5' + [ 5 -ne 5 ] + cat + printf '1\0362 3\n[0,1\036[4,5]true"ab"{"c":4\036{}{"d":5,"e":6"\036false\n' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -ces --seq '. == [2,3,[4,5],true,"ab",{},false]' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + cat + printf '1\0362 3\n[0,1\036[4,5]true"ab"{"c":4\036{}{"d":5,"e":6"false\n\036null' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -ces --seq '. == [2,3,[4,5],true,"ab",{},null]' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + cat + printf '"foo' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c --seq . + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + printf '"foo' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -ce --seq . + ret=4 + [ 4 -eq 4 ] + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + cat + printf 1 + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c --seq . + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + cat + printf '1\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cen --seq '[inputs] == []' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + data='{"i": 1}\n{"i": 2}\n{"i": 3}\n' + printf '{"i": 1}\n{"i": 2}\n{"i": 3}\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --exit-status 'select(.i==1)' + printf '{"i": 1}\n{"i": 2}\n{"i": 3}\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --exit-status 'select(.i==2)' + printf '{"i": 1}\n{"i": 2}\n{"i": 3}\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --exit-status 'select(.i==3)' + ret=0 + printf '{"i": 1}\n{"i": 2}\n{"i": 3}\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --exit-status 'select(.i==4)' + ret=4 + [ 4 -eq 4 ] + ret=0 + printf '{"i": 1}\n{"i": 2}\n{"i": 3}\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --exit-status 'select(.i==2) | false' + ret=1 + [ 1 -eq 1 ] + printf '{"i": 1}\n{"i": 2}\n{"i": 3}\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --exit-status 'select(.i==2) | true' + printf '"a\n' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -e . /tmp/jqXXXXXX.sfI5tTdu/input jq: parse error: Unfinished string at EOF at line 2, column 0 + echo foobar + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b . jq: parse error: Invalid literal at line 2, column 0 + [ 5 -ne 5 ] + echo '{"a": 1E9999999999}' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b . + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -e .a 1.7976931348623157E+308 + echo '[1,2,3,4]' + printf '[1,2][3,4]' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cs add + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + printf '[1,2][3,4]\n' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cs add + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + printf 'a\0b\0' + printf '["a", "b"]' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --raw-output0 '.[]' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + printf 'a\0' + printf '["a", "c\\u0000d", "b"]' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --raw-output0 '.[]' jq: error (at :0): Cannot dump a string containing NUL with --raw-output0 option + [ 5 -ne 5 ] + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c '. as $d|path(..) as $p|$d|getpath($p)|select((type|. != "array" and . != "object") or length==0)|[$p,.]' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream -c '.|select(length==2)' + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + printf '["Unfinished JSON term at EOF at line 1, column 1",[0]]\n' + printf [ + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream-errors -c . + diff /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + clean=false + which seq + [ -z 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + start=120 + end=151 + seq 120 151 + dd 'if=tests/torture/input0.json' 'bs=120' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=120' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=121' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=121' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=122' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=122' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=123' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=123' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=124' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=124' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=125' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=125' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=126' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=126' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=127' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=127' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=128' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=128' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=129' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=129' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=130' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=130' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=131' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=131' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=132' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=132' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=133' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=133' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=134' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=134' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=135' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=135' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=136' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=136' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=137' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=137' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=138' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=138' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=139' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=139' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=140' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=140' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=141' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=141' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=142' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=142' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=143' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=143' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=144' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=144' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=145' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=145' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=146' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=146' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=147' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=147' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=148' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=148' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=149' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=149' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + true + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=150' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=150' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + dd 'if=tests/torture/input0.json' 'bs=151' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -c . + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + dd 'if=tests/torture/input0.json' 'bs=151' 'count=1' + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -cn --stream 'fromstream(inputs)' + [ -n 'valgrind --error-exitcode=1 --leak-check=full --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp --suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' ] + grep '^==[0-9][0-9]*== ERROR SUMMARY: 0 errors' /tmp/jqXXXXXX.sfI5tTdu/err + diff /tmp/jqXXXXXX.sfI5tTdu/out0 /tmp/jqXXXXXX.sfI5tTdu/out1 + echo '{"a":1,"b",' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream + true + grep 'Objects must consist of key:value pairs' /tmp/jqXXXXXX.sfI5tTdu/err + echo '{{"a":"b"}}' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream + true + grep $'Expected string key after \'{\', not \'{\'' /tmp/jqXXXXXX.sfI5tTdu/err + echo '{"x":"y",{"a":"b"}}' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream + true + grep $'Expected string key after \',\' in object, not \'{\'' /tmp/jqXXXXXX.sfI5tTdu/err + echo '{["a","b"]}' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream + true + grep $'Expected string key after \'{\', not \'\\[\'' /tmp/jqXXXXXX.sfI5tTdu/err + echo '{"x":"y",["a","b"]}' + /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b --stream + true + grep $'Expected string key after \',\' in object, not \'\\[\'' /tmp/jqXXXXXX.sfI5tTdu/err + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' -q /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n '"test", {} | debug, stderr' ["DEBUG:","test"] test["DEBUG:",{}] {}+ /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c -j '"hello\nworld", null, [false, 0], {"foo":["bar"]}, "\n" | stderr' + cat + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + cmp /tmp/jqXXXXXX.sfI5tTdu/err /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c --arg foo 1 --argjson bar 2 '{$foo, $bar} | ., . == $ARGS.named' ==57634== Memcheck, a memory error detector ==57634== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57634== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57634== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c --arg foo 1 --argjson bar 2 {$foo,\ $bar}\ |\ .,\ .\ ==\ $ARGS.named ==57634== ==57634== ==57634== HEAP SUMMARY: ==57634== in use at exit: 1,728 bytes in 2 blocks ==57634== total heap usage: 7,255 allocs, 7,253 frees, 1,001,792 bytes allocated ==57634== ==57634== LEAK SUMMARY: ==57634== definitely lost: 0 bytes in 0 blocks ==57634== indirectly lost: 0 bytes in 0 blocks ==57634== possibly lost: 0 bytes in 0 blocks ==57634== still reachable: 1,728 bytes in 2 blocks ==57634== suppressed: 0 bytes in 0 blocks ==57634== Reachable blocks (those to which a pointer was found) are not shown. ==57634== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57634== ==57634== For lists of detected and suppressed errors, rerun with: -s ==57634== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + printf '{"foo":"1","bar":2}\ntrue\n' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --slurpfile foo /usr/ports/textproc/jq/work/jq-jq-1.7/tests/../tests/modules/data.json --rawfile bar /usr/ports/textproc/jq/work/jq-jq-1.7/tests/../tests/modules/data.json '{$foo, $bar}' ==57636== Memcheck, a memory error detector ==57636== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57636== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57636== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --slurpfile foo /usr/ports/textproc/jq/work/jq-jq-1.7/tests/../tests/modules/data.json --rawfile bar /usr/ports/textproc/jq/work/jq-jq-1.7/tests/../tests/modules/data.json {$foo,\ $bar} ==57636== ==57636== ==57636== HEAP SUMMARY: ==57636== in use at exit: 1,728 bytes in 2 blocks ==57636== total heap usage: 7,243 allocs, 7,241 frees, 1,066,348 bytes allocated ==57636== ==57636== LEAK SUMMARY: ==57636== definitely lost: 0 bytes in 0 blocks ==57636== indirectly lost: 0 bytes in 0 blocks ==57636== possibly lost: 0 bytes in 0 blocks ==57636== still reachable: 1,728 bytes in 2 blocks ==57636== suppressed: 0 bytes in 0 blocks ==57636== Reachable blocks (those to which a pointer was found) are not shown. ==57636== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57636== ==57636== For lists of detected and suppressed errors, rerun with: -s ==57636== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + cat + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c --args '$ARGS.positional' foo bar baz ==57639== Memcheck, a memory error detector ==57639== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57639== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57639== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c --args $ARGS.positional foo bar baz ==57639== ==57639== ==57639== HEAP SUMMARY: ==57639== in use at exit: 1,728 bytes in 2 blocks ==57639== total heap usage: 7,211 allocs, 7,209 frees, 996,202 bytes allocated ==57639== ==57639== LEAK SUMMARY: ==57639== definitely lost: 0 bytes in 0 blocks ==57639== indirectly lost: 0 bytes in 0 blocks ==57639== possibly lost: 0 bytes in 0 blocks ==57639== still reachable: 1,728 bytes in 2 blocks ==57639== suppressed: 0 bytes in 0 blocks ==57639== Reachable blocks (those to which a pointer was found) are not shown. ==57639== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57639== ==57639== For lists of detected and suppressed errors, rerun with: -s ==57639== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + printf '["foo","bar","baz"]\n' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c --jsonargs '$ARGS.positional' null true '[]' {} ==57641== Memcheck, a memory error detector ==57641== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57641== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57641== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c --jsonargs $ARGS.positional null true [] {} ==57641== ==57641== ==57641== HEAP SUMMARY: ==57641== in use at exit: 1,728 bytes in 2 blocks ==57641== total heap usage: 7,214 allocs, 7,212 frees, 997,638 bytes allocated ==57641== ==57641== LEAK SUMMARY: ==57641== definitely lost: 0 bytes in 0 blocks ==57641== indirectly lost: 0 bytes in 0 blocks ==57641== possibly lost: 0 bytes in 0 blocks ==57641== still reachable: 1,728 bytes in 2 blocks ==57641== suppressed: 0 bytes in 0 blocks ==57641== Reachable blocks (those to which a pointer was found) are not shown. ==57641== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57641== ==57641== For lists of detected and suppressed errors, rerun with: -s ==57641== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + printf '[null,true,[],{}]\n' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c '$ARGS.positional' --args foo 1 --jsonargs 2 {} --args 3 4 ==57643== Memcheck, a memory error detector ==57643== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57643== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57643== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c $ARGS.positional --args foo 1 --jsonargs 2 {} --args 3 4 ==57643== ==57643== ==57643== HEAP SUMMARY: ==57643== in use at exit: 1,728 bytes in 2 blocks ==57643== total heap usage: 7,217 allocs, 7,215 frees, 997,081 bytes allocated ==57643== ==57643== LEAK SUMMARY: ==57643== definitely lost: 0 bytes in 0 blocks ==57643== indirectly lost: 0 bytes in 0 blocks ==57643== possibly lost: 0 bytes in 0 blocks ==57643== still reachable: 1,728 bytes in 2 blocks ==57643== suppressed: 0 bytes in 0 blocks ==57643== Reachable blocks (those to which a pointer was found) are not shown. ==57643== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57643== ==57643== For lists of detected and suppressed errors, rerun with: -s ==57643== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + printf '["foo","1",2,{},"3","4"]\n' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c '$ARGS.positional' --args --jsonargs ==57645== Memcheck, a memory error detector ==57645== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57645== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57645== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n -c $ARGS.positional --args --jsonargs ==57645== ==57645== ==57645== HEAP SUMMARY: ==57645== in use at exit: 1,728 bytes in 2 blocks ==57645== total heap usage: 7,208 allocs, 7,206 frees, 996,142 bytes allocated ==57645== ==57645== LEAK SUMMARY: ==57645== definitely lost: 0 bytes in 0 blocks ==57645== indirectly lost: 0 bytes in 0 blocks ==57645== possibly lost: 0 bytes in 0 blocks ==57645== still reachable: 1,728 bytes in 2 blocks ==57645== suppressed: 0 bytes in 0 blocks ==57645== Reachable blocks (those to which a pointer was found) are not shown. ==57645== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57645== ==57645== For lists of detected and suppressed errors, rerun with: -s ==57645== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) + printf '[]\n' + cmp /tmp/jqXXXXXX.sfI5tTdu/out /tmp/jqXXXXXX.sfI5tTdu/expected + valgrind '--error-exitcode=1' '--leak-check=full' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/onig.supp' '--suppressions=/usr/ports/textproc/jq/work/jq-jq-1.7/tests/local.supp' /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --jsonargs null invalid ==57649== Memcheck, a memory error detector ==57649== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==57649== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==57649== Command: /usr/ports/textproc/jq/work/jq-jq-1.7/jq -b -n --jsonargs null invalid ==57649== /usr/ports/textproc/jq/work/jq-jq-1.7/jq: invalid JSON text passed to --jsonargs Use /usr/ports/textproc/jq/work/jq-jq-1.7/jq --help for help with command-line options, or see the jq manpage, or online docs at https://jqlang.github.io/jq ==57649== ==57649== HEAP SUMMARY: ==57649== in use at exit: 7,341 bytes in 9 blocks ==57649== total heap usage: 16 allocs, 7 frees, 9,810 bytes allocated ==57649== ==57649== 117 (24 direct, 93 indirect) bytes in 1 blocks are definitely lost in loss record 3 of 9 ==57649== at 0x484CBE4: malloc (vg_replace_malloc.c:435) ==57649== by 0x23C8E8: jv_mem_alloc (in /usr/ports/textproc/jq/work/jq-jq-1.7/jq) ==57649== by 0x237926: jv_invalid_with_msg (in /usr/ports/textproc/jq/work/jq-jq-1.7/jq) ==57649== by 0x245C19: jv_parse_sized (in /usr/ports/textproc/jq/work/jq-jq-1.7/jq) ==57649== by 0x21BC89: main (in /usr/ports/textproc/jq/work/jq-jq-1.7/jq) ==57649== ==57649== LEAK SUMMARY: ==57649== definitely lost: 24 bytes in 1 blocks ==57649== indirectly lost: 93 bytes in 1 blocks ==57649== possibly lost: 0 bytes in 0 blocks ==57649== still reachable: 7,224 bytes in 7 blocks ==57649== suppressed: 0 bytes in 0 blocks ==57649== Reachable blocks (those to which a pointer was found) are not shown. ==57649== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==57649== ==57649== For lists of detected and suppressed errors, rerun with: -s ==57649== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) + EC=1 + [ 1 -ne 2 ] + echo '--jsonargs exited with wrong exit code, expected 2 got 1' --jsonargs exited with wrong exit code, expected 2 got 1 + exit 1 + clean + false + echo 'See temp files in /tmp/jqXXXXXX.sfI5tTdu!' See temp files in /tmp/jqXXXXXX.sfI5tTdu! FAIL tests/shtest (exit status: 1) FAIL: tests/optionaltest ======================== Test #1: '[strptime("%Y-%m-%dT%H:%M:%SZ")|(.,mktime)]' at line number 4 *** Expected [[2015,2,5,23,51,47,4,63],1425599507], but got [[2015,2,5,23,51,47,3,63],1425599507] for test at line number 6: [strptime("%Y-%m-%dT%H:%M:%SZ")|(.,mktime)] Test #2: 'last(range(365 * 67)|("1970-03-01T01:02:03Z"|strptime("%Y-%m-%dT%H:%M:%SZ")|mktime) + (86400 * .)|strftime("%Y-%m-%dT%H:%M:%SZ")|strptime("%Y-%m-%dT%H:%M:%SZ"))' at line number 11 *** Expected [2037,1,11,1,2,3,3,41], but got [2037,1,11,1,2,3,2,41] for test at line number 13: last(range(365 * 67)|("1970-03-01T01:02:03Z"|strptime("%Y-%m-%dT%H:%M:%SZ")|mktime) + (86400 * .)|strftime("%Y-%m-%dT%H:%M:%SZ")|strptime("%Y-%m-%dT%H:%M:%SZ")) Test #3: 'strftime("%A, %B %e, %Y")' at line number 16 1 of 3 tests passed (0 malformed, 0 skipped) FAIL tests/optionaltest (exit status: 1)