{
  "env": "sofa-pick-and-place",
  "backend": "sofa",
  "cmd": "/mnt/wd20t/venvs/surg-t2-i4h/bin/python /home/robot/workspace/agent-next/task-runs/20261104-surgery-multiarm/bench/gate/env_gate.py --env sofa-pick-and-place --steps 10 --warmup 5 --seed 0 --batch sofa-r2",
  "steps": 10,
  "obs_hash_run1": "",
  "obs_hash_run2": "",
  "reset_hash_run1": "",
  "reset_hash_run2": "",
  "deterministic": false,
  "success_fn_name": "",
  "success_on_rolled_out_state": null,
  "known_fail_control": null,
  "known_fail_control_passed": false,
  "hz": 0.0,
  "wall_s": 73.947,
  "venv": "/mnt/wd20t/venvs/surg-t2-sofa/bin/python",
  "source_commit": "85bf7e05dd088b824794dda0046679df13b13e6e",
  "log_path": "/home/robot/workspace/agent-next/task-runs/20261104-surgery-multiarm/bench/logs/sofa-r2/sofa-pick-and-place.log",
  "seed": 0,
  "warmup": 5,
  "adapter": "sofa",
  "determinism_mode": "",
  "green": false,
  "self_test_negative": false,
  "error": "RuntimeError: runner produced no 'GATE-RUNNER-RESULT ' line (rc=-11); stderr tail: 'ck_and_place_env.py\", line 608, in reset\\n    self.reset()\\n  File \"/mnt/wd20t/hecaton-surgery/raw/sofa_env/sofa_env/scenes/pick_and_place/pick_and_place_env.py\", line 608, in reset\\n    self.reset()\\n  File \"/mnt/wd20t/hecaton-surgery/raw/sofa_env/sofa_env/scenes/pick_and_place/pick_and_place_env.py\", line 608, in reset\\n    self.reset()\\n  [Previous line repeated 985 more times]\\n  File \"/mnt/wd20t/hecaton-surgery/raw/sofa_env/sofa_env/scenes/pick_and_place/pick_and_place_env.py\", line 555, in reset\\n    self.gripper.reset_gripper()\\n  File \"/mnt/wd20t/hecaton-surgery/raw/sofa_env/sofa_env/scenes/rope_threading/sofa_objects/gripper.py\", line 723, in reset_gripper\\n    self.set_state(new_state)\\n  File \"/mnt/wd20t/hecaton-surgery/raw/sofa_env/sofa_env/scenes/rope_threading/sofa_objects/gripper.py\", line 626, in set_state\\n    self.set_pose(pose)\\n  File \"/mnt/wd20t/hecaton-surgery/raw/sofa_env/sofa_env/sofa_templates/rigid.py\", line 943, in set_pose\\n    with self.motion_target_mechanical_object.position.writeable() as sofa_pose:\\n         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n  File \"/mnt/wd20t/venvs/surg-t2-sofa/lib/python3.12/site-packages/numpy/_core/_internal.py\", line 629, in _dtype_from_pep3118\\n    dtype, align = __dtype_from_pep3118(stream, is_subdtype=False)\\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n  File \"/mnt/wd20t/venvs/surg-t2-sofa/lib/python3.12/site-packages/numpy/_core/_internal.py\", line 673, in __dtype_from_pep3118\\n    itemsize_str = stream.consume_until(lambda c: not c.isdigit())\\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n  File \"/mnt/wd20t/venvs/surg-t2-sofa/lib/python3.12/site-packages/numpy/_core/_internal.py\", line 610, in consume_until\\n    while i < len(self.s) and not c(self.s[i]):\\n                                  ^^^^^^^^^^^^\\n\\n\\n########## SIG 11 - SIGSEGV: segfault ##########\\n  sofa::helper::BackTrace::sig(int)\\n  PyObject_Call\\n  Py_FinalizeEx\\n  Py_RunMain\\n  __libc_start_main\\n  _start\\n'",
  "generated": "2026-11-06T15:22:01Z"
}
