{"type":"thread.started","thread_id":"01a02bfe-f8e9-76f2-a730-da869d5ae229"}
{"type":"turn.started"}
{"type":"item.completed","item":{"id":"item_0","type":"agent_message","text":"I’m inspecting the existing evaluator and rerunning both authoritative scoped checks to isolate the remaining semantic failures before patching."}}
{"type":"item.started","item":{"id":"item_1","type":"command_execution","command":"/bin/bash -lc 'ls -la && find . -maxdepth 3 -type f | sort && python3 -m py_compile jq_interpreter/evaluator.py'","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_1","type":"command_execution","command":"/bin/bash -lc 'ls -la && find . -maxdepth 3 -type f | sort && python3 -m py_compile jq_interpreter/evaluator.py'","aggregated_output":"total 0\ndrwxrwxrwx 1 barlo barlo 512 Aug 22 17:18 .\ndrwxrwxrwx 1 barlo barlo 512 Aug 22 00:46 ..\n-rwxrwxrwx 1 barlo barlo 493 Aug 22 15:49 jq\ndrwxrwxrwx 1 barlo barlo 512 Aug 22 19:49 jq_interpreter\ndrwxrwxrwx 1 barlo barlo 512 Aug 22 19:58 sources\ndrwxrwxrwx 1 barlo barlo 512 Aug 22 19:58 tests\n./jq\n./jq_interpreter/__init__.py\n./jq_interpreter/__pycache__/__init__.cpython-310.pyc\n./jq_interpreter/__pycache__/__init__.cpython-312.pyc\n./jq_interpreter/__pycache__/architecture.cpython-310.pyc\n./jq_interpreter/__pycache__/architecture.cpython-312.pyc\n./jq_interpreter/__pycache__/ast.cpython-310.pyc\n./jq_interpreter/__pycache__/ast.cpython-312.pyc\n./jq_interpreter/__pycache__/builtins.cpython-312.pyc\n./jq_interpreter/__pycache__/cli.cpython-310.pyc\n./jq_interpreter/__pycache__/cli.cpython-312.pyc\n./jq_interpreter/__pycache__/diagnostics.cpython-310.pyc\n./jq_interpreter/__pycache__/diagnostics.cpython-312.pyc\n./jq_interpreter/__pycache__/errors.cpython-310.pyc\n./jq_interpreter/__pycache__/errors.cpython-312.pyc\n./jq_interpreter/__pycache__/evaluator.cpython-310.pyc\n./jq_interpreter/__pycache__/evaluator.cpython-312.pyc\n./jq_interpreter/__pycache__/interpreter.cpython-310.pyc\n./jq_interpreter/__pycache__/interpreter.cpython-312.pyc\n./jq_interpreter/__pycache__/lexer.cpython-310.pyc\n./jq_interpreter/__pycache__/lexer.cpython-312.pyc\n./jq_interpreter/__pycache__/parser.cpython-310.pyc\n./jq_interpreter/__pycache__/parser.cpython-312.pyc\n./jq_interpreter/__pycache__/paths.cpython-310.pyc\n./jq_interpreter/__pycache__/paths.cpython-312.pyc\n./jq_interpreter/__pycache__/runtime.cpython-310.pyc\n./jq_interpreter/__pycache__/runtime.cpython-312.pyc\n./jq_interpreter/architecture.py\n./jq_interpreter/ast.py\n./jq_interpreter/builtins.py\n./jq_interpreter/cli.py\n./jq_interpreter/diagnostics.py\n./jq_interpreter/errors.py\n./jq_interpreter/evaluator.py\n./jq_interpreter/interpreter.py\n./jq_interpreter/lexer.py\n./jq_interpreter/parser.py\n./jq_interpreter/paths.py\n./jq_interpreter/runtime.py\n./sources/__pycache__/run_conformance.cpython-310.pyc\n./sources/__pycache__/run_conformance.cpython-312.pyc\n./sources/builtin.jq\n./sources/exclusions.txt\n./sources/full_test.sh\n./sources/jq-manual.txt\n./sources/jq.test\n./sources/lexer.l\n./sources/parser.y\n./sources/run_conformance.py\n./tests/__pycache__/conftest.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/conftest.cpython-312-pytest-9.1.1.pyc\n./tests/__pycache__/test_architecture.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/test_architecture.cpython-312-pytest-9.1.1.pyc\n./tests/__pycache__/test_conf_001_acceptance.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/test_conf_001_acceptance.cpython-312-pytest-9.1.1.pyc\n./tests/__pycache__/test_conformance_assets.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/test_conformance_assets.cpython-312-pytest-9.1.1.pyc\n./tests/__pycache__/test_json_io.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/test_json_io.cpython-312-pytest-9.1.1.pyc\n./tests/__pycache__/test_lexer.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/test_lexer.cpython-312-pytest-9.1.1.pyc\n./tests/__pycache__/test_parse_002.cpython-310-pytest-9.0.2.pyc\n./tests/__pycache__/test_parse_002.cpython-312-pytest-9.1.1.pyc\n./tests/conftest.py\n./tests/test_architecture.py\n./tests/test_conf_001_acceptance.py\n./tests/test_conformance_assets.py\n./tests/test_json_io.py\n./tests/test_lexer.py\n./tests/test_parse_002.py\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_2","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nfor name,sel in [('003',r'\\\\.|\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'),('004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]:\n r=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'})\n open('/tmp/report'+name+'.json','w').write(r.stdout)\n print(name,r.returncode,r.stderr)\n print(json.loads(r.stdout)['summary'])\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.started","item":{"id":"item_3","type":"command_execution","command":"/bin/bash -lc \"ls -l /tmp/report* 2>/dev/null; ps -ef | rg 'run_conformance|./jq' || true\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_3","type":"command_execution","command":"/bin/bash -lc \"ls -l /tmp/report* 2>/dev/null; ps -ef | rg 'run_conformance|./jq' || true\"","aggregated_output":"-rw-r--r-- 1 barlo barlo 53943 Aug 14 20:00 /tmp/report\n-rw-r--r-- 1 barlo barlo 0 Aug 18 21:01 /tmp/report.err\n-rw-r--r-- 1 barlo barlo 59346 Aug 20 20:30 /tmp/report.json\n-rw-r--r-- 1 barlo barlo 50181 Aug 22 19:14 /tmp/report003\n-rw-r--r-- 1 barlo barlo 29588 Aug 22 19:14 /tmp/report004\n-rw-r--r-- 1 barlo barlo 37573 Aug 18 20:03 /tmp/report2.json\n-rw-r--r-- 1 barlo barlo 67079 Aug 18 17:55 /tmp/report3.json\nbarlo 2492175 1837106 99 Aug19 ? 3-05:38:29 python3 /mnt/c/Users/barlo/projects/jq/jq -c isempty(repeat(empty))\nbarlo 3163719 3150797 0 20:22 ? 00:00:00 node /home/barlo/.nvm/versions/node/v20.19.5/bin/codex exec --ignore-user-config --ignore-rules --ephemeral --sandbox danger-full-access --cd /mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq --json --output-last-message /mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/workspace/logs/20260823.002204.979Z_jq_build_codex.output.txt --model gpt-5.6-luna -\nbarlo 3163730 3163719 1 20:22 ? 00:00:00 /home/barlo/.nvm/versions/node/v20.19.5/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/bin/codex exec --ignore-user-config --ignore-rules --ephemeral --sandbox danger-full-access --cd /mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq --json --output-last-message /mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/workspace/logs/20260823.002204.979Z_jq_build_codex.output.txt --model gpt-5.6-luna -\nbarlo 3163963 3163730 0 20:22 ? 00:00:00 /bin/bash -c python3 - <<'PY' import json,os,subprocess,sys for name,sel in [('003',r'\\.|\\[|\\{|\\+|\\-|\\*|/|%'),('004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]: r=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'}) open('/tmp/report'+name+'.json','w').write(r.stdout) print(name,r.returncode,r.stderr) print(json.loads(r.stdout)['summary']) PY\nbarlo 3163966 3163964 0 20:22 ? 00:00:00 /mnt/c/Users/barlo/projects/drydock/.venv/bin/python3 sources/run_conformance.py --select \\.|\\[|\\{|\\+|\\-|\\*|/|% --json\nbarlo 3164210 3163966 0 20:22 ? 00:00:00 python3 /mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq -c try delpaths(0) catch .\nbarlo 3164212 3163730 0 20:22 ? 00:00:00 /bin/bash -c ls -l /tmp/report* 2>/dev/null; ps -ef | rg 'run_conformance|./jq' || true\nbarlo 3164215 3164212 0 20:22 ? 00:00:00 rg run_conformance|./jq\n","exit_code":0,"status":"completed"}}
{"type":"item.completed","item":{"id":"item_2","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nfor name,sel in [('003',r'\\\\.|\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'),('004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]:\n r=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'})\n open('/tmp/report'+name+'.json','w').write(r.stdout)\n print(name,r.returncode,r.stderr)\n print(json.loads(r.stdout)['summary'])\nPY\"","aggregated_output":"Traceback (most recent call last):\n File \"<stdin>\", line 6, in <module>\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/__init__.py\", line 346, in loads\n003 -15 \n return _default_decoder.decode(s)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/decoder.py\", line 338, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/decoder.py\", line 356, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n","exit_code":143,"status":"failed"}}
{"type":"item.started","item":{"id":"item_4","type":"command_execution","command":"/bin/bash -lc \"kill 3163963 3163966 3164210 2>/dev/null || true; python3 - <<'PY'\nimport json\nfor n in ['003','004']:\n try:\n d=json.load(open('/tmp/report'+n+'.json')); print(n,d['summary'])\n for x in d.get('cases',[]):\n if x.get('status') not in ('pass','skip'): print(x.get('program'),x.get('status'),x.get('actual'),x.get('expected'))\n except Exception as e: print(e)\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_4","type":"command_execution","command":"/bin/bash -lc \"kill 3163963 3163966 3164210 2>/dev/null || true; python3 - <<'PY'\nimport json\nfor n in ['003','004']:\n try:\n d=json.load(open('/tmp/report'+n+'.json')); print(n,d['summary'])\n for x in d.get('cases',[]):\n if x.get('status') not in ('pass','skip'): print(x.get('program'),x.get('status'),x.get('actual'),x.get('expected'))\n except Exception as e: print(e)\nPY\"","aggregated_output":"Expecting value: line 1 column 1 (char 0)\n[Errno 2] No such file or directory: '/tmp/report004.json'\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_5","type":"command_execution","command":"/bin/bash -lc \"sed -n '1,260p' jq_interpreter/evaluator.py; sed -n '260,620p' jq_interpreter/evaluator.py\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_5","type":"command_execution","command":"/bin/bash -lc \"sed -n '1,260p' jq_interpreter/evaluator.py; sed -n '260,620p' jq_interpreter/evaluator.py\"","aggregated_output":"\"\"\"Ordered generator evaluator boundary.\"\"\"\nimport json\nimport math\n\nfrom .ast import Add, Array, Comma, Filter, Format, Identity, Iterate, Literal, Limit, Node, Pipe, Raise, StringTemplate\nfrom .errors import RuntimeError\nfrom .runtime import JsonValue, ValueStream, identity_stream\n\n\ndef evaluate(program: Filter, value: JsonValue) -> ValueStream:\n \"\"\"Evaluate one input as an ordered stream of output values.\"\"\"\n if isinstance(program, Node):\n yield from _node(program, value, {})\n return\n if isinstance(program, Identity):\n yield from identity_stream(value)\n return\n if isinstance(program, Iterate):\n if isinstance(value, list):\n yield from value\n elif isinstance(value, dict):\n yield from value.values()\n else:\n raise RuntimeError(f\"Cannot iterate over {_type_name(value)} ({_stringify(value)})\")\n return\n if isinstance(program, Literal):\n yield program.value\n return\n if isinstance(program, Pipe):\n for intermediate in evaluate(program.left, value): yield from evaluate(program.right, intermediate)\n return\n if isinstance(program, Add):\n left = list(evaluate(program.left, value))\n right = list(evaluate(program.right, value))\n for first in left:\n for second in right:\n if isinstance(first, (int, float)) and isinstance(second, (int, float)):\n yield first + second\n elif isinstance(first, str) and isinstance(second, str): yield first + second\n elif first is None: yield second\n elif second is None: yield first\n else: raise RuntimeError(\"cannot add values\")\n return\n if isinstance(program, StringTemplate):\n pieces: list[str] = []\n for part in program.parts:\n pieces.append(part if isinstance(part, str) else \"\".join(_stringify(x) for x in evaluate(part, value)))\n yield \"\".join(pieces)\n return\n if isinstance(program, Format):\n if program.template is None: yield _apply_format(program.name, value)\n else:\n pieces: list[str] = []\n for part in program.template.parts:\n if isinstance(part, str): pieces.append(part)\n else:\n pieces.extend(_apply_format(program.name, item) for item in evaluate(part, value))\n yield \"\".join(pieces)\n return\n if isinstance(program, Comma):\n yield from evaluate(program.left, value)\n yield from evaluate(program.right, value)\n return\n if isinstance(program, Raise):\n raise RuntimeError(program.message)\n if isinstance(program, Array):\n yield list(evaluate(program.expression, value))\n return\n if isinstance(program, Limit):\n outputs = iter(evaluate(program.expression, value))\n for _ in range(program.count):\n try:\n yield next(outputs)\n except StopIteration:\n break\n return\n raise RuntimeError(\"unknown compiled filter\")\n\ndef _node(node: Node, value: object, env: dict[str, object]) -> ValueStream:\n op, a = node.operation, node.arguments\n if op == \"identity\": yield value\n elif op == \"literal\":\n text=a[0]; special={\"true\":True,\"false\":False,\"null\":None,\"nan\":float(\"nan\"),\"infinite\":float(\"inf\"),\"-infinite\":float(\"-inf\"),\"-nan\":float(\"nan\")}; yield special[text] if text in special else json.loads(text)\n elif op == \"string\": yield _decode_string(a[0], value, env)\n elif op == \"format\": yield _apply_format(a[0], value)\n elif op == \"format_template\": yield _decode_string(a[1], value, env).replace(_decode_string(a[1], value, env), _apply_format(a[0], value))\n elif op == \"var\":\n if a[0] == '__loc__':\n yield {'file': '<top-level>', 'line': 1}\n return\n if a[0] not in env: raise RuntimeError(f\"variable ${a[0]} is not defined\")\n bound = env[a[0]]\n if isinstance(bound, tuple) and bound and bound[0] == '__closure__':\n yield from _node(bound[1], value, {**env, **bound[2]})\n elif isinstance(bound, Node):\n yield from _node(bound, value, env)\n else:\n yield bound\n elif op == \"bind\":\n for item in _node(a[0], value, env):\n bound=dict(env)\n _initialize_pattern(a[1], bound)\n if not _bind_pattern(a[1], item, bound):\n continue\n # `exp as $x | rest` binds the value produced by exp while the\n # remainder continues with the original input.\n yield from _node(a[2], value, bound)\n elif op == \"field\": yield _index(value, a[0])\n elif op == \"recurse\":\n def walk(item):\n yield item\n if isinstance(item, list):\n for child in item: yield from walk(child)\n elif isinstance(item, dict):\n for child in item.values(): yield from walk(child)\n yield from walk(value)\n elif op == \"index\":\n for base in _node(a[0],value,env): yield _index(base,a[1])\n elif op == \"iterate\":\n for base in _node(a[0],value,env):\n if isinstance(base,dict): yield from base.values()\n elif isinstance(base,list): yield from base\n else: raise RuntimeError(f\"Cannot iterate over {_type_name(base)} ({_stringify(base)})\")\n elif op in (\"indexexpr\",\"slice\"):\n for base in _node(a[0],value,env):\n if op==\"slice\":\n start=_one(a[1],base,env); end=None if a[2] is None else _one(a[2],base,env)\n import math as _math\n first = 0 if start is None or (isinstance(start, float) and _math.isnan(start)) else _math.floor(start)\n last = None if end is None or (isinstance(end, float) and _math.isnan(end)) else _math.ceil(end)\n if isinstance(base, (list, str)):\n yield base[int(first):None if last is None else int(last)]\n else:\n raise RuntimeError(f\"Cannot index {_type_name(base)} with slice\")\n else:\n for key in _node(a[1], value, env):\n yield _index(base, key)\n elif op == \"array\": yield [] if a[0] is None else list(_node(a[0],value,env))\n elif op == \"object\":\n results=[{}]\n for key, expr in a[0]:\n keys=list(_node(key,value,env))\n values=list(_node(expr,value,env))\n expanded=[]\n for prior in results:\n for k in keys:\n for v in values:\n item=dict(prior); item[str(k)]=v; expanded.append(item)\n results=expanded\n yield from results\n elif op == \"binary\": yield from _binary(a[0],a[1],a[2],value,env)\n elif op == \"unary\":\n # Unary operators are filters and must preserve generator\n # multiplicity (``-.[]`` negates every array element).\n for x in _node(a[1], value, env):\n if not isinstance(x, (int, float)) or isinstance(x, bool):\n raise RuntimeError(f\"{_type_name(x)} ({_short(x)}) cannot be negated\")\n yield -x\n elif op == \"optional\":\n try: yield from _node(a[0],value,env)\n except (RuntimeError, ValueError, TypeError, IndexError): return\n elif op == \"if\":\n # The condition is a filter, not a scalar expression. jq evaluates\n # each condition result independently and therefore may select both\n # branches for one input.\n for condition in _node(a[0], value, env):\n branch = a[1] if _truth(condition) else a[2]\n yield from _node(branch, value, env)\n elif op == \"try\":\n try: yield from _node(a[0],value,env)\n except (RuntimeError, ValueError, TypeError, IndexError) as error:\n if a[1] is not None:\n caught = error.args[0] if error.args else str(error)\n yield from _node(a[1],caught,env)\n elif op == \"label\":\n try: yield from _node(a[1], value, {**env, '__label__': a[0]})\n except _Break as exc:\n if exc.name != a[0]: raise\n elif op == \"break\":\n raise _Break(a[0])\n elif op in (\"reduce\", \"foreach\"):\n states=list(_node(a[0], value, env)); initial=list(_node(a[2], value, env))\n if op == 'foreach':\n for start in initial:\n current = start\n for item in states:\n bound=dict(env)\n if not _bind_pattern(a[1], item, bound): continue\n outputs=list(_node(a[3], current, bound))\n for result in outputs:\n current = result\n if a[4] is None: yield result\n else: yield from _node(a[4], result, bound)\n return\n currents=initial\n for item in states:\n next_currents=[]\n for current in currents:\n bound=dict(env)\n _initialize_pattern(a[1], bound)\n if not _bind_pattern(a[1], item, bound):\n continue\n next_currents.extend(_node(a[3], current, bound))\n currents=next_currents\n if op == \"foreach\":\n if a[4] is None:\n yield from currents\n else:\n for result in currents: yield from _node(a[4], result, env)\n if op==\"reduce\": yield from currents\n elif op == \"call\": yield from _call(a[0],a[1],value,env)\n elif op == \"def\":\n env.setdefault('__funcs__',{})[(a[0], len(a[1]))]=(a[1],a[2])\n yield value\n elif op == \"defprog\":\n funcs=dict(env.get('__funcs__',{}))\n program: Node = node\n while program.operation == 'defprog':\n definition = program.arguments[0]\n name, params, body = definition.arguments\n # A jq definition closes over the definitions visible at its\n # declaration site. This matters when a later definition\n # shadows a name used by an earlier function.\n key = (name, len(params))\n entry = (params, body, {})\n funcs[key] = entry\n closure = dict(funcs)\n closure[key] = entry\n funcs[key] = (params, body, closure)\n program = program.arguments[1]\n yield from _node(program, value, {**env, '__funcs__': funcs})\n elif op == \"unsupported\": raise RuntimeError(\"unsupported syntax\")\n\nclass _Break(Exception):\n def __init__(self, name): self.name=name\n\ndef _bind_pattern(pattern, value, env):\n op, args=pattern.operation, pattern.arguments\n if op=='pattern_alt':\n first, second=args\n trial=dict(env)\n if _bind_pattern(first,value,trial): env.update(trial); return True\n return _bind_pattern(second,value,env)\n if op=='pattern_var': env[args[0]]=value; return True\n elif op == 'pattern_bind':\n env[args[0]] = value\n return _bind_pattern(args[1], value, env)\n elif op=='pattern_array':\n if not isinstance(value,list): return False\n for i,p in enumerate(args[0]):\n if not _bind_pattern(p, value[i] if i<len(value) else None, env): return False\n return True\n elif op=='pattern_object':\n if not isinstance(value,dict): return False\n for key,p in args[0]:\n if isinstance(key, Node):\n key = _one(key, value, env)\n if not _bind_pattern(p, value.get(key), env): return False\n return True\n return False\n return False\n\ndef _initialize_pattern(pattern, env):\n op, args = pattern.operation, pattern.arguments\n if op == 'pattern_var': env.setdefault(args[0], None)\n elif op == 'pattern_bind':\n env.setdefault(args[0], None); _initialize_pattern(args[1], env)\n elif op == 'pattern_array':\n for item in args[0]: _initialize_pattern(item, env)\n elif op == 'pattern_object':\n for _, item in args[0]: _initialize_pattern(item, env)\n elif op == 'pattern_alt':\n _initialize_pattern(args[0], env); _initialize_pattern(args[1], env)\n\ndef _one(node, value, env):\n vals=list(_node(node,value,env)); return vals[0] if vals else None\ndef _truth(x): return x is not None and x is not False\ndef _index(v,k):\n if v is None:\n return None\n if isinstance(v,dict): return v.get(str(k))\n if isinstance(v,list):\n if isinstance(k, bool) or not isinstance(k, (int, float)) or int(k) != k:\n raise RuntimeError(f'Cannot index array with string ({json.dumps(k)})')\n index = int(k)\n return v[index] if -len(v) <= index < len(v) else None\n if isinstance(v,str):\n if isinstance(k, bool) or not isinstance(k, (int, float)) or int(k) != k:\n raise RuntimeError(f'Cannot index string with number ({_short(k)})')\n index = int(k)\n return v[index] if -len(v) <= index < len(v) else None\n raise RuntimeError(f'Cannot index {_type_name(v)} with {_type_name(k)} ({json.dumps(k)})')\ndef _binary(op,left,right,value,env):\n if op==',': yield from _node(left,value,env); yield from _node(right,value,env); return\n if op=='|':\n for x in _node(left,value,env): yield from _node(right,x,env)\n return\n if op=='//':\n try: candidates = list(_node(left, value, env))\n except RuntimeError: candidates = []\n emitted = False\n for item in candidates:\n if _truth(item): emitted = True; yield item\n if not emitted: yield from _node(right, value, env)\n return\n if op in ('=', '|=', '+=', '-=', '*=', '/=', '%=', '//='):\n if op == '=' and left.operation == 'slice':\n for replacement in _node(right, value, env):\n yield _assign_slice(left, value, replacement, env)\n return\n paths = _paths(left, value, env)\n if op == '|=':\n result = value\n for path in sorted(paths, key=lambda path: tuple(\n -part if isinstance(part, int) else part for part in path)):\n old = _get_path(result, path)\n outputs = list(_node(right, old, env))\n if outputs:\n result = _set_path(result, path, outputs[0])\n else:\n result = _delete_path(result, path)\n if paths: yield result\n return\n replacements = [None] if op == '|=' else list(_node(right, value, env))\n for replacement in replacements:\n result = value\n # Deleting array elements must not let an earlier deletion shift\n # the indices of later paths from the same path expression.\n ordered_paths = sorted(paths, key=lambda path: tuple(\n -part if isinstance(part, int) else part for part in path),\n reverse=False)\n for path in ordered_paths:\n old = _get_path(result, path)\n new = replacement if op in ('=',) else (_one(right, old, env) if op == '|=' else replacement)\n if op not in ('=', '|='):\n new = _arithmetic(op[0], old, replacement)\n result = _set_path(result, path, new)\n if paths: yield result\n return\n ls=list(_node(left,value,env)); rs=list(_node(right,value,env))\n for x in ls:\n for y in rs:\n if op=='+':\n if x is None: yield y\n elif y is None: yield x\n elif isinstance(x, (int,float)) and isinstance(y, (int,float)): yield _numeric(x, y, '+')\n elif isinstance(x, str) and isinstance(y, str): yield x+y\n elif isinstance(x, list) and isinstance(y, list): yield x+y\n elif isinstance(x, dict) and isinstance(y, dict): yield {**x, **y}\n else: raise RuntimeError(f\"{_type_name(x)} ({_short(x)}) and {_type_name(y)} ({_short(y)}) cannot be added\")\n elif op=='-':\n if isinstance(x, list) and isinstance(y, list):\n yield [item for item in x if not any(_deep_equal(item, candidate) for candidate in y)]\n continue\n if not isinstance(x,(int,float)) or not isinstance(y,(int,float)):\n raise RuntimeError(f\"{_type_name(x)} ({_short(x)}) and {_type_name(y)} ({_short(y)}) cannot be subtracted\")\n yield _numeric(x, y, '-')\n elif op=='*':\n if isinstance(x, str) and isinstance(y, (int,float)):\n count = max(0, int(y))\n if len(x) * count > 100000000:\n raise RuntimeError('Repeat string result too long')\n yield x * count\n elif isinstance(y, str) and isinstance(x, (int,float)):\n count = max(0, int(x))\n if len(y) * count > 100000000:\n raise RuntimeError('Repeat string result too long')\n yield y * count\n elif isinstance(x, dict) and isinstance(y, dict):\n yield _merge_objects(x, y)\n else: yield _numeric(x, y, '*')\n elif op=='/':\n if y==0: raise RuntimeError(f\"number ({_short(x)}) and number ({_short(y)}) cannot be divided because the divisor is zero\")\n if isinstance(x,str) and isinstance(y,str): yield x.split(y)\n else: yield _numeric(x, y, '/')\n elif op=='%':\n if y==0: raise RuntimeError(f\"number ({_short(x)}) and number ({_short(y)}) cannot be divided (remainder) because the divisor is zero\")\n yield _numeric(x, y, '%')\n elif op in ('==','!=','<','>','<=','>='):\n if op in ('==', '!='):\n equal = _deep_equal(x, y)\n yield equal if op == '==' else not equal\n else:\n yield {'<':x<y,'>':x>y,'<=':x<=y,'>=':x>=y}[op]\n elif op in ('and','or'): yield (_truth(x) and _truth(y)) if op=='and' else (_truth(x) or _truth(y))\n else: yield x\n\ndef _arithmetic(op, left, right):\n if op == '+': return left + right\n if op == '-': return left - right\n if op == '*': return left * right\n if op == '/': return left / right\n if op == '%': return math.fmod(left, right)\n return right\n\ndef _numeric(left, right, op):\n \"\"\"Apply jq's double arithmetic for values beyond exact integer range.\"\"\"\n # jq 1.8 parses literals losslessly but arithmetic promotes them to a\n # double. Keeping small integers as integers preserves compact output;\n # large values need the same rounding as jq's numeric operations.\n if any(isinstance(x, int) and not isinstance(x, bool) and abs(x) > 2**53 for x in (left, right)):\n left, right = float(left), float(right)\n if op == '+': return left + right\n if op == '-': return left - right\n if op == '*': return left * right\n if op == '/': return left / right\n return math.fmod(left, right)\n\ndef _merge_objects(left: dict, right: dict, depth: int = 0) -> dict:\n if depth > 10000: raise RuntimeError('Object merge too deep')\n root = dict(left)\n stack = [(root, right, depth)]\n while stack:\n target, source, level = stack.pop()\n if level > 10000: raise RuntimeError('Object merge too deep')\n for key, item in source.items():\n if key in target and isinstance(target[key], dict) and isinstance(item, dict):\n child = dict(target[key])\n target[key] = child\n stack.append((child, item, level + 1))\n else:\n target[key] = item\n return root\n\n\ndef _deep_equal(left: object, right: object, limit: int = 10000) -> bool:\n \"\"\"Compare JSON values iteratively, preserving jq's deep-value guard.\"\"\"\n pending: list[tuple[object, object, int]] = [(left, right, 0)]\n while pending:\n first, second, depth = pending.pop()\n if depth > limit:\n raise RuntimeError('Equality check too deep')\n if type(first) is not type(second):\n # jq treats integral and floating-point numbers as one number type.\n if isinstance(first, (int, float)) and not isinstance(first, bool) and isinstance(second, (int, float)) and not isinstance(second, bool):\n if first != second:\n return False\n continue\n return False\n if isinstance(first, (dict, list)):\n if isinstance(first, list):\n if len(first) != len(second):\n return False\n pending.extend((a, b, depth + 1) for a, b in zip(first, second))\n else:\n if first.keys() != second.keys():\n return False\n pending.extend((first[key], second[key], depth + 1) for key in first)\n continue\n if isinstance(first, float) and math.isnan(first) and math.isnan(second):\n continue\n if first != second:\n return False\n return True\n\n\ndef _deep_json_dumps(value: object) -> str:\n \"\"\"Encode deeply nested values without json.encoder's C recursion limit.\"\"\"\n depth = 0\n probe = value\n while isinstance(probe, list) and len(probe) == 1:\n depth += 1\n probe = probe[0]\n if depth >= 10000:\n return json.dumps('<skipped: too deep>')\n pieces: list[str] = []\n stack: list[object] = [value]\n while stack:\n item = stack.pop()\n if isinstance(item, list):\n pieces.append('[')\n if item:\n stack.append(('close', ']'))\n for index in range(len(item) - 1, -1, -1):\n if index < len(item) - 1:\n stack.append(('raw', ','))\n stack.append(item[index])\n else:\n pieces.append(']')\n elif isinstance(item, dict):\n pieces.append('{')\n entries = list(item.items())\n if entries:\n stack.append(('close', '}'))\n for index in range(len(entries) - 1, -1, -1):\n key, child = entries[index]\n if index < len(entries) - 1:\n stack.append(('raw', ','))\n stack.append(child)\n stack.append(('raw', ':'))\n stack.append(('raw', json.dumps(str(key), ensure_ascii=False)))\n else:\n pieces.append('}')\n elif isinstance(item, tuple) and item[0] == 'raw':\n pieces.append(item[1])\n elif isinstance(item, tuple) and item[0] == 'close':\n pieces.append(item[1])\n else:\n if isinstance(item, float) and not math.isfinite(item):\n pieces.append('null')\n else:\n pieces.append(json.dumps(item, separators=(',', ':'), ensure_ascii=False))\n return ''.join(pieces)\n\n\ndef _deep_json_loads(text: str) -> object:\n try:\n parsed = json.loads(text, parse_constant=lambda x: float('nan'))\n if parsed == '<skipped: too deep>':\n raise RuntimeError('Exceeds depth limit for parsing')\n return parsed\n except RecursionError:\n if text and set(text) <= {'[', ']'} and text.startswith('['):\n depth = text.count('[')\n value: object = []\n for _ in range(depth - 1):\n value = [value]\n return value\n raise\n\ndef _paths(node, value, env):\n op, args = node.operation, node.arguments\n if op == 'identity': return [()]\n if op == 'field': return [(args[0],)]\n if op == 'index': return [p + (args[1],) for p in _paths(args[0], value, env)]\n if op == 'indexexpr':\n result = []\n for p in _paths(args[0], value, env):\n current = _get_path(value, p)\n for key in _node(args[1], value, env):\n if isinstance(key, (int, float)) and not isinstance(key, bool) and int(key) >= 10000000:\n raise RuntimeError('Array index too large')\n if isinstance(current, list) and isinstance(key, (int, float)):\n if int(key) < 0 and abs(int(key)) > len(current): raise RuntimeError('Out of bounds negative array index')\n if int(key) >= 10000000: raise RuntimeError('Array index too large')\n elif isinstance(key, (int, float)) and key < 0 and current is None:\n raise RuntimeError('Out of bounds negative array index')\n result.append(p + (key,))\n return result\n if op == 'slice':\n result = []\n for p in _paths(args[0], value, env):\n current = _get_path(value, p)\n if not isinstance(current, (list, str)):\n continue\n start = _one(args[1], current, env)\n end = None if args[2] is None else _one(args[2], current, env)\n first = 0 if start is None or (isinstance(start, float) and math.isnan(start)) else math.floor(start)\n last = len(current) if end is None or (isinstance(end, float) and math.isnan(end)) else math.ceil(end)\n result.extend(p + (i,) for i in range(max(0, int(first)), min(len(current), int(last))))\n return result\n if op == 'iterate':\n result = []\n for p in _paths(args[0], value, env):\n current = _get_path(value, p)\n if isinstance(current, list): result.extend(p + (i,) for i in range(len(current)))\n elif isinstance(current, dict): result.extend(p + (k,) for k in current)\n return result\n if op == 'bind':\n return _paths(args[2], value, env)\n if op == 'binary' and args[0] == '|':\n result = []\n for p in _paths(args[1], value, env):\n current = _get_path(value, p)\n result.extend(p + tail for tail in _paths(args[2], current, env))\n return result\n if op == 'call' and not args[1] and (args[0], 0) in env.get('__funcs__', {}):\n function = env['__funcs__'][(args[0], 0)]\n closure_env = dict(env)\n if len(function) > 2:\n closure_env['__funcs__'] = function[2]\n return _paths(function[1], value, closure_env)\n if op == 'call' and not args[1] and args[0] in env:\n bound = env[args[0]]\n if isinstance(bound, tuple) and bound and bound[0] == '__closure__':\n return _paths(bound[1], value, bound[2])\n if op == 'call' and args[0] == 'select' and args[1]:\n return [()] if _truth(_one(args[1][0], value, env)) else []\n if op == 'call' and not args[1] and args[0] == 'last':\n return [(-1,)]\n return []\n\ndef _assign_slice(node, value, replacement, env):\n base_node, start_node, end_node = node.arguments\n result = value\n for parent in _paths(base_node, value, env):\n current = _get_path(result, parent)\n if not isinstance(current, (list, str)):\n continue\n start = _one(start_node, current, env)\n end = None if end_node is None else _one(end_node, current, env)\n first = 0 if start is None or (isinstance(start, float) and math.isnan(start)) else math.floor(start)\n last = len(current) if end is None or (isinstance(end, float) and math.isnan(end)) else math.ceil(end)\n if isinstance(current, str):\n raise RuntimeError('Cannot update string slices')\n updated = list(current)\n updated[int(first):int(last)] = replacement if isinstance(replacement, list) else [replacement]\n result = _set_path(result, parent, updated)\n return result\n\ndef _get_path(value, path):\n current = value\n for key in path:\n if isinstance(current, dict): current = current.get(str(key))\n elif isinstance(current, list):\n index = int(key); current = current[index] if -len(current) <= index < len(current) else None\n else: return None\n return current\n\ndef _set_path(value, path, replacement):\n if not path: return replacement\n if isinstance(value, dict):\n result = dict(value); key = str(path[0]); result[key] = _set_path(result.get(key), path[1:], replacement); return result\n if isinstance(value, list):\n result = list(value); index = int(path[0]); index = index + len(result) if index < 0 else index\n while index >= len(result): result.append(None)\n result[index] = _set_path(result[index], path[1:], replacement); return result\n if isinstance(path[0], (int, float)) and not isinstance(path[0], bool):\n result = []\n index = int(path[0])\n while len(result) <= index: result.append(None)\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_6","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json\nfor n in ['003','004']:\n d=json.load(open('/tmp/report'+n+'.json')); print('\\\\n',n,d['summary'])\n for x in d.get('results',d.get('cases',[])):\n if x.get('status') not in ('pass','skip'):\n print(x.get('program','')[:100], x.get('status'), 'actual',x.get('actual'))\nPY\nsed -n '1,260p' jq_interpreter/parser.py\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_6","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json\nfor n in ['003','004']:\n d=json.load(open('/tmp/report'+n+'.json')); print('\\\\n',n,d['summary'])\n for x in d.get('results',d.get('cases',[])):\n if x.get('status') not in ('pass','skip'):\n print(x.get('program','')[:100], x.get('status'), 'actual',x.get('actual'))\nPY\nsed -n '1,260p' jq_interpreter/parser.py\"","aggregated_output":"Traceback (most recent call last):\n File \"<stdin>\", line 3, in <module>\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/__init__.py\", line 293, in load\n return loads(fp.read(),\n ^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/__init__.py\", line 346, in loads\n return _default_decoder.decode(s)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/decoder.py\", line 338, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/decoder.py\", line 356, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\"\"\"Precedence-aware jq expression parser.\"\"\"\nimport json\nimport re\nfrom dataclasses import dataclass\nfrom .ast import Filter, Node, StringTemplate, Format\nfrom .errors import CompileError\nfrom .lexer import tokenize\n\n@dataclass(frozen=True)\nclass T: text: str\nOPS=(\"//=\",\"?//\",\"!=\",\"==\",\"|=\",\"+=\",\"-=\",\"*=\",\"/=\",\"%=\",\"<=\",\">=\",\"..\",\"//\")\n# jq's query grammar gives the pipe lower precedence than comma. This is\n# significant for ``a | b, c``: it means ``a | (b, c)`` and keeps the input\n# stream attached to both branches. The parser's numeric levels increase\n# with binding strength.\nPREC={\"|\":1,\",\":2,\"=\":3,\"|=\":3,\"+=\":3,\"-=\":3,\"*=\":3,\"/=\":3,\"%=\":3,\"//=\":3,\"//\":4,\"or\":5,\"and\":6,\"==\":7,\"!=\":7,\"<\":7,\">\":7,\"<=\":7,\">=\":7,\"+\":8,\"-\":8,\"*\":9,\"/\":9,\"%\":9}\n\ndef lex(s: str) -> list[T]:\n s=re.sub(r\"#[^\\n]*\",\"\",s); out=[]; i=0\n while i<len(s):\n if s[i].isspace(): i+=1; continue\n if s[i]=='\"':\n a=i; i+=1; esc=False\n while i<len(s):\n c=s[i]; i+=1\n if esc: esc=False\n elif c=='\\\\': esc=True\n elif c=='\"': break\n else: raise CompileError(\"unterminated string\")\n out.append(T(s[a:i])); continue\n op=next((x for x in OPS if s.startswith(x,i)),None)\n if op: out.append(T(op)); i+=len(op); continue\n m=re.match(r\"(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?\",s[i:])\n if m: out.append(T(m.group())); i+=len(m.group()); continue\n m=re.match(r\"(?:[A-Za-z_][A-Za-z_0-9]*::)*[A-Za-z_][A-Za-z_0-9]*\",s[i:])\n if m: out.append(T(m.group())); i+=len(m.group()); continue\n if s[i]=='$':\n m=re.match(r\"\\$[A-Za-z_][A-Za-z_0-9]*(?:::[A-Za-z_][A-Za-z_0-9]*)*\",s[i:])\n if not m: raise CompileError(\"invalid binding\")\n out.append(T(m.group())); i+=len(m.group()); continue\n if s[i]=='.' and i+1<len(s) and re.match(r\"[A-Za-z_]\",s[i+1]):\n m=re.match(r\"\\.[A-Za-z_][A-Za-z_0-9]*\",s[i:]); out.append(T(m.group())); i+=len(m.group()); continue\n if s[i]=='@':\n m=re.match(r\"@[A-Za-z_][A-Za-z_0-9]*\",s[i:])\n if not m: raise CompileError(\"invalid format\")\n out.append(T(m.group())); i+=len(m.group()); continue\n if s[i] in \".?=;,:|+-*/%$<>()[]{}\": out.append(T(s[i])); i+=1; continue\n raise CompileError(\"unexpected character\")\n out.append(T(\"<eof>\")); return out\n\nclass Parser:\n def __init__(self,s:str): self.t=lex(s); self.i=0\n def p(self): return self.t[self.i].text\n def take(self,x=None):\n v=self.p()\n if x is not None and v!=x: raise CompileError(f\"expected {x}\")\n self.i+=1; return v\n def parse(self):\n if self.p()==\"<eof>\": raise CompileError(\"empty program\")\n x=self.expr(0)\n while self.p()==';': self.take()\n if self.p()!='<eof>': raise CompileError(\"unexpected token\")\n return x\n def expr(self,n, stop_comma=False):\n x=self.prefix()\n # Binding is a query construct, below all ordinary operators.\n if self.p()=='as' and n <= 2:\n self.take('as'); pattern=self.pattern(); self.take('|')\n return Node('bind',(x,pattern,self.expr(0)))\n while (self.p() in PREC or self.p() in ('and','or')) and PREC.get(self.p(), 0)>=n:\n if stop_comma and self.p() == ',': break\n op=self.take(); q=PREC[op]; x=Node(\"binary\",(op,x,self.expr(q if op in (\"=\",\"|=\",\"+=\",\"-=\",\"*=\",\"/=\",\"%=\",\"//=\") else q+1, stop_comma)))\n if self.p()=='as' and n <= 2:\n self.take('as'); pattern=self.pattern(); self.take('|')\n return Node('bind',(x,pattern,self.expr(0)))\n return x\n def prefix(self):\n t=self.p()\n if t=='-':\n # Unary minus binds to the complete postfix term. In particular\n # ``-.?`` is try-able arithmetic, not an optional identity.\n self.take(); return Node('unary',('-',self.prefix()))\n if t=='if': return self.post(self.if_expr())\n if t in ('try','reduce','foreach','label','break','def','module','import','include'): return self.post(self.control(t))\n if t=='(': self.take(); x=self.expr(0); self.take(')'); return self.post(x)\n if t=='[':\n self.take()\n if self.p()==']': x=Node('array',(None,))\n else:\n # Commas delimit array elements here; query commas inside an\n # element remain available through parentheses.\n parts=[self.expr(1, True)]\n while self.p()==',': self.take(); parts.append(self.expr(1, True))\n combined=parts[0]\n for part in parts[1:]: combined=Node('binary',(',',combined,part))\n x=Node('array',(combined,))\n self.take(']'); return self.post(x)\n if t=='{': return self.object()\n if t=='.': self.take(); return self.post(Node('identity'))\n if t=='..': self.take(); return self.post(Node('recurse'))\n if t.startswith('.'): self.take(); return self.post(Node('field',(t[1:],)))\n if t.startswith('$'): self.take(); return self.post(Node('var',(t[1:],)))\n if t.startswith('\"'): self.take(); return self.post(Node('string',(t,)))\n if t.startswith('@'): self.take(); return self.post(Node('format',(t[1:],)))\n self.take()\n if t in ('true','false','null','nan','infinite','-infinite','-nan') or re.fullmatch(r'(?:[0-9]+(?:\\.[0-9]*)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?',t): return self.post(Node('literal',(t,)))\n return self.post(Node('call',(t,())))\n def post(self,x):\n while True:\n if self.p().startswith('\"') and isinstance(x,Node) and x.operation=='format':\n x=Node('format_template',(x.arguments[0],self.take())); continue\n if self.p().startswith('\"'):\n x=Node('indexexpr',(x,Node('string',(self.take(),)))); continue\n if self.p()=='?': self.take(); x=Node('optional',(x,)); continue\n if self.p().startswith('.') and len(self.p())>1: x=Node('index',(x,self.take()[1:],False)); continue\n if self.p()=='.' and self.t[self.i+1].text.startswith('\"'):\n self.take('.'); x=Node('indexexpr',(x,Node('string',(self.take(),)))); continue\n if self.p()=='.' and self.t[self.i+1].text=='[':\n self.take('.'); continue\n if self.p()=='[':\n self.take()\n if self.p()==']': self.take(); x=Node('iterate',(x,)); continue\n a = Node('literal', ('null',)) if self.p()==':' else self.expr(0)\n if self.p()==':': self.take(); b=None if self.p()==']' else self.expr(0); self.take(']'); x=Node('slice',(x,a,b))\n else: self.take(']'); x=Node('indexexpr',(x,a))\n continue\n if self.p()=='(' and isinstance(x,Node) and x.operation=='call':\n name=x.arguments[0]; self.take(); args=[]\n if self.p()!=')':\n args.append(self.expr(1))\n # jq's grammar uses semicolons for filter arguments. The\n # corpus also exercises the permissive comma spelling.\n while self.p()==';': self.take(); args.append(self.expr(1))\n self.take(')'); x=Node('call',(name,tuple(args))); continue\n break\n return x\n def object(self):\n self.take('{'); pairs=[]\n while self.p()!='}':\n if self.p()=='(':\n self.take('('); key=self.expr(0); self.take(')')\n else:\n k=self.take()\n if k.startswith('\"'):\n key=Node('string',(k,))\n elif k.startswith('$'):\n key=Node('var',(k[1:],))\n else:\n key=Node('string',(json.dumps(k.lstrip('$').lstrip('.')),))\n if self.p()==':': self.take(); v=self.expr(1, True)\n else:\n # `{name}` and `{$name}` abbreviate an access using the key.\n if k.startswith('\"'):\n # The key itself may be an interpolated jq string; keep\n # it as a filter so decoding happens at evaluation time.\n raw = None\n v = Node('indexexpr',(Node('identity'), key))\n else:\n raw = k.lstrip('$').lstrip('.')\n if k.startswith('$'):\n key = Node('string',(json.dumps(raw),))\n v=Node('var',(raw,))\n elif not k.startswith('\"'):\n v=Node('index',(Node('identity'),raw,False))\n if key.operation == 'literal':\n raise CompileError('object key must be a string')\n if key.operation == 'literal':\n raise CompileError('object key must be a string')\n pairs.append((key,v))\n if self.p()!= '}': self.take(',')\n self.take('}'); return Node('object',(tuple(pairs),))\n\n def pattern(self):\n t=self.p()\n if t.startswith('$'):\n result=Node('pattern_var',(self.take()[1:],))\n return self._pattern_alt(result)\n if t=='[':\n self.take()\n if self.p()==']': raise CompileError('empty destructuring pattern')\n items=[]\n if self.p()!=']':\n items.append(self.pattern())\n while self.p()==',': self.take(); items.append(self.pattern())\n self.take(']'); return self._pattern_alt(Node('pattern_array',(tuple(items),)))\n if t=='{':\n self.take()\n if self.p()=='}': raise CompileError('empty destructuring pattern')\n items=[]\n if self.p()!='}':\n while True:\n if self.p() == '(':\n self.take('('); key_node = self.expr(0); self.take(')')\n if key_node.operation == 'literal':\n raise CompileError('object key must be a string')\n key = '<computed>'\n else:\n key=self.take(); key_node = None\n if key.startswith('\"'): key = json.loads(key)\n if self.p()==':':\n self.take(); pat=self.pattern()\n if key.startswith('$'):\n pat = Node('pattern_bind',(key[1:],pat))\n elif key.startswith('$'): pat=Node('pattern_var',(key[1:],))\n else: pat=Node('pattern_var',(key,))\n items.append((key_node if key_node is not None else key.lstrip('$'),pat))\n if self.p()!='}': self.take(',')\n else: break\n self.take('}'); return self._pattern_alt(Node('pattern_object',(tuple(items),)))\n raise CompileError('expected binding pattern')\n\n def _pattern_alt(self, result):\n if self.p()=='?//':\n self.take('?//'); return Node('pattern_alt',(result,self.pattern()))\n return result\n def if_expr(self):\n self.take('if'); c=self.expr(0); self.take('then'); a=self.expr(0); b=Node('literal',('null',))\n if self.p()=='else': self.take(); b=self.expr(0); self.take('end')\n elif self.p()=='elif':\n b=self._elif_expr()\n else: self.take('end'); b=Node('identity')\n return Node('if',(c,a,b))\n def _elif_expr(self):\n self.take('elif'); c=self.expr(0); self.take('then'); a=self.expr(0)\n if self.p()=='elif': b=self._elif_expr()\n elif self.p()=='else': self.take(); b=self.expr(0); self.take('end')\n else: self.take('end'); b=Node('identity')\n return Node('if',(c,a,b))\n def control(self,w):\n self.take(w)\n if w in ('module', 'import', 'include'):\n raise CompileError('module directives are not available')\n if w=='try':\n # In object values the following comma belongs to the object,\n # while the try/catch body still admits the full query pipe.\n # `try` binds more tightly than defined-or and comma. Its\n # optional catch clause is consequently visible to this control\n # production rather than being swallowed by the protected query.\n a=self.expr(10, True); b=None\n if self.p()=='catch': self.take(); b=self.expr(10, True)\n return Node('try',(a,b))\n if w=='def':\n name=self.take(); ps=[]\n if self.p()=='(': self.take();\n while self.p() not in (')',':'):\n ps.append(self.take().lstrip('$'))\n if self.p()==';': self.take()\n if ps: self.take(')')\n self.take(':'); b=self.expr(0); self.take(';')\n definition=Node('def',(name,tuple(ps),b))\n if self.p()!='<eof>': return Node('defprog',(definition,self.expr(0)))\n return definition\n if w in ('reduce','foreach'):\n src=self.expr(3); self.take('as'); pat=self.pattern(); self.take('('); init=self.expr(0); self.take(';'); upd=self.expr(2); ext=None\n if self.p()==';': self.take(); ext=self.expr(2)\n self.take(')'); return Node(w,(src,pat,init,upd,ext))\n if w=='label': name=self.take().lstrip('$'); self.take('|'); return Node('label',(name,self.expr(0)))\n if w=='break': return Node('break',(self.take().lstrip('$'),))\n return Node('unsupported',(w,))\n\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_7","type":"command_execution","command":"/bin/bash -lc \"rg -n \\\"Containment check too deep|contains\\\\(\\\\\"'$x'\"\\\\)|containment\\\" sources/jq.test | tail -10; sed -n '1,240p' sources/run_conformance.py\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_7","type":"command_execution","command":"/bin/bash -lc \"rg -n \\\"Containment check too deep|contains\\\\(\\\\\"'$x'\"\\\\)|containment\\\" sources/jq.test | tail -10; sed -n '1,240p' sources/run_conformance.py\"","aggregated_output":"1420:# containment operator\n1425:# containment operator (embedded NULs!)\n2604:\"Containment check too deep\"\n#!/usr/bin/env python3\n\"\"\"Run the upstream jq conformance corpus against a candidate implementation.\n\nThis is the scoring instrument. It is supplied, not authored: it is staged verbatim into the\nbuild directory, hash-verified against the import, and restored before grading. Its exit status\nis the acceptance verdict.\n\nIt is deliberately external to the implementation. Upstream jq grades itself, through its own\n``--run-tests`` flag; a self-graded suite proves nothing here, so this runner re-implements the\ncorpus protocol and drives the candidate as a subprocess, one process per case.\n\nImported sources land in ``sources/`` inside the application directory, so this is normally\ninvoked as ``python3 sources/run_conformance.py`` from that directory.\n\nUsage:\n JQ=./jq python3 sources/run_conformance.py # full corpus, the scored run\n JQ=./jq python3 sources/run_conformance.py -v # list passing cases too\n JQ=./jq python3 sources/run_conformance.py --json # machine-readable report\n JQ=./jq python3 sources/run_conformance.py --list # print cases, run nothing\n JQ=./jq python3 sources/run_conformance.py --select 'reduce' # develop one construct\n\nEnvironment:\n JQ command that runs the candidate. Required -- this harness is language-neutral\n and deliberately has no default implementation language.\n\nExit codes:\n 0 every case that ran passed\n 1 at least one case failed or errored\n 2 the harness could not run: bad usage, missing corpus, or a stale exclusion\n\"\"\"\n\nfrom __future__ import annotations\n\nimport argparse\nimport json\nimport os\nimport re\nimport shlex\nimport subprocess\nimport sys\nfrom dataclasses import dataclass, field\nfrom pathlib import Path\n\nHERE = Path(__file__).resolve().parent\nCORPUS = HERE / \"jq.test\"\nEXCLUSIONS = HERE / \"exclusions.txt\"\n\n#: A case that has not produced output in this long is not going to. jq's own suite runs the\n#: whole corpus in under a second; anything near this bound is a runaway generator.\nDEFAULT_TIMEOUT = 10.0\n\nPASS, FAIL, ERROR, SKIP = \"pass\", \"fail\", \"error\", \"skip\"\n\n#: jq's documented exit codes, which this kit's interface contract adopts. The distinction is\n#: load-bearing: the corpus's %%FAIL cases are programs that must not compile, while an ordinary\n#: case may legitimately raise at run time part-way through its output and still be correct.\nEXIT_COMPILE_ERROR = 3\nEXIT_RUNTIME_ERROR = 5\n\n\ndef split_lines(text: str) -> list[str]:\n \"\"\"Split on newlines only.\n\n ``str.splitlines`` is Unicode-aware and also breaks on U+000B, U+000C, U+0085, U+2028, and\n U+2029. The corpus contains cases whose expected output embeds those code points inside JSON\n strings -- ``trim, ltrim, rtrim`` over the Unicode whitespace set is one -- and splitting\n there shreds one JSON value into several, failing a correct implementation.\n \"\"\"\n lines = text.split(\"\\n\")\n if lines and lines[-1] == \"\":\n lines.pop()\n return lines\n\n\n@dataclass\nclass Case:\n \"\"\"One corpus case: a program, an input, and what it must produce.\n\n ``expect_failure`` cases are the corpus's ``%%FAIL`` blocks. Upstream compares their\n diagnostic text; this runner requires only that the candidate reject the program. The\n expected strings are jq's exact C-implementation diagnostics, down to the caret art\n underlining the offending token -- reproducing them is reverse-engineering an\n implementation, not conforming to a specification. The text is parsed and reported so a\n reader can see what upstream said, and is never compared.\n \"\"\"\n\n line: int\n program: str\n stdin: str = \"\"\n expected: list[str] = field(default_factory=list)\n expect_failure: bool = False\n diagnostic: str = \"\"\n\n\n@dataclass\nclass Result:\n case: Case\n status: str\n detail: str = \"\"\n actual: list[str] = field(default_factory=list)\n return_code: int | None = None\n stderr: str = \"\"\n\n\nclass HarnessError(Exception):\n \"\"\"A fault in the kit or its invocation, never a fault in the candidate.\"\"\"\n\n\n# --------------------------------------------------------------------------------------------\n# Corpus parsing\n# --------------------------------------------------------------------------------------------\n\n\ndef parse_corpus(text: str) -> list[Case]:\n \"\"\"Parse the jq test corpus.\n\n The format is documented in the corpus's own header: cases are groups of lines separated by\n blank lines; blank lines and lines starting with ``#`` are ignored. A case is a program\n line, an input line, and then zero or more expected output lines. A case preceded by a\n ``%%FAIL`` or ``%%FAIL IGNORE MSG`` marker is a program line followed by the diagnostic\n upstream jq emits, which may itself span several lines of source excerpt and caret art.\n \"\"\"\n cases: list[Case] = []\n block: list[tuple[int, str]] = []\n expect_failure = False\n lines = split_lines(text)\n\n def flush() -> None:\n nonlocal block, expect_failure\n if block:\n cases.append(_case_from_block(block, expect_failure))\n block = []\n expect_failure = False\n\n for number, raw in enumerate(lines, start=1):\n stripped = raw.strip()\n if not stripped:\n flush()\n continue\n if raw.startswith(\"%%FAIL\"):\n flush()\n expect_failure = True\n continue\n # A '#' comment closes nothing: upstream places section banners between cases, always\n # with blank lines around them, and never inside a case.\n if raw.lstrip().startswith(\"#\") and not block:\n continue\n if raw.lstrip().startswith(\"#\"):\n continue\n block.append((number, raw))\n flush()\n return cases\n\n\ndef _case_from_block(block: list[tuple[int, str]], expect_failure: bool) -> Case:\n line, program = block[0]\n if expect_failure:\n diagnostic = \"\\n\".join(text for _, text in block[1:])\n return Case(line=line, program=program, expect_failure=True, diagnostic=diagnostic)\n if len(block) < 2:\n raise HarnessError(\n f\"{CORPUS.name}:{line}: case has a program but no input line; the corpus is malformed\"\n )\n return Case(\n line=line,\n program=program,\n stdin=block[1][1],\n expected=[text for _, text in block[2:]],\n )\n\n\n# --------------------------------------------------------------------------------------------\n# Exclusions\n# --------------------------------------------------------------------------------------------\n\n\ndef parse_exclusions(path: Path) -> list[str]:\n \"\"\"Read the declared exclusions: one verbatim program line per entry, ``#`` for reasons.\"\"\"\n if not path.is_file():\n return []\n return [\n line\n for line in split_lines(path.read_text(encoding=\"utf-8\"))\n if line.strip() and not line.lstrip().startswith(\"#\")\n ]\n\n\ndef apply_exclusions(cases: list[Case], exclusions: list[str]) -> set[int]:\n \"\"\"Return the corpus line numbers of excluded cases.\n\n An exclusion that matches nothing is a hard error rather than a shrug. The corpus is pinned\n by hash, so a stale exclusion means the pin moved without the exclusion list being revisited\n -- and a silent no-op there would quietly re-admit a case the kit cannot run.\n \"\"\"\n by_program: dict[str, list[Case]] = {}\n for case in cases:\n by_program.setdefault(case.program, []).append(case)\n\n excluded: set[int] = set()\n stale: list[str] = []\n for program in exclusions:\n matched = by_program.get(program)\n if not matched:\n stale.append(program)\n continue\n excluded.update(case.line for case in matched)\n if stale:\n listed = \"\\n\".join(f\" {program}\" for program in stale)\n raise HarnessError(\n f\"{EXCLUSIONS.name}: these exclusions match no case in {CORPUS.name}:\\n{listed}\\n\"\n \"The corpus and the exclusion list have drifted apart.\"\n )\n return excluded\n\n\n# --------------------------------------------------------------------------------------------\n# Comparison\n# --------------------------------------------------------------------------------------------\n\n\ndef jv_equal(left: object, right: object) -> bool:\n \"\"\"Compare two decoded JSON values the way jq's own ``jv_equal`` does.\n\n Structural, not textual: ``1`` and ``1.0`` are the same jq value and the corpus relies on\n that. Python's ``==`` almost does this, but it also equates ``True`` with ``1`` and\n ``False`` with ``0``, which jq does not; booleans are therefore matched by identity of type\n before anything else.\n \"\"\"\n if isinstance(left, bool) or isinstance(right, bool):\n return isinstance(left, bool) and isinstance(right, bool) and left is right\n if isinstance(left, (int, float)) and isinstance(right, (int, float)):\n return left == right\n if isinstance(left, list) and isinstance(right, list):\n return len(left) == len(right) and all(jv_equal(a, b) for a, b in zip(left, right))\n if isinstance(left, dict) and isinstance(right, dict):\n return left.keys() == right.keys() and all(jv_equal(left[k], right[k]) for k in left)\n if type(left) is not type(right):\n return False\n return left == right\n\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_8","type":"command_execution","command":"/bin/bash -lc \"sed -n '2570,2610p' sources/jq.test; sed -n '260,430p' jq_interpreter/evaluator.py; sed -n '1,260p' jq_interpreter/builtins.py\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_8","type":"command_execution","command":"/bin/bash -lc \"sed -n '2570,2610p' sources/jq.test; sed -n '260,430p' jq_interpreter/evaluator.py; sed -n '1,260p' jq_interpreter/builtins.py\"","aggregated_output":"true\n\n# regression test for CVE-2026-33947\nsetpath([range(10000) | 0]; 0) | flatten\nnull\n[0]\n\ntry setpath([range(10001) | 0]; 0) catch .\nnull\n\"Path too deep\"\n\ngetpath([range(10000) | 0])\nnull\nnull\n\ntry getpath([range(10001) | 0]) catch .\nnull\n\"Path too deep\"\n\ndelpaths([[range(10000) | 0]])\nnull\nnull\n\ntry delpaths([[range(10001) | 0]]) catch .\nnull\n\"Path too deep\"\n\n# regression test for CVE-2026-40612\nreduce range(10000) as $_ ([]; [.]) | contains([[]])\nnull\ntrue\n\ntry (reduce range(10001) as $_ ([]; [.]) as $x | $x | contains($x)) catch .\nnull\n\"Containment check too deep\"\n\n# regression test for CVE-2026-43896\nreduce range(10000) as $_ ({}; {a: .}) as $x | $x * $x | length\nnull\n1\n\n return False\n\ndef _initialize_pattern(pattern, env):\n op, args = pattern.operation, pattern.arguments\n if op == 'pattern_var': env.setdefault(args[0], None)\n elif op == 'pattern_bind':\n env.setdefault(args[0], None); _initialize_pattern(args[1], env)\n elif op == 'pattern_array':\n for item in args[0]: _initialize_pattern(item, env)\n elif op == 'pattern_object':\n for _, item in args[0]: _initialize_pattern(item, env)\n elif op == 'pattern_alt':\n _initialize_pattern(args[0], env); _initialize_pattern(args[1], env)\n\ndef _one(node, value, env):\n vals=list(_node(node,value,env)); return vals[0] if vals else None\ndef _truth(x): return x is not None and x is not False\ndef _index(v,k):\n if v is None:\n return None\n if isinstance(v,dict): return v.get(str(k))\n if isinstance(v,list):\n if isinstance(k, bool) or not isinstance(k, (int, float)) or int(k) != k:\n raise RuntimeError(f'Cannot index array with string ({json.dumps(k)})')\n index = int(k)\n return v[index] if -len(v) <= index < len(v) else None\n if isinstance(v,str):\n if isinstance(k, bool) or not isinstance(k, (int, float)) or int(k) != k:\n raise RuntimeError(f'Cannot index string with number ({_short(k)})')\n index = int(k)\n return v[index] if -len(v) <= index < len(v) else None\n raise RuntimeError(f'Cannot index {_type_name(v)} with {_type_name(k)} ({json.dumps(k)})')\ndef _binary(op,left,right,value,env):\n if op==',': yield from _node(left,value,env); yield from _node(right,value,env); return\n if op=='|':\n for x in _node(left,value,env): yield from _node(right,x,env)\n return\n if op=='//':\n try: candidates = list(_node(left, value, env))\n except RuntimeError: candidates = []\n emitted = False\n for item in candidates:\n if _truth(item): emitted = True; yield item\n if not emitted: yield from _node(right, value, env)\n return\n if op in ('=', '|=', '+=', '-=', '*=', '/=', '%=', '//='):\n if op == '=' and left.operation == 'slice':\n for replacement in _node(right, value, env):\n yield _assign_slice(left, value, replacement, env)\n return\n paths = _paths(left, value, env)\n if op == '|=':\n result = value\n for path in sorted(paths, key=lambda path: tuple(\n -part if isinstance(part, int) else part for part in path)):\n old = _get_path(result, path)\n outputs = list(_node(right, old, env))\n if outputs:\n result = _set_path(result, path, outputs[0])\n else:\n result = _delete_path(result, path)\n if paths: yield result\n return\n replacements = [None] if op == '|=' else list(_node(right, value, env))\n for replacement in replacements:\n result = value\n # Deleting array elements must not let an earlier deletion shift\n # the indices of later paths from the same path expression.\n ordered_paths = sorted(paths, key=lambda path: tuple(\n -part if isinstance(part, int) else part for part in path),\n reverse=False)\n for path in ordered_paths:\n old = _get_path(result, path)\n new = replacement if op in ('=',) else (_one(right, old, env) if op == '|=' else replacement)\n if op not in ('=', '|='):\n new = _arithmetic(op[0], old, replacement)\n result = _set_path(result, path, new)\n if paths: yield result\n return\n ls=list(_node(left,value,env)); rs=list(_node(right,value,env))\n for x in ls:\n for y in rs:\n if op=='+':\n if x is None: yield y\n elif y is None: yield x\n elif isinstance(x, (int,float)) and isinstance(y, (int,float)): yield _numeric(x, y, '+')\n elif isinstance(x, str) and isinstance(y, str): yield x+y\n elif isinstance(x, list) and isinstance(y, list): yield x+y\n elif isinstance(x, dict) and isinstance(y, dict): yield {**x, **y}\n else: raise RuntimeError(f\"{_type_name(x)} ({_short(x)}) and {_type_name(y)} ({_short(y)}) cannot be added\")\n elif op=='-':\n if isinstance(x, list) and isinstance(y, list):\n yield [item for item in x if not any(_deep_equal(item, candidate) for candidate in y)]\n continue\n if not isinstance(x,(int,float)) or not isinstance(y,(int,float)):\n raise RuntimeError(f\"{_type_name(x)} ({_short(x)}) and {_type_name(y)} ({_short(y)}) cannot be subtracted\")\n yield _numeric(x, y, '-')\n elif op=='*':\n if isinstance(x, str) and isinstance(y, (int,float)):\n count = max(0, int(y))\n if len(x) * count > 100000000:\n raise RuntimeError('Repeat string result too long')\n yield x * count\n elif isinstance(y, str) and isinstance(x, (int,float)):\n count = max(0, int(x))\n if len(y) * count > 100000000:\n raise RuntimeError('Repeat string result too long')\n yield y * count\n elif isinstance(x, dict) and isinstance(y, dict):\n yield _merge_objects(x, y)\n else: yield _numeric(x, y, '*')\n elif op=='/':\n if y==0: raise RuntimeError(f\"number ({_short(x)}) and number ({_short(y)}) cannot be divided because the divisor is zero\")\n if isinstance(x,str) and isinstance(y,str): yield x.split(y)\n else: yield _numeric(x, y, '/')\n elif op=='%':\n if y==0: raise RuntimeError(f\"number ({_short(x)}) and number ({_short(y)}) cannot be divided (remainder) because the divisor is zero\")\n yield _numeric(x, y, '%')\n elif op in ('==','!=','<','>','<=','>='):\n if op in ('==', '!='):\n equal = _deep_equal(x, y)\n yield equal if op == '==' else not equal\n else:\n yield {'<':x<y,'>':x>y,'<=':x<=y,'>=':x>=y}[op]\n elif op in ('and','or'): yield (_truth(x) and _truth(y)) if op=='and' else (_truth(x) or _truth(y))\n else: yield x\n\ndef _arithmetic(op, left, right):\n if op == '+': return left + right\n if op == '-': return left - right\n if op == '*': return left * right\n if op == '/': return left / right\n if op == '%': return math.fmod(left, right)\n return right\n\ndef _numeric(left, right, op):\n \"\"\"Apply jq's double arithmetic for values beyond exact integer range.\"\"\"\n # jq 1.8 parses literals losslessly but arithmetic promotes them to a\n # double. Keeping small integers as integers preserves compact output;\n # large values need the same rounding as jq's numeric operations.\n if any(isinstance(x, int) and not isinstance(x, bool) and abs(x) > 2**53 for x in (left, right)):\n left, right = float(left), float(right)\n if op == '+': return left + right\n if op == '-': return left - right\n if op == '*': return left * right\n if op == '/': return left / right\n return math.fmod(left, right)\n\ndef _merge_objects(left: dict, right: dict, depth: int = 0) -> dict:\n if depth > 10000: raise RuntimeError('Object merge too deep')\n root = dict(left)\n stack = [(root, right, depth)]\n while stack:\n target, source, level = stack.pop()\n if level > 10000: raise RuntimeError('Object merge too deep')\n for key, item in source.items():\n if key in target and isinstance(target[key], dict) and isinstance(item, dict):\n child = dict(target[key])\n target[key] = child\n stack.append((child, item, level + 1))\n else:\n target[key] = item\n return root\n\n\ndef _deep_equal(left: object, right: object, limit: int = 10000) -> bool:\n \"\"\"Compare JSON values iteratively, preserving jq's deep-value guard.\"\"\"\n pending: list[tuple[object, object, int]] = [(left, right, 0)]\n while pending:\n first, second, depth = pending.pop()\n if depth > limit:\n\"\"\"Builtin filter ownership boundary.\n\nLanguage-specific builtin definitions will be added here; the evaluator depends on\nthis module rather than embedding standard-library filters in process code.\n\"\"\"\n\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_9","type":"command_execution","command":"/bin/bash -lc 'rg -n \"def _call|contains|path too|range|setpath\" jq_interpreter/evaluator.py jq_interpreter/*.py'","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_9","type":"command_execution","command":"/bin/bash -lc 'rg -n \"def _call|contains|path too|range|setpath\" jq_interpreter/evaluator.py jq_interpreter/*.py'","aggregated_output":"jq_interpreter/evaluator.py:71: for _ in range(program.count):\njq_interpreter/evaluator.py:396: \"\"\"Apply jq's double arithmetic for values beyond exact integer range.\"\"\"\njq_interpreter/evaluator.py:473: for index in range(len(item) - 1, -1, -1):\njq_interpreter/evaluator.py:484: for index in range(len(entries) - 1, -1, -1):\njq_interpreter/evaluator.py:515: for _ in range(depth - 1):\njq_interpreter/evaluator.py:549: result.extend(p + (i,) for i in range(max(0, int(first)), min(len(current), int(last))))\njq_interpreter/evaluator.py:555: if isinstance(current, list): result.extend(p + (i,) for i in range(len(current)))\njq_interpreter/evaluator.py:640:def _call(name,args,value,env):\njq_interpreter/evaluator.py:743: if name == 'contains':\njq_interpreter/evaluator.py:753: if name=='range':\njq_interpreter/evaluator.py:762: yield from range(int(start), int(end), int(step))\njq_interpreter/evaluator.py:866: for i in range(len(value)-len(needle)+1):\njq_interpreter/evaluator.py:892: elif isinstance(value, list): yield list(range(len(value)))\njq_interpreter/evaluator.py:900: if name == 'setpath':\njq_interpreter/architecture.py:3:This module contains only architectural metadata and process-level constants.\njq_interpreter/evaluator.py:71: for _ in range(program.count):\njq_interpreter/evaluator.py:396: \"\"\"Apply jq's double arithmetic for values beyond exact integer range.\"\"\"\njq_interpreter/evaluator.py:473: for index in range(len(item) - 1, -1, -1):\njq_interpreter/evaluator.py:484: for index in range(len(entries) - 1, -1, -1):\njq_interpreter/evaluator.py:515: for _ in range(depth - 1):\njq_interpreter/evaluator.py:549: result.extend(p + (i,) for i in range(max(0, int(first)), min(len(current), int(last))))\njq_interpreter/evaluator.py:555: if isinstance(current, list): result.extend(p + (i,) for i in range(len(current)))\njq_interpreter/evaluator.py:640:def _call(name,args,value,env):\njq_interpreter/evaluator.py:743: if name == 'contains':\njq_interpreter/evaluator.py:753: if name=='range':\njq_interpreter/evaluator.py:762: yield from range(int(start), int(end), int(step))\njq_interpreter/evaluator.py:866: for i in range(len(value)-len(needle)+1):\njq_interpreter/evaluator.py:892: elif isinstance(value, list): yield list(range(len(value)))\njq_interpreter/evaluator.py:900: if name == 'setpath':\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_10","type":"command_execution","command":"/bin/bash -lc \"sed -n '620,960p' jq_interpreter/evaluator.py\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_10","type":"command_execution","command":"/bin/bash -lc \"sed -n '620,960p' jq_interpreter/evaluator.py\"","aggregated_output":" while len(result) <= index: result.append(None)\n result[index] = _set_path(result[index], path[1:], replacement)\n return result\n return {str(path[0]): _set_path(None, path[1:], replacement)}\n\ndef _delete_path(value, path):\n if not path: return None\n if isinstance(value, list):\n index = int(path[0]); index = index + len(value) if index < 0 else index\n result = list(value)\n if len(path) == 1:\n if 0 <= index < len(result): result.pop(index)\n elif 0 <= index < len(result): result[index] = _delete_path(result[index], path[1:])\n return result\n if isinstance(value, dict):\n result = dict(value); key = str(path[0])\n if len(path) == 1: result.pop(key, None)\n elif key in result: result[key] = _delete_path(result[key], path[1:])\n return result\n return value\ndef _call(name,args,value,env):\n if not args and name in env:\n bound = env[name]\n if isinstance(bound, tuple) and bound and bound[0] == '__closure__':\n yield from _node(bound[1], value, {**env, **bound[2]})\n elif isinstance(bound, Node):\n yield from _node(bound, value, env)\n else:\n yield bound\n return\n function = env.get('__funcs__',{}).get((name, len(args)))\n if function is not None:\n params, body, *closure = function\n local=dict(env)\n if closure:\n local['__funcs__'] = closure[0]\n if not args:\n yield from _node(body,value,local); return\n # Function parameters are filters, not eagerly evaluated values. A\n # parameter is evaluated against the function's current input each\n # time its name is used, which preserves jq's generator semantics.\n local.update({param:('__closure__', arg, dict(local)) for param,arg in zip(params,args)})\n yield from _node(body,value,local); return\n if name == 'empty': return\n if name == 'error': raise RuntimeError(_one(args[0],value,env) if args else value)\n if name=='length': yield len(value); return\n if name == 'add':\n items = list(_node(args[0], value, env)) if args else list(value)\n if not items: yield None\n else:\n result = items[0]\n for item in items[1:]:\n if result is None: result = item\n elif item is None: continue\n elif isinstance(result, (int,float)) and isinstance(item,(int,float)): result += item\n elif isinstance(result, str) and isinstance(item,str): result += item\n elif isinstance(result,list) and isinstance(item,list): result += item\n elif isinstance(result,dict) and isinstance(item,dict): result = {**result,**item}\n else: raise RuntimeError('cannot add values')\n yield result\n return\n if name=='type': yield 'null' if value is None else 'boolean' if isinstance(value,bool) else 'number' if isinstance(value,(int,float)) else 'string' if isinstance(value,str) else 'array' if isinstance(value,list) else 'object'; return\n if name=='not': yield not _truth(value); return\n if name == 'have_decnum': yield False; return\n if name in ('any', 'all'):\n stream = _node(args[0], value, env) if args else iter(value if isinstance(value, list) else [])\n desired = name == 'any'\n result = not desired\n for item in stream:\n tested = _one(args[1], item, env) if len(args) > 1 else item\n if _truth(tested) == desired:\n result = desired\n break\n yield result\n return\n if name == 'isempty':\n try:\n next(_node(args[0], value, env))\n yield False\n except StopIteration:\n yield True\n return\n if name in ('tostring','tojson'): yield _deep_json_dumps(value) if name=='tojson' else _stringify(value); return\n if name=='abs': yield abs(value); return\n if name=='fabs': yield math.fabs(value); return\n if name=='floor': yield math.floor(value); return\n if name=='ceil': yield math.ceil(value); return\n if name=='map':\n result=[]\n for x in value:\n result.extend(_node(args[0], x, env))\n yield result; return\n if name == 'map_values':\n if isinstance(value, list):\n result=[]\n for item in value: result.extend(_node(args[0], item, env))\n yield result; return\n if isinstance(value, dict):\n result={}\n for key, item in value.items():\n outputs=list(_node(args[0], item, env))\n if outputs: result[key]=outputs[0]\n yield result; return\n raise RuntimeError('map_values requires an array or object')\n if name == 'reverse':\n if isinstance(value, (list, str)): yield value[::-1]\n else: raise RuntimeError('cannot reverse value')\n return\n if name == 'flatten':\n depth = None if not args else int(_one(args[0], value, env))\n if depth is not None and depth < 0: raise RuntimeError('flatten depth must not be negative')\n if not isinstance(value, list): raise RuntimeError('flatten input must be an array')\n result=[]\n stack=[(value, depth)]\n while stack:\n items, remaining = stack.pop()\n for item in reversed(items):\n if isinstance(item, list) and (remaining is None or remaining > 0):\n stack.append((item, None if remaining is None else remaining - 1))\n else:\n result.append(item)\n result.reverse()\n yield result; return\n if name == 'contains':\n needle = _one(args[0], value, env)\n def contained(haystack, wanted):\n if isinstance(haystack, dict) and isinstance(wanted, dict):\n return all(k in haystack and contained(haystack[k], v) for k,v in wanted.items())\n if isinstance(haystack, list) and isinstance(wanted, list):\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n if isinstance(haystack, str) and isinstance(wanted, str): return wanted in haystack\n return haystack == wanted\n yield contained(value, needle); return\n if name=='range':\n import itertools\n choices = [list(_node(arg, value, env)) for arg in args]\n for combo in itertools.product(*choices):\n if len(combo) == 1:\n start, end, step = 0, combo[0], 1\n else:\n start, end = combo[0], combo[1]\n step = combo[2] if len(combo) > 2 else 1\n yield from range(int(start), int(end), int(step))\n return\n if name in ('while', 'until'):\n current = value\n while True:\n tests = list(_node(args[0], current, env))\n if name == 'while' and not any(_truth(item) for item in tests):\n break\n if name == 'until' and any(_truth(item) for item in tests):\n yield current\n break\n outputs = list(_node(args[1], current, env))\n if not outputs: break\n if name == 'while':\n yield current\n current = outputs[-1]\n if name == 'until':\n continue\n return\n if name == 'nth':\n indexes = list(_node(args[0], value, env))\n if any(int(index) < 0 for index in indexes):\n raise RuntimeError(\"nth doesn't support negative indices\")\n values = list(_node(args[-1], value, env))\n for index in indexes:\n index = int(index)\n if index < len(values): yield values[index]\n return\n if name == 'input':\n raise RuntimeError('break')\n if name in ('strftime', 'strflocaltime'):\n if not args or not isinstance(_one(args[0], value, env), str):\n raise RuntimeError(f'{name}/1 requires a string format')\n raise RuntimeError(f'{name}/1 requires parsed datetime inputs')\n if name == 'mktime':\n raise RuntimeError('mktime requires parsed datetime inputs')\n if name == '_strindices':\n if not isinstance(value, str): raise RuntimeError(f'{_type_name(value)} ({_stringify(value)}) is not a string')\n raise RuntimeError('number (123) cannot be searched, as it is not a string')\n if name == 'bsearch':\n if not isinstance(value, list): raise RuntimeError(f'{_type_name(value)} ({_stringify(value)}) cannot be searched from')\n needle = _one(args[0], value, env)\n lo, hi = 0, len(value)\n while lo < hi:\n mid = (lo + hi) // 2\n if value[mid] < needle: lo = mid + 1\n else: hi = mid\n yield lo if lo < len(value) and value[lo] == needle else -lo - 1\n return\n if name == 'tonumber':\n if isinstance(value, (int, float)): yield value\n elif isinstance(value, str):\n try: yield json.loads(value)\n except Exception: raise RuntimeError(f'string ({json.dumps(value)}) cannot be parsed as a number')\n else: raise RuntimeError('cannot parse number')\n return\n if name == 'toboolean':\n if isinstance(value, bool): yield value\n elif isinstance(value, str) and value in ('true', 'false'): yield value == 'true'\n else: raise RuntimeError(f'{_type_name(value)} ({_stringify(value) if not isinstance(value, str) else json.dumps(value)}) cannot be parsed as a boolean')\n return\n if name == 'utf8bytelength':\n if not isinstance(value, str): raise RuntimeError(f'{_type_name(value)} ({_stringify(value)}) only strings have UTF-8 byte length')\n yield len(value.encode()); return\n if name == 'fromjson':\n if not isinstance(value, str): raise RuntimeError('only strings can be parsed')\n try: yield _deep_json_loads(value)\n except RuntimeError: raise\n except Exception: raise RuntimeError('invalid JSON')\n return\n if name == 'path':\n paths = _paths(args[0], value, env)\n if not paths:\n raise RuntimeError('Invalid path expression')\n for path in paths: yield list(path)\n return\n if name == 'pick':\n paths = _paths(args[0], value, env)\n if not paths: raise RuntimeError('Invalid path expression')\n if paths[0] and paths[0][-1] < 0:\n raise RuntimeError('Out of bounds negative array index')\n yield _get_path(value, paths[0])\n return\n if name == 'paths':\n def paths_of(item, prefix=()):\n if isinstance(item, list):\n for i, child in enumerate(item):\n p=prefix+(i,); yield list(p); yield from paths_of(child,p)\n elif isinstance(item, dict):\n for key, child in item.items():\n p=prefix+(key,); yield list(p); yield from paths_of(child,p)\n if args:\n for item in _node(args[0], value, env): yield from paths_of(item)\n else: yield from paths_of(value)\n return\n if name == 'indices':\n needle = _one(args[0], value, env)\n if isinstance(value, str) and isinstance(needle, str):\n start=0\n while True:\n found=value.find(needle,start)\n if found < 0: break\n yield found; start=found+1\n elif isinstance(value, list) and isinstance(needle, list):\n for i in range(len(value)-len(needle)+1):\n if _deep_equal(value[i:i+len(needle)],needle): yield i\n elif isinstance(value, list):\n for i,item in enumerate(value):\n if _deep_equal(item,needle): yield i\n return\n if name == 'index':\n needle = _one(args[0], value, env)\n if isinstance(value, str):\n found = value.find(needle)\n elif isinstance(value, list):\n found = next((i for i, item in enumerate(value) if _deep_equal(item, needle)), -1)\n else:\n raise RuntimeError('cannot search value')\n yield found if found >= 0 else None\n return\n if name in ('arrays','objects','iterables','booleans','numbers','strings','nulls','values','scalars','normals','finites'):\n ok = {'arrays':isinstance(value,list),'objects':isinstance(value,dict),\n 'iterables':isinstance(value,(list,dict)),'booleans':isinstance(value,bool),\n 'numbers':isinstance(value,(int,float)) and not isinstance(value,bool),\n 'strings':isinstance(value,str),'nulls':value is None,\n 'values':value is not None,'scalars':not isinstance(value,(list,dict))}[name]\n if ok: yield value\n return\n if name == 'keys':\n if isinstance(value, dict): yield sorted(value)\n elif isinstance(value, list): yield list(range(len(value)))\n else: raise RuntimeError('keys requires object or array')\n return\n if name == 'getpath':\n path = _one(args[0], value, env)\n if not isinstance(path, list): raise RuntimeError('Paths must be specified as an array')\n if len(path) > 10000: raise RuntimeError('Path too deep')\n yield _get_path(value, tuple(path)); return\n if name == 'setpath':\n path = _one(args[0], value, env); replacement = _one(args[1], value, env)\n if not isinstance(path, list): raise RuntimeError('Paths must be specified as an array')\n if len(path) > 10000: raise RuntimeError('Path too deep')\n yield _set_path(value, tuple(path), replacement); return\n if name == 'delpaths':\n paths = _one(args[0], value, env)\n if not isinstance(paths, list): raise RuntimeError('Paths must be specified as an array')\n result = value\n for path in paths:\n if isinstance(path, list): result = _delete_path(result, tuple(path))\n yield result; return\n if name == 'del':\n result = value\n for path_expr in args:\n if path_expr.operation == 'slice':\n base_node, start_node, end_node = path_expr.arguments\n for parent in _paths(base_node, result, env):\n current = _get_path(result, parent)\n if isinstance(current, list):\n start = _one(start_node, current, env)\n end = None if end_node is None else _one(end_node, current, env)\n first = 0 if start is None or (isinstance(start, float) and math.isnan(start)) else math.floor(start)\n last = len(current) if end is None or (isinstance(end, float) and math.isnan(end)) else math.ceil(end)\n result = _set_path(result, parent, current[:int(first)] + current[int(last):])\n continue\n for path in _paths(path_expr, result, env):\n result = _delete_path(result, path)\n yield result\n return\n if name == 'rindex':\n needle = _one(args[0], value, env)\n if isinstance(value, str): yield value.rfind(needle) if needle in value else None\n elif isinstance(value, list):\n try: yield len(value) - 1 - value[::-1].index(needle)\n except ValueError: yield None\n else: raise RuntimeError('cannot search value')\n return\n if name == 'first':\n try: yield next(_node(args[0], value, env))\n except StopIteration: return\n return\n if name == 'last':\n vals=list(_node(args[0], value, env));\n if vals: yield vals[-1]\n return\n if name == 'select':\n if _truth(_one(args[0], value, env)): yield value\n return\n if name == 'isnan': yield isinstance(value, float) and math.isnan(value); return\n if name == 'pow': yield math.pow(_one(args[0],value,env), _one(args[1],value,env)); return\n if name == 'implode':\n if not isinstance(value, list): raise RuntimeError('implode input must be an array')\n yield ''.join(chr(int(x)) for x in value); return\n if name == 'explode':\n if not isinstance(value, str): raise RuntimeError('explode input must be a string')\n yield [ord(x) for x in value]; return\n if name == 'limit':\n counts=list(_node(args[0], value, env))\n for count_value in counts:\n count=int(count_value)\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_11","type":"command_execution","command":"/bin/bash -lc \"time printf 'null\\\\n' | ./jq -c 'try (reduce range(10001) as \"'$_ ([]; [.]) as $x | $x | contains($x)) catch .'\"'\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_11","type":"command_execution","command":"/bin/bash -lc \"time printf 'null\\\\n' | ./jq -c 'try (reduce range(10001) as \"'$_ ([]; [.]) as $x | $x | contains($x)) catch .'\"'\"","aggregated_output":" return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in <genexpr>\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py\", line 749, in contained\n return all(any(contained(item, candidate) for item in haystack) for candidate in wanted)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nRecursionError: maximum recursion depth exceeded while calling a Python object\n\nreal\t0m1.901s\nuser\t0m0.175s\nsys\t0m0.138s\n","exit_code":1,"status":"failed"}}
{"type":"item.completed","item":{"id":"item_12","type":"agent_message","text":"The common remaining failure is now identified: the deep `contains` regression recurses in Python until `RecursionError`, so `try ... catch .` emits no jq value instead of the required runtime error value. I’m replacing that recursive containment check with an iterative depth-bounded traversal, then I’ll rerun both scoped gates."}}
{"type":"item.started","item":{"id":"item_13","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_13","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.started","item":{"id":"item_14","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_14","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.started","item":{"id":"item_15","type":"command_execution","command":"/bin/bash -lc \"printf 'null\\\\n' | ./jq -c 'try (reduce range(10001) as \"'$_ ([]; [.]) as $x | $x | contains($x)) catch .'\"' ; echo exit:\"'$?'","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_15","type":"command_execution","command":"/bin/bash -lc \"printf 'null\\\\n' | ./jq -c 'try (reduce range(10001) as \"'$_ ([]; [.]) as $x | $x | contains($x)) catch .'\"' ; echo exit:\"'$?'","aggregated_output":"\"Containment check too deep\"\nexit:0\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_16","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nsel=r'\\\\\\\\.|\\\\\\\\[|\\\\\\\\{|\\\\\\\\+|\\\\\\\\-|\\\\\\\\*|/|%'\nr=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\nprint(r.stdout); print(r.stderr,file=sys.stderr)\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.started","item":{"id":"item_17","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nsel=r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include'\nr=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\nprint(r.stdout); print(r.stderr,file=sys.stderr)\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_16","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nsel=r'\\\\\\\\.|\\\\\\\\[|\\\\\\\\{|\\\\\\\\+|\\\\\\\\-|\\\\\\\\*|/|%'\nr=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\nprint(r.stdout); print(r.stderr,file=sys.stderr)\nPY\"","aggregated_output":"Traceback (most recent call last):\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/sources/run_conformance.py\", line 455, in <module>\n raise SystemExit(main())\n ^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/sources/run_conformance.py\", line 372, in main\n return _run(args)\n ^^^^^^^^^^\n File \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/sources/run_conformance.py\", line 385, in _run\n selector = re.compile(args.select) if args.select else None\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/re/__init__.py\", line 228, in compile\n return _compile(pattern, flags)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/re/__init__.py\", line 307, in _compile\n p = _compiler.compile(pattern, flags)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/re/_compiler.py\", line 750, in compile\n p = _parser.parse(p, flags)\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/re/_parser.py\", line 979, in parse\n p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/re/_parser.py\", line 460, in _parse_sub\n itemsappend(_parse(source, state, verbose, nested + 1,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/re/_parser.py\", line 568, in _parse\n raise source.error(\"unterminated character set\",\nre.error: unterminated character set at position 6\n\n\n","exit_code":0,"status":"completed"}}
{"type":"item.completed","item":{"id":"item_17","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nsel=r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include'\nr=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\nprint(r.stdout); print(r.stderr,file=sys.stderr)\nPY\"","aggregated_output":"\n{\n \"candidate\": [\n \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq\"\n ],\n \"corpus\": \"jq.test\",\n \"summary\": {\n \"pass\": 174,\n \"fail\": 37,\n \"error\": 0,\n \"skip\": 13\n },\n \"cases\": [\n {\n \"line\": 353,\n \"program\": \"[foreach .[] / .[] as $i (0; . + $i)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,3,3.5,4.5]\"\n ],\n \"actual\": [\n \"[1.0,1.5,3.5,4.5]\"\n ]\n },\n {\n \"line\": 873,\n \"program\": \"def id(x):x; 2000 as $x | def f(x):1 as $x | id([$x, x, x]); def g(x): 100 as $x | f($x,$x+x); g($x)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,100,2100.0,100,2100.0]\"\n ],\n \"actual\": [\n \"[1,1,1]\"\n ]\n },\n {\n \"line\": 889,\n \"program\": \"def fac: if . == 1 then 1 else . * (. - 1 | fac) end; [.[] | fac]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,2,6,24]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1123,\n \"program\": \"try path(.a | map(select(.b == 0))) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression with result [{\\\\\\\"b\\\\\\\":0}]\\\"\"\n ],\n \"actual\": [\n \"\\\"Invalid path expression\\\"\"\n ]\n },\n {\n \"line\": 1127,\n \"program\": \"try path(.a | map(select(.b == 0)) | .[0]) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to access element 0 of [{\\\\\\\"b\\\\\\\":0}]\\\"\"\n ],\n \"actual\": [\n \"\\\"Invalid path expression\\\"\"\n ]\n },\n {\n \"line\": 1131,\n \"program\": \"try path(.a | map(select(.b == 0)) | .c) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to access element \\\\\\\"c\\\\\\\" of [{\\\\\\\"b\\\\\\\":0}]\\\"\"\n ],\n \"actual\": [\n \"\\\"Invalid path expression\\\"\"\n ]\n },\n {\n \"line\": 1135,\n \"program\": \"try path(.a | map(select(.b == 0)) | .[]) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to iterate through [{\\\\\\\"b\\\\\\\":0}]\\\"\"\n ],\n \"actual\": [\n \"\\\"Invalid path expression\\\"\"\n ]\n },\n {\n \"line\": 1258,\n \"program\": \".[] | try (getpath([\\\"a\\\",0,\\\"b\\\"]) |= 5) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"{\\\"b\\\":0,\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"\\\"Cannot index number with number (0)\\\"\",\n \"{\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"\\\"Cannot index number with string (\\\\\\\"b\\\\\\\")\\\"\",\n \"\\\"Cannot index object with number (0)\\\"\",\n \"{\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"{\\\"a\\\":[{\\\"c\\\":3,\\\"b\\\":5}]}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1290,\n \"program\": \"try ((map(select(.a == 1))[].b) = 10) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to iterate through [{\\\\\\\"a\\\\\\\":1}]\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1294,\n \"program\": \"try ((map(select(.a == 1))[].a) |= .+1) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to iterate through [{\\\\\\\"a\\\\\\\":1}]\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1302,\n \"program\": \"try (def x: reverse; x=10) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression with result [2,1,0]\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1553,\n \"program\": \"try _strindices(\\\"abc\\\") catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"number (123) cannot be searched, as it is not a string\\\"\"\n ],\n \"actual\": [\n \"\\\"number (123) is not a string\\\"\"\n ]\n },\n {\n \"line\": 1557,\n \"program\": \"try _strindices(123) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"number (123) is not a string\\\"\"\n ],\n \"actual\": [\n \"\\\"number (123) cannot be searched, as it is not a string\\\"\"\n ]\n },\n {\n \"line\": 1575,\n \"program\": \"try trim catch ., try ltrim catch ., try rtrim catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"trim input must be a string\\\"\",\n \"\\\"trim input must be a string\\\"\",\n \"\\\"trim input must be a string\\\"\"\n ],\n \"actual\": [\n \"\\\"trim input must be a string\\\"\",\n \"\\\"ltrim input must be a string\\\"\",\n \"\\\"rtrim input must be a string\\\"\"\n ]\n },\n {\n \"line\": 1839,\n \"program\": \"try [\\\"OK\\\", bsearch(0)] catch [\\\"KO\\\",.]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"KO\\\",\\\"string (\\\\\\\"aa\\\\\\\") cannot be searched from\\\"]\"\n ],\n \"actual\": [\n \"[\\\"KO\\\",\\\"string (aa) cannot be searched from\\\"]\"\n ]\n },\n {\n \"line\": 1900,\n \"program\": \"import \\\"a\\\" as foo; import \\\"b\\\" as bar; def fooa: foo::a; [fooa, bar::a, bar::b, foo::a]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"a\\\",\\\"b\\\",\\\"c\\\",\\\"a\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1904,\n \"program\": \"import \\\"c\\\" as foo; [foo::a, foo::c]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[0,\\\"acmehbah\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1908,\n \"program\": \"include \\\"c\\\"; [a, c]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[0,\\\"acmehbah\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1912,\n \"program\": \"import \\\"data\\\" as $e; import \\\"data\\\" as $d; [$d[].this,$e[].that,$d::d[].this,$e::e[].that]|join(\\\";\\\")\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"is a test;is too;is a test;is too\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1917,\n \"program\": \"import \\\"data\\\" as $a; import \\\"data\\\" as $b; def f: {$a, $b}; f\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"a\\\":[{\\\"this\\\":\\\"is a test\\\",\\\"that\\\":\\\"is too\\\"}],\\\"b\\\":[{\\\"this\\\":\\\"is a test\\\",\\\"that\\\":\\\"is too\\\"}]}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1921,\n \"program\": \"include \\\"shadow1\\\"; e\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"2\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1925,\n \"program\": \"include \\\"shadow1\\\"; include \\\"shadow2\\\"; e\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"3\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1929,\n \"program\": \"import \\\"shadow1\\\" as f; import \\\"shadow2\\\" as f; import \\\"shadow1\\\" as e; [e::e, f::e]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[2,3]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1969,\n \"program\": \"modulemeta\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"whatever\\\":null,\\\"deps\\\":[{\\\"as\\\":\\\"foo\\\",\\\"is_data\\\":false,\\\"relpath\\\":\\\"a\\\"},{\\\"search\\\":\\\"./\\\",\\\"as\\\":\\\"d\\\",\\\"is_data\\\":false,\\\"relpath\\\":\\\"d\\\"},{\\\"search\\\":\\\"./\\\",\\\"as\\\":\\\"d2\\\",\\\"is_data\\\":false,\\\"relpath\\\":\\\"d\\\"},{\\\"search\\\":\\\"./../lib/jq\\\",\\\"as\\\":\\\"e\\\",\\\"is_data\\\":false,\\\"relpath\\\":\\\"e\\\"},{\\\"search\\\":\\\"./../lib/jq\\\",\\\"as\\\":\\\"f\\\",\\\"is_data\\\":false,\\\"relpath\\\":\\\"f\\\"},{\\\"as\\\":\\\"d\\\",\\\"is_data\\\":true,\\\"relpath\\\":\\\"data\\\"}],\\\"defs\\\":[\\\"a/0\\\",\\\"c/0\\\"]}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1973,\n \"program\": \"modulemeta | .deps | length\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"6\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1977,\n \"program\": \"modulemeta | .defs | length\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"2\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1982,\n \"program\": \"import \\\"syntaxerror\\\" as e; .\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": true,\n \"expected\": [],\n \"actual\": []\n },\n {\n \"line\": 1993,\n \"program\": \"import \\\"test_bind_order\\\" as check; check::check\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1997,\n \"program\": \"try -. catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long...\\\\\\\") cannot be negated\\\"\"\n ],\n \"actual\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long-string\\\\\\\") cannot be negated\\\"\"\n ]\n },\n {\n \"line\": 2001,\n \"program\": \"try (.-.) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long...\\\\\\\") and string (\\\\\\\"very-long-long-long-long...\\\\\\\") cannot be subtracted\\\"\"\n ],\n \"actual\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long-string\\\\\\\") and string (\\\\\\\"very-long-long-long-long-string\\\\\\\") cannot be subtracted\\\"\"\n ]\n },\n {\n \"line\": 2005,\n \"program\": \"\\\"x\\\" * range(0; 12; 2) + \\\"\\u2606\\\" * 8 | try -. catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxxxx\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\"\n ],\n \"actual\": [\n \"\\\"string (\\\\\\\"\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\"\n ]\n },\n {\n \"line\": 2014,\n \"program\": \"try (. + \\\"x\\\") catch . == if have_decnum then \\\"number (12345678901234567890123456...) and string (\\\\\\\"x\\\\\\\") cannot be added\\\" else \\\"number (12345678901234568000000000...) and string (\\\\\\\"x\\\\\\\") cannot be added\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2034,\n \"program\": \"try join(\\\",\\\") catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"1,2,\\\\\\\") and object ({\\\\\\\"a\\\\\\\":{\\\\\\\"b\\\\\\\":{\\\\\\\"c\\\\\\\":33}}}) cannot be added\\\"\"\n ],\n \"actual\": [\n \"\\\"1,2,{\\\\\\\"a\\\\\\\":{\\\\\\\"b\\\\\\\":{\\\\\\\"c\\\\\\\":33}}}\\\"\"\n ]\n },\n {\n \"line\": 2038,\n \"program\": \"try join(\\\",\\\") catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"1,2,\\\\\\\") and array ([3,4,5]) cannot be added\\\"\"\n ],\n \"actual\": [\n \"\\\"1,2,[3,4,5]\\\"\"\n ]\n },\n {\n \"line\": 2196,\n \"program\": \".[0] | tostring | . == if have_decnum then \\\"13911860366432393\\\" else \\\"13911860366432392\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2200,\n \"program\": \".x | tojson | . == if have_decnum then \\\"13911860366432393\\\" else \\\"13911860366432392\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2204,\n \"program\": \"(13911860366432393 == 13911860366432392) | . == if have_decnum then false else true end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2224,\n \"program\": \"-. | tojson == if have_decnum then \\\"-13911860366432393\\\" else \\\"-13911860366432392\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2232,\n \"program\": \"[1E+1000,-1E+1000 | tojson] == if have_decnum then [\\\"1E+1000\\\",\\\"-1E+1000\\\"] else [\\\"1.7976931348623157e+308\\\",\\\"-1.7976931348623157e+308\\\"] end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2241,\n \"program\": \".[] as $n | $n+0 | [., tostring, . == $n]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[-9007199254740992,\\\"-9007199254740992\\\",true]\",\n \"[-9007199254740992,\\\"-9007199254740992\\\",true]\",\n \"[9007199254740992,\\\"9007199254740992\\\",true]\",\n \"[9007199254740992,\\\"9007199254740992\\\",true]\",\n \"[13911860366432392,\\\"13911860366432392\\\",true]\"\n ],\n \"actual\": [\n \"[-9007199254740992.0,\\\"-9007199254740992.0\\\",false]\",\n \"[-9007199254740992,\\\"-9007199254740992\\\",true]\",\n \"[9007199254740992,\\\"9007199254740992\\\",true]\",\n \"[9007199254740992.0,\\\"9007199254740992.0\\\",false]\",\n \"[1.3911860366432392e+16,\\\"1.3911860366432392e+16\\\",false]\"\n ]\n },\n {\n \"line\": 2271,\n \"program\": \"[1E+1000,-1E+1000 | abs | tojson] | unique == if have_decnum then [\\\"1E+1000\\\"] else [\\\"1.7976931348623157e+308\\\"] end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2275,\n \"program\": \"[1E+1000,-1E+1000 | length | tojson] | unique == if have_decnum then [\\\"1E+1000\\\"] else [\\\"1.7976931348623157e+308\\\"] end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2324,\n \"program\": \".[] | try (fromjson | isnan) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\",\n \"true\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 4 (while parsing 'NaN1')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 5 (while parsing 'NaN10')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 6 (while parsing 'NaN100')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 7 (while parsing 'NaN1000')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 8 (while parsing 'NaN10000')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 9 (while parsing 'NaN100000')\\\"\"\n ],\n \"actual\": [\n \"true\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\"\n ]\n },\n {\n \"line\": 2390,\n \"program\": \".[] |= try tonumber\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1, 3, 6.7, 0.89, -876, 5.43, 21]\"\n ],\n \"actual\": [\n \"[1,3,4,5,6.7,-876,21]\"\n ]\n },\n {\n \"line\": 2407,\n \"program\": \"map(try implode catch .)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"implode input must be an array\\\",\\\"string (\\\\\\\"a\\\\\\\") can't be imploded, unicode codepoint needs to be numeric\\\",\\\"number (null) can't be imploded, unicode codepoint needs to be numeric\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2475,\n \"program\": \"try ([range(3)] | .[nan] = 9) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Cannot set array element at NaN index\\\"\"\n ],\n \"actual\": [\n \"\\\"cannot convert float NaN to integer\\\"\"\n ]\n },\n {\n \"line\": 2494,\n \"program\": \"try [\\\"ok\\\", setpath([1]; 1)] catch [\\\"ko\\\", .]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"ko\\\",\\\"Cannot index object with number (1)\\\"]\"\n ],\n \"actual\": [\n \"[\\\"ok\\\",{\\\"hi\\\":\\\"hello\\\",\\\"1\\\":1}]\"\n ]\n },\n {\n \"line\": 2498,\n \"program\": \"try fromjson catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid string literal; expected \\\\\\\", but got ' at line 1, column 5 (while parsing '{'a': 123}')\\\"\"\n ],\n \"actual\": [\n \"\\\"invalid JSON\\\"\"\n ]\n },\n {\n \"line\": 2533,\n \"program\": \"try [\\\"OK\\\", setpath([[1]]; 1)] catch [\\\"KO\\\", .]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"KO\\\",\\\"Cannot update field at array index of array\\\"]\"\n ],\n \"actual\": [\n \"[\\\"KO\\\",\\\"int() argument must be a string, a bytes-like object or a real number, not 'list'\\\"]\"\n ]\n },\n {\n \"line\": 2593,\n \"program\": \"try delpaths([[range(10001) | 0]]) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Path too deep\\\"\"\n ],\n \"actual\": [\n \"null\"\n ]\n }\n ]\n}\n\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_18","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport os,subprocess,sys,json\nfor name,sel in [('003',r'\\\\. |\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'),('004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]:\n p=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\n open('/tmp/new'+name+'.json','w').write(p.stdout)\n d=json.loads(p.stdout); print(name,d['summary'])\n for c in d['cases']:\n if c['status']=='fail': print(c['line'],c['program'])\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.started","item":{"id":"item_19","type":"command_execution","command":"/bin/bash -lc \"ps -ef | rg 'new003|run_conformance.py --select' | head; ls -l /tmp/new*.json 2>/dev/null\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_19","type":"command_execution","command":"/bin/bash -lc \"ps -ef | rg 'new003|run_conformance.py --select' | head; ls -l /tmp/new*.json 2>/dev/null\"","aggregated_output":"barlo 3164649 3164646 0 20:24 ? 00:00:00 /mnt/c/Users/barlo/projects/drydock/.venv/bin/python3 sources/run_conformance.py --select \\. |\\[|\\{|\\+|\\-|\\*|/|% --json\nbarlo 3164968 3163730 0 20:25 ? 00:00:00 /bin/bash -c ps -ef | rg 'new003|run_conformance.py --select' | head; ls -l /tmp/new*.json 2>/dev/null\nbarlo 3164970 3164968 0 20:25 ? 00:00:00 rg new003|run_conformance.py --select\nbarlo 3164971 3164968 0 20:25 ? 00:00:00 /bin/bash -c ps -ef | rg 'new003|run_conformance.py --select' | head; ls -l /tmp/new*.json 2>/dev/null\n","exit_code":2,"status":"failed"}}
{"type":"item.completed","item":{"id":"item_20","type":"agent_message","text":"The rerun exposed a broader existing evaluator queue in the declaration/control slice, not just the deep regression. I’m fixing the general path-validation and deep-path behavior first because several failing cases share the same root cause; then I’ll rerun the scoped reports and address the remaining parser/evaluator clusters."}}
{"type":"item.started","item":{"id":"item_21","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_21","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.started","item":{"id":"item_22","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_22","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.started","item":{"id":"item_23","type":"command_execution","command":"/bin/bash -lc \"printf '{\\\"hi\\\":\\\"hello\\\"}\\\\n' | ./jq -c 'try [\\\"ok\\\", setpath([1]; 1)] catch [\\\"ko\\\", .]'; printf 'null\\\\n' | ./jq -c 'try delpaths([[range(10001) | 0]]) catch .'; printf 'null\\\\n' | ./jq -c 'try ([range(3)] | .[nan] = 9) catch .'; python3 -m py_compile jq_interpreter/evaluator.py\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_23","type":"command_execution","command":"/bin/bash -lc \"printf '{\\\"hi\\\":\\\"hello\\\"}\\\\n' | ./jq -c 'try [\\\"ok\\\", setpath([1]; 1)] catch [\\\"ko\\\", .]'; printf 'null\\\\n' | ./jq -c 'try delpaths([[range(10001) | 0]]) catch .'; printf 'null\\\\n' | ./jq -c 'try ([range(3)] | .[nan] = 9) catch .'; python3 -m py_compile jq_interpreter/evaluator.py\"","aggregated_output":"[\"ko\",\"Cannot index object with number (1)\"]\n\"Path too deep\"\n\"cannot convert float NaN to integer\"\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_24","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_24","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.completed","item":{"id":"item_18","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport os,subprocess,sys,json\nfor name,sel in [('003',r'\\\\. |\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'),('004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]:\n p=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\n open('/tmp/new'+name+'.json','w').write(p.stdout)\n d=json.loads(p.stdout); print(name,d['summary'])\n for c in d['cases']:\n if c['status']=='fail': print(c['line'],c['program'])\nPY\"","aggregated_output":"003 {'pass': 350, 'fail': 68, 'error': 0, 'skip': 6}\n195 [.[]|.[1:3]?]\n353 [foreach .[] / .[] as $i (0; . + $i)]\n440 [(index(\",\",\"|\"), rindex(\",\",\"|\")), indices(\",\",\"|\")]\n474 del(.[2:4],.[0],.[-2:])\n661 9E999999999, 9999999999E999999990, 1E-999999999, 0.000000001E-999999990\n689 [(infinite, -infinite) % (1, -1, infinite)]\n693 [nan % 1, 1 % nan | isnan]\n873 def id(x):x; 2000 as $x | def f(x):1 as $x | id([$x, x, x]); def g(x): 100 as $x | f($x,$x+x); g($x)\n889 def fac: if . == 1 then 1 else . * (. - 1 | fac) end; [.[] | fac]\n1127 try path(.a | map(select(.b == 0)) | .[0]) catch .\n1135 try path(.a | map(select(.b == 0)) | .[]) catch .\n1177 del(.), del(empty), del((.foo,.bar,.baz) | .[2,3,0]), del(.foo[0], .bar[0], .foo, .baz.bar[0].x)\n1184 del(.[1], .[-6], .[2], .[-3:9])\n1188 del(.[nan])\n1192 del(.[nan,nan])\n1258 .[] | try (getpath([\"a\",0,\"b\"]) |= 5) catch .\n1290 try ((map(select(.a == 1))[].b) = 10) catch .\n1294 try ((map(select(.a == 1))[].a) |= .+1) catch .\n1306 .[] = 1\n1374 .[] //= .[0]\n1544 [(index(\",\"), rindex(\",\")), indices(\",\")]\n1548 [ index(\"aba\"), rindex(\"aba\"), indices(\"aba\") ]\n1585 indices([1,2])\n1589 indices([1,2])\n1625 [.[] * \"abc\"]\n1629 [. * (nan,-nan)]\n1677 (sort_by(.b) | sort_by(.a)), sort_by(.a, .b), sort_by(.b, .c), group_by(.b), group_by(.a + .b - .c == 2)\n1693 [min, max, min_by(.[1]), max_by(.[1]), min_by(.[2]), max_by(.[2])]\n1697 [min,max,min_by(.),max_by(.)]\n1721 with_entries(.key |= \"KEY_\" + .)\n1745 map([1,2][0:.])\n1835 bsearch({x:1})\n1839 try [\"OK\", bsearch(0)] catch [\"KO\",.]\n1843 strftime(\"%Y-%m-%dT%H:%M:%SZ\")\n1847 strftime(\"%A, %B %d, %Y\")\n1851 strftime(\"%Y-%m-%dT%H:%M:%SZ\")\n1863 gmtime[5]\n1889 [strptime(\"%Y-%m-%dT%H:%M:%SZ\")|(.,mktime)]\n1895 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\"))\n1997 try -. catch .\n2001 try (.-.) catch .\n2005 \"x\" * range(0; 12; 2) + \"☆\" * 8 | try -. catch .\n2014 try (. + \"x\") catch . == if have_decnum then \"number (12345678901234567890123456...) and string (\\\"x\\\") cannot be added\" else \"number (12345678901234568000000000...) and string (\\\"x\\\") cannot be added\" end\n2086 (.[{}] = 0)?\n2089 INDEX(range(5)|[., \"foo\\(.)\"]; .[0])\n2093 JOIN({\"0\":[0,\"abc\"],\"1\":[1,\"bcd\"],\"2\":[2,\"def\"],\"3\":[3,\"efg\"],\"4\":[4,\"fgh\"]}; .[0]|tostring)\n2135 (.. | select(type == \"object\" and has(\"b\") and (.b | type) == \"array\")|.b) |= .[0]\n2161 \"-1\"|IN(builtins[] / \"/\"|.[1])\n2165 all(builtins[] / \"/\"; .[1]|tonumber >= 0)\n2169 builtins|any(.[:1] == \"_\")\n2196 .[0] | tostring | . == if have_decnum then \"13911860366432393\" else \"13911860366432392\" end\n2200 .x | tojson | . == if have_decnum then \"13911860366432393\" else \"13911860366432392\" end\n2204 (13911860366432393 == 13911860366432392) | . == if have_decnum then false else true end\n2224 -. | tojson == if have_decnum then \"-13911860366432393\" else \"-13911860366432392\" end\n2232 [1E+1000,-1E+1000 | tojson] == if have_decnum then [\"1E+1000\",\"-1E+1000\"] else [\"1.7976931348623157e+308\",\"-1.7976931348623157e+308\"] end\n2241 .[] as $n | $n+0 | [., tostring, . == $n]\n2271 [1E+1000,-1E+1000 | abs | tojson] | unique == if have_decnum then [\"1E+1000\"] else [\"1.7976931348623157e+308\"] end\n2275 [1E+1000,-1E+1000 | length | tojson] | unique == if have_decnum then [\"1E+1000\"] else [\"1.7976931348623157e+308\"] end\n2324 .[] | try (fromjson | isnan) catch .\n2390 .[] |= try tonumber\n2425 [walk(.,1)]\n2430 walk(select(IN({}, []) | not))\n2455 [[range(10)] | .[1.1,1.5,1.7]]\n2471 [range(3)] | .[nan]\n2475 try ([range(3)] | .[nan] = 9) catch .\n2494 try [\"ok\", setpath([1]; 1)] catch [\"ko\", .]\n2533 try [\"OK\", setpath([[1]]; 1)] catch [\"KO\", .]\n2593 try delpaths([[range(10001) | 0]]) catch .\nTraceback (most recent call last):\n File \"<stdin>\", line 5, in <module>\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/__init__.py\", line 346, in loads\n return _default_decoder.decode(s)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/decoder.py\", line 338, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/barlo/.local/share/uv/python/cpython-3.12.13-linux-x86_64-gnu/lib/python3.12/json/decoder.py\", line 356, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n","exit_code":1,"status":"failed"}}
{"type":"item.started","item":{"id":"item_25","type":"command_execution","command":"/bin/bash -lc \"pkill -f 'sources/run_conformance.py --select' || true\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_25","type":"command_execution","command":"/bin/bash -lc \"pkill -f 'sources/run_conformance.py --select' || true\"","aggregated_output":"","exit_code":143,"status":"failed"}}
{"type":"item.started","item":{"id":"item_26","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nsel=r'\\\\. |\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'\np=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\nprint(p.stdout)\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_26","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nsel=r'\\\\. |\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'\np=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\nprint(p.stdout)\nPY\"","aggregated_output":"{\n \"candidate\": [\n \"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq\"\n ],\n \"corpus\": \"jq.test\",\n \"summary\": {\n \"pass\": 353,\n \"fail\": 65,\n \"error\": 0,\n \"skip\": 6\n },\n \"cases\": [\n {\n \"line\": 195,\n \"program\": \"[.[]|.[1:3]?]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[null,\\\"bc\\\",[],[2,3],[2]]\"\n ],\n \"actual\": [\n \"[\\\"bc\\\",[],[2,3],[2]]\"\n ]\n },\n {\n \"line\": 353,\n \"program\": \"[foreach .[] / .[] as $i (0; . + $i)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,3,3.5,4.5]\"\n ],\n \"actual\": [\n \"[1.0,1.5,3.5,4.5]\"\n ]\n },\n {\n \"line\": 440,\n \"program\": \"[(index(\\\",\\\",\\\"|\\\"), rindex(\\\",\\\",\\\"|\\\")), indices(\\\",\\\",\\\"|\\\")]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,3,22,19,[1,5,7,12,14,16,18,20,22],[3,9,10,17,19]]\"\n ],\n \"actual\": [\n \"[1,22,1,5,7,12,14,16,18,20,22]\"\n ]\n },\n {\n \"line\": 474,\n \"program\": \"del(.[2:4],.[0],.[-2:])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,4,5]\"\n ],\n \"actual\": [\n \"[0,1,2,3,4,5,6,7]\"\n ]\n },\n {\n \"line\": 661,\n \"program\": \"9E999999999, 9999999999E999999990, 1E-999999999, 0.000000001E-999999990\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"9E+999999999\",\n \"9.999999999E+999999999\",\n \"1E-999999999\",\n \"1E-999999999\"\n ],\n \"actual\": [\n \"null\",\n \"null\",\n \"0.0\",\n \"0.0\"\n ]\n },\n {\n \"line\": 689,\n \"program\": \"[(infinite, -infinite) % (1, -1, infinite)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[0,0,0,0,0,-1]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 693,\n \"program\": \"[nan % 1, 1 % nan | isnan]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[true,true]\"\n ],\n \"actual\": [\n \"[null,true]\"\n ]\n },\n {\n \"line\": 873,\n \"program\": \"def id(x):x; 2000 as $x | def f(x):1 as $x | id([$x, x, x]); def g(x): 100 as $x | f($x,$x+x); g($x)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,100,2100.0,100,2100.0]\"\n ],\n \"actual\": [\n \"[1,1,1]\"\n ]\n },\n {\n \"line\": 889,\n \"program\": \"def fac: if . == 1 then 1 else . * (. - 1 | fac) end; [.[] | fac]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,2,6,24]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1127,\n \"program\": \"try path(.a | map(select(.b == 0)) | .[0]) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to access element 0 of [{\\\\\\\"b\\\\\\\":0}]\\\"\"\n ],\n \"actual\": [\n \"\\\"Invalid path expression\\\"\"\n ]\n },\n {\n \"line\": 1135,\n \"program\": \"try path(.a | map(select(.b == 0)) | .[]) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to iterate through [{\\\\\\\"b\\\\\\\":0}]\\\"\"\n ],\n \"actual\": [\n \"\\\"Invalid path expression\\\"\"\n ]\n },\n {\n \"line\": 1177,\n \"program\": \"del(.), del(empty), del((.foo,.bar,.baz) | .[2,3,0]), del(.foo[0], .bar[0], .foo, .baz.bar[0].x)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"null\",\n \"{\\\"foo\\\": [0,1,2,3,4], \\\"bar\\\": [0,1]}\",\n \"{\\\"foo\\\": [1,4], \\\"bar\\\": [1]}\",\n \"{\\\"bar\\\": [1]}\"\n ],\n \"actual\": [\n \"null\",\n \"{\\\"foo\\\":[0,1,2,3,4],\\\"bar\\\":[0,1]}\",\n \"{\\\"foo\\\":[0,1,2,3,4],\\\"bar\\\":[0,1]}\",\n \"{\\\"foo\\\":[0,1,2,3,4],\\\"bar\\\":[0,1]}\"\n ]\n },\n {\n \"line\": 1184,\n \"program\": \"del(.[1], .[-6], .[2], .[-3:9])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[0, 3, 5, 6, 9]\"\n ],\n \"actual\": [\n \"[0,1,2,3,4,5,6,7,8,9]\"\n ]\n },\n {\n \"line\": 1188,\n \"program\": \"del(.[nan])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,2,3]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1192,\n \"program\": \"del(.[nan,nan])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,2,3]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1258,\n \"program\": \".[] | try (getpath([\\\"a\\\",0,\\\"b\\\"]) |= 5) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"{\\\"b\\\":0,\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"\\\"Cannot index number with number (0)\\\"\",\n \"{\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"\\\"Cannot index number with string (\\\\\\\"b\\\\\\\")\\\"\",\n \"\\\"Cannot index object with number (0)\\\"\",\n \"{\\\"a\\\":[{\\\"b\\\":5}]}\",\n \"{\\\"a\\\":[{\\\"c\\\":3,\\\"b\\\":5}]}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1290,\n \"program\": \"try ((map(select(.a == 1))[].b) = 10) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to iterate through [{\\\\\\\"a\\\\\\\":1}]\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1294,\n \"program\": \"try ((map(select(.a == 1))[].a) |= .+1) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Invalid path expression near attempt to iterate through [{\\\\\\\"a\\\\\\\":1}]\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1306,\n \"program\": \".[] = 1\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,1,1,1,1,1]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1374,\n \"program\": \".[] //= .[0]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"hello\\\",true,\\\"hello\\\",[false],\\\"hello\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1544,\n \"program\": \"[(index(\\\",\\\"), rindex(\\\",\\\")), indices(\\\",\\\")]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,13,[1,4,8,13]]\"\n ],\n \"actual\": [\n \"[1,13,1,4,8,13]\"\n ]\n },\n {\n \"line\": 1548,\n \"program\": \"[ index(\\\"aba\\\"), rindex(\\\"aba\\\"), indices(\\\"aba\\\") ]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,7,[1,3,5,7]]\"\n ],\n \"actual\": [\n \"[1,7,1,3,5,7]\"\n ]\n },\n {\n \"line\": 1585,\n \"program\": \"indices([1,2])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,8]\"\n ],\n \"actual\": [\n \"1\",\n \"8\"\n ]\n },\n {\n \"line\": 1589,\n \"program\": \"indices([1,2])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1625,\n \"program\": \"[.[] * \\\"abc\\\"]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[null,null,\\\"\\\",\\\"\\\",\\\"abc\\\",\\\"abc\\\",\\\"abcabcabc\\\",\\\"abcabcabcabcabcabcabcabcabcabc\\\"]\"\n ],\n \"actual\": [\n \"[\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"abc\\\",\\\"abc\\\",\\\"abcabcabc\\\",\\\"abcabcabcabcabcabcabcabcabcabc\\\"]\"\n ]\n },\n {\n \"line\": 1629,\n \"program\": \"[. * (nan,-nan)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[null,null]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1677,\n \"program\": \"(sort_by(.b) | sort_by(.a)), sort_by(.a, .b), sort_by(.b, .c), group_by(.b), group_by(.a + .b - .c == 2)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[{\\\"a\\\": 0, \\\"b\\\": 2, \\\"c\\\": 43}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 14}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 3}, {\\\"a\\\": 4, \\\"b\\\": 1, \\\"c\\\": 3}]\",\n \"[{\\\"a\\\": 0, \\\"b\\\": 2, \\\"c\\\": 43}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 14}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 3}, {\\\"a\\\": 4, \\\"b\\\": 1, \\\"c\\\": 3}]\",\n \"[{\\\"a\\\": 4, \\\"b\\\": 1, \\\"c\\\": 3}, {\\\"a\\\": 0, \\\"b\\\": 2, \\\"c\\\": 43}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 3}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 14}]\",\n \"[[{\\\"a\\\": 4, \\\"b\\\": 1, \\\"c\\\": 3}], [{\\\"a\\\": 0, \\\"b\\\": 2, \\\"c\\\": 43}], [{\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 14}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 3}]]\",\n \"[[{\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 14}, {\\\"a\\\": 0, \\\"b\\\": 2, \\\"c\\\": 43}], [{\\\"a\\\": 4, \\\"b\\\": 1, \\\"c\\\": 3}, {\\\"a\\\": 1, \\\"b\\\": 4, \\\"c\\\": 3}]]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1693,\n \"program\": \"[min, max, min_by(.[1]), max_by(.[1]), min_by(.[2]), max_by(.[2])]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[[1,3,\\\"a\\\"],[4,2,\\\"a\\\"],[3,1,\\\"a\\\"],[2,4,\\\"a\\\"],[4,2,\\\"a\\\"],[1,3,\\\"a\\\"]]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1697,\n \"program\": \"[min,max,min_by(.),max_by(.)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[null,null,null,null]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1721,\n \"program\": \"with_entries(.key |= \\\"KEY_\\\" + .)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"KEY_a\\\": 1, \\\"KEY_b\\\": 2}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1745,\n \"program\": \"map([1,2][0:.])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[[1], [1], [1,2], [1,2], [1,2]]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1835,\n \"program\": \"bsearch({x:1})\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"1\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1839,\n \"program\": \"try [\\\"OK\\\", bsearch(0)] catch [\\\"KO\\\",.]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"KO\\\",\\\"string (\\\\\\\"aa\\\\\\\") cannot be searched from\\\"]\"\n ],\n \"actual\": [\n \"[\\\"KO\\\",\\\"string (aa) cannot be searched from\\\"]\"\n ]\n },\n {\n \"line\": 1843,\n \"program\": \"strftime(\\\"%Y-%m-%dT%H:%M:%SZ\\\")\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"2015-03-05T23:51:47Z\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1847,\n \"program\": \"strftime(\\\"%A, %B %d, %Y\\\")\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Tuesday, June 30, 2015\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1851,\n \"program\": \"strftime(\\\"%Y-%m-%dT%H:%M:%SZ\\\")\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"2024-03-15T00:00:00Z\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1863,\n \"program\": \"gmtime[5]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"47.25\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1889,\n \"program\": \"[strptime(\\\"%Y-%m-%dT%H:%M:%SZ\\\")|(.,mktime)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[[2015,2,5,23,51,47,4,63],1425599507]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1895,\n \"program\": \"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\\\"))\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[2037,1,11,1,2,3,3,41]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1900,\n \"program\": \"import \\\"a\\\" as foo; import \\\"b\\\" as bar; def fooa: foo::a; [fooa, bar::a, bar::b, foo::a]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[\\\"a\\\",\\\"b\\\",\\\"c\\\",\\\"a\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1904,\n \"program\": \"import \\\"c\\\" as foo; [foo::a, foo::c]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[0,\\\"acmehbah\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1908,\n \"program\": \"include \\\"c\\\"; [a, c]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[0,\\\"acmehbah\\\"]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1912,\n \"program\": \"import \\\"data\\\" as $e; import \\\"data\\\" as $d; [$d[].this,$e[].that,$d::d[].this,$e::e[].that]|join(\\\";\\\")\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"is a test;is too;is a test;is too\\\"\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1917,\n \"program\": \"import \\\"data\\\" as $a; import \\\"data\\\" as $b; def f: {$a, $b}; f\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"a\\\":[{\\\"this\\\":\\\"is a test\\\",\\\"that\\\":\\\"is too\\\"}],\\\"b\\\":[{\\\"this\\\":\\\"is a test\\\",\\\"that\\\":\\\"is too\\\"}]}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1929,\n \"program\": \"import \\\"shadow1\\\" as f; import \\\"shadow2\\\" as f; import \\\"shadow1\\\" as e; [e::e, f::e]\",\n \"status\": \"skip\",\n \"detail\": \"declared in exclusions.txt\",\n \"expect_failure\": false,\n \"expected\": [\n \"[2,3]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 1997,\n \"program\": \"try -. catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long...\\\\\\\") cannot be negated\\\"\"\n ],\n \"actual\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long-string\\\\\\\") cannot be negated\\\"\"\n ]\n },\n {\n \"line\": 2001,\n \"program\": \"try (.-.) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long...\\\\\\\") and string (\\\\\\\"very-long-long-long-long...\\\\\\\") cannot be subtracted\\\"\"\n ],\n \"actual\": [\n \"\\\"string (\\\\\\\"very-long-long-long-long-string\\\\\\\") and string (\\\\\\\"very-long-long-long-long-string\\\\\\\") cannot be subtracted\\\"\"\n ]\n },\n {\n \"line\": 2005,\n \"program\": \"\\\"x\\\" * range(0; 12; 2) + \\\"\\u2606\\\" * 8 | try -. catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"string (\\\\\\\"\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxxxx\\u2606\\u2606\\u2606\\u2606...\\\\\\\") cannot be negated\\\"\"\n ],\n \"actual\": [\n \"\\\"string (\\\\\\\"\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\",\n \"\\\"string (\\\\\\\"xxxxxxxxxx\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\u2606\\\\\\\") cannot be negated\\\"\"\n ]\n },\n {\n \"line\": 2014,\n \"program\": \"try (. + \\\"x\\\") catch . == if have_decnum then \\\"number (12345678901234567890123456...) and string (\\\\\\\"x\\\\\\\") cannot be added\\\" else \\\"number (12345678901234568000000000...) and string (\\\\\\\"x\\\\\\\") cannot be added\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2086,\n \"program\": \"(.[{}] = 0)?\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [],\n \"actual\": [\n \"{\\\"{}\\\":0}\"\n ]\n },\n {\n \"line\": 2089,\n \"program\": \"INDEX(range(5)|[., \\\"foo\\\\(.)\\\"]; .[0])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"0\\\":[0,\\\"foo0\\\"],\\\"1\\\":[1,\\\"foo1\\\"],\\\"2\\\":[2,\\\"foo2\\\"],\\\"3\\\":[3,\\\"foo3\\\"],\\\"4\\\":[4,\\\"foo4\\\"]}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2093,\n \"program\": \"JOIN({\\\"0\\\":[0,\\\"abc\\\"],\\\"1\\\":[1,\\\"bcd\\\"],\\\"2\\\":[2,\\\"def\\\"],\\\"3\\\":[3,\\\"efg\\\"],\\\"4\\\":[4,\\\"fgh\\\"]}; .[0]|tostring)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[[[5,\\\"foo\\\"],null],[[3,\\\"bar\\\"],[3,\\\"efg\\\"]],[[1,\\\"foobar\\\"],[1,\\\"bcd\\\"]]]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2135,\n \"program\": \"(.. | select(type == \\\"object\\\" and has(\\\"b\\\") and (.b | type) == \\\"array\\\")|.b) |= .[0]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"a\\\": {\\\"b\\\": 1}}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2161,\n \"program\": \"\\\"-1\\\"|IN(builtins[] / \\\"/\\\"|.[1])\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"false\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2165,\n \"program\": \"all(builtins[] / \\\"/\\\"; .[1]|tonumber >= 0)\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2169,\n \"program\": \"builtins|any(.[:1] == \\\"_\\\")\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"false\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2196,\n \"program\": \".[0] | tostring | . == if have_decnum then \\\"13911860366432393\\\" else \\\"13911860366432392\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2200,\n \"program\": \".x | tojson | . == if have_decnum then \\\"13911860366432393\\\" else \\\"13911860366432392\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2204,\n \"program\": \"(13911860366432393 == 13911860366432392) | . == if have_decnum then false else true end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2224,\n \"program\": \"-. | tojson == if have_decnum then \\\"-13911860366432393\\\" else \\\"-13911860366432392\\\" end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2232,\n \"program\": \"[1E+1000,-1E+1000 | tojson] == if have_decnum then [\\\"1E+1000\\\",\\\"-1E+1000\\\"] else [\\\"1.7976931348623157e+308\\\",\\\"-1.7976931348623157e+308\\\"] end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2241,\n \"program\": \".[] as $n | $n+0 | [., tostring, . == $n]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[-9007199254740992,\\\"-9007199254740992\\\",true]\",\n \"[-9007199254740992,\\\"-9007199254740992\\\",true]\",\n \"[9007199254740992,\\\"9007199254740992\\\",true]\",\n \"[9007199254740992,\\\"9007199254740992\\\",true]\",\n \"[13911860366432392,\\\"13911860366432392\\\",true]\"\n ],\n \"actual\": [\n \"[-9007199254740992.0,\\\"-9007199254740992.0\\\",false]\",\n \"[-9007199254740992,\\\"-9007199254740992\\\",true]\",\n \"[9007199254740992,\\\"9007199254740992\\\",true]\",\n \"[9007199254740992.0,\\\"9007199254740992.0\\\",false]\",\n \"[1.3911860366432392e+16,\\\"1.3911860366432392e+16\\\",false]\"\n ]\n },\n {\n \"line\": 2271,\n \"program\": \"[1E+1000,-1E+1000 | abs | tojson] | unique == if have_decnum then [\\\"1E+1000\\\"] else [\\\"1.7976931348623157e+308\\\"] end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": [\n \"false\"\n ]\n },\n {\n \"line\": 2275,\n \"program\": \"[1E+1000,-1E+1000 | length | tojson] | unique == if have_decnum then [\\\"1E+1000\\\"] else [\\\"1.7976931348623157e+308\\\"] end\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2324,\n \"program\": \".[] | try (fromjson | isnan) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"true\",\n \"true\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 4 (while parsing 'NaN1')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 5 (while parsing 'NaN10')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 6 (while parsing 'NaN100')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 7 (while parsing 'NaN1000')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 8 (while parsing 'NaN10000')\\\"\",\n \"\\\"Invalid numeric literal at EOF at line 1, column 9 (while parsing 'NaN100000')\\\"\"\n ],\n \"actual\": [\n \"true\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\",\n \"\\\"invalid JSON\\\"\"\n ]\n },\n {\n \"line\": 2390,\n \"program\": \".[] |= try tonumber\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1, 3, 6.7, 0.89, -876, 5.43, 21]\"\n ],\n \"actual\": [\n \"[1,3,4,5,6.7,-876,21]\"\n ]\n },\n {\n \"line\": 2425,\n \"program\": \"[walk(.,1)]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[{\\\"x\\\":0},1]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2430,\n \"program\": \"walk(select(IN({}, []) | not))\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"{\\\"a\\\":1}\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2455,\n \"program\": \"[[range(10)] | .[1.1,1.5,1.7]]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"[1,1,1]\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2471,\n \"program\": \"[range(3)] | .[nan]\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"null\"\n ],\n \"actual\": []\n },\n {\n \"line\": 2475,\n \"program\": \"try ([range(3)] | .[nan] = 9) catch .\",\n \"status\": \"fail\",\n \"detail\": \"output mismatch\",\n \"expect_failure\": false,\n \"expected\": [\n \"\\\"Cannot set array element at NaN index\\\"\"\n ],\n \"actual\": [\n \"\\\"cannot convert float NaN to integer\\\"\"\n ]\n }\n ]\n}\n\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_27","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_27","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.started","item":{"id":"item_28","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_28","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.started","item":{"id":"item_29","type":"command_execution","command":"/bin/bash -lc \"printf '[1,2,3]\\\\n' | ./jq -c '.[] = 1'; printf '[1,[2],{\\\"foo\\\":3}]\\\\n' | ./jq -c '[.[]|.[1:3]?]'; printf '\\\"a,bc,def\\\"\\\\n' | ./jq -c 'indices(\\\",\\\")'\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_29","type":"command_execution","command":"/bin/bash -lc \"printf '[1,2,3]\\\\n' | ./jq -c '.[] = 1'; printf '[1,[2],{\\\"foo\\\":3}]\\\\n' | ./jq -c '[.[]|.[1:3]?]'; printf '\\\"a,bc,def\\\"\\\\n' | ./jq -c 'indices(\\\",\\\")'\"","aggregated_output":"[1,1,1]\n[[]]\n[1,4]\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_30","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_30","type":"file_change","changes":[{"path":"/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py","kind":"update"}],"status":"completed"}}
{"type":"item.completed","item":{"id":"item_31","type":"agent_message","text":"The shared path fixes are in place and verified directly: invalid object/array paths now produce runtime values caught by `try`, deep `delpaths` reports `Path too deep`, deep `contains` reports `Containment check too deep`, optional scalar slices preserve jq’s `null`, and `indices` now returns one array value as jq does. I’m running the project tests and a final scoped check for the handoff evidence."}}
{"type":"item.started","item":{"id":"item_32","type":"command_execution","command":"/bin/bash -lc 'pytest -q'","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_32","type":"command_execution","command":"/bin/bash -lc 'pytest -q'","aggregated_output":"................................ [100%]\n32 passed in 2.99s\n","exit_code":0,"status":"completed"}}
{"type":"item.started","item":{"id":"item_33","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nfor name,sel in [('parse003',r'\\\\. |\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'),('parse004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]:\n p=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\n d=json.loads(p.stdout); print(name,d['summary'])\nPY\"","aggregated_output":"","exit_code":null,"status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_33","type":"command_execution","command":"/bin/bash -lc \"python3 - <<'PY'\nimport json,os,subprocess,sys\nfor name,sel in [('parse003',r'\\\\. |\\\\[|\\\\{|\\\\+|\\\\-|\\\\*|/|%'),('parse004',r'%%FAIL|if |try |reduce |foreach |def | as |label |module|include')]:\n p=subprocess.run([sys.executable,'sources/run_conformance.py','--select',sel,'--json'],capture_output=True,text=True,env={**os.environ,'JQ':os.getcwd()+'/jq'},timeout=180)\n d=json.loads(p.stdout); print(name,d['summary'])\nPY\"","aggregated_output":"parse003 {'pass': 357, 'fail': 61, 'error': 0, 'skip': 6}\nparse004 {'pass': 177, 'fail': 34, 'error': 0, 'skip': 13}\n","exit_code":0,"status":"completed"}}
{"type":"item.completed","item":{"id":"item_34","type":"agent_message","text":"RESULT: FAILED\n\nFILES CHANGED:\n- [jq_interpreter/evaluator.py](/mnt/c/Users/barlo/projects/drydock/uat/jq/runs/20260822.044627/build/jq/jq_interpreter/evaluator.py)\n\nSUMMARY:\n- Fixed deep containment/path handling, optional slices, and `indices`.\n- Project tests pass: 32 passed.\n- Scoped conformance remains failing: PARSE-003 357 passed / 61 failed; PARSE-004 177 passed / 34 failed.\n\nBLOCKERS:\n- Significant evaluator semantics remain incomplete, including assignments, function closures/recursion, numeric edge cases, path expressions, and builtins."}}
{"type":"turn.completed","usage":{"input_tokens":2681270,"cached_input_tokens":2575104,"cache_write_input_tokens":0,"output_tokens":8925,"reasoning_output_tokens":2423}}
Run artifact