{
 "schema": "local-ai-bench/result/v1",
 "run_id": "20261004T123230Z-sglang-qwen3.8-flash-next-exl3-3.05bpw-offload-200k-rtx-3090-24gb-phase-d-a21efe",
 "ticket": "T13",
 "kind": "stability",
 "model": "qwen3.8-flash-next",
 "config_id": "sglang-qwen3.8-flash-next-exl3-3.05bpw-offload-200k-rtx-3090-24gb-phase-d-a21efea6-gpu2",
 "outcome": "crash",
 "failed_stage": "measure",
 "exit_status": 0,
 "started_at": "2026-10-04T12:32:30.991619+00:00",
 "finished_at": "2026-10-04T12:42:36.114721+00:00",
 "launch": {
  "file": "launches/sglang-qwen3.8-flash-next-exl3-3.05bpw-offload-200k-rtx-3090-24gb-phase-d-a21efea6.json",
  "sha256": "cbcfae235adc9e4c7988a047150225a710b8e9ed2b2370701c5d2a9820c28a01",
  "image": "ghcr.io/0xsero/sglang-exl3-flashnext@sha256:a21efea6fe15ccc6a8774b1ca2a4c4104388cdcca8f1463645c02c0f8aba0163",
  "argv": [
   "/opt/entrypoint.sh",
   "python3",
   "-m",
   "sglang.launch_server",
   "--model-path",
   "/models/turboderp-Qwen3.8-Flash-Next-exl3-3.05bpw_h5_ng5",
   "--quantization",
   "exl3",
   "--trust-remote-code",
   "--host",
   "0.0.0.0",
   "--port",
   "30100",
   "--served-model-name",
   "flashnext",
   "--disable-shared-experts-fusion",
   "--kv-cache-dtype",
   "fp8_e4m3",
   "--context-length",
   "204800",
   "--mem-fraction-static",
   "0.88",
   "--chunked-prefill-size",
   "12288",
   "--max-running-requests",
   "4",
   "--cuda-graph-max-bs-decode",
   "8",
   "--cuda-graph-backend-prefill",
   "disabled",
   "--max-mamba-cache-size",
   "16",
   "--max-total-tokens",
   "210000",
   "--reasoning-parser",
   "qwen3",
   "--tool-call-parser",
   "qwen3_coder"
  ],
  "env": {
   "HF_HUB_OFFLINE": "1",
   "CUDA_DEVICE_ORDER": "PCI_BUS_ID",
   "SGLANG_EXL3_MODEL_PATH": "/models/turboderp-Qwen3.8-Flash-Next-exl3-3.05bpw_h5_ng5",
   "SGLANG_EXL3_MOE_OFFLOAD": "gpu_cache",
   "EXL3_MOE_CPU_THREADS": "24",
   "SGLANG_EXL3_EXPERT_CACHE_GB": "auto",
   "SGLANG_EXL3_EXPERT_CACHE_RESERVE_GB": "8.26",
   "SGLANG_EXL3_KV_BITS": "5",
   "SGLANG_EXL3_EMBED_HOST": "1",
   "SGLANG_EXL3_OFFLOAD_STAGING_PARTS": "4",
   "SGLANG_EXL3_OFFLOAD_FUSED": "1",
   "SGLANG_EXL3_OFFLOAD_COMPACT_PARTS": "1",
   "SGLANG_EXL3_MOE_PREFILL_FP16_ACC": "1",
   "SGLANG_EXL3_NGRAM_TIER": "nvme",
   "SGLANG_EXL3_VISION": "1",
   "SGLANG_EXL3_MM_FAST_CPU": "1",
   "SGLANG_EXL3_VIT_SDPA": "1",
   "SGLANG_EXL3_VIT_MLP_CHUNK": "8192"
  },
  "engine": "sglang",
  "engine_source_commit": "https://github.com/0xSero/trellis-serve/tree/b1e74afcf98203dc5326349623b556ba2df4b16a",
  "mtp": null,
  "entrypoint": "/opt/entrypoint.sh",
  "port": 30100,
  "shm": "64g",
  "flags": [],
  "weights_at": [
   "/models/turboderp-Qwen3.8-Flash-Next-exl3-3.05bpw_h5_ng5"
  ]
 },
 "weights": [
  {
   "repo": "turboderp/Qwen3.8-Flash-Next-exl3",
   "revision": "69e33439ae950f17bcbe95c98f117d80f759ab6d",
   "manifest": "models/turboderp-Qwen3.8-Flash-Next-exl3-3.05bpw_h5_ng5.json"
  }
 ],
 "host": {
  "hostname": "omarchy-gpu",
  "cpu": "AMD Ryzen 9 5950X 16-Core Processor",
  "ram_total_gib": 125.7,
  "ram_layout": "DIMM_A1 32 GiB DDR4 3200 MT/s, DIMM_A2 32 GiB DDR4 3200 MT/s, DIMM_B1 32 GiB DDR4 3200 MT/s, DIMM_B2 32 GiB DDR4 3200 MT/s (AM4: 2 channels)",
  "kernel": "7.2.5-3-omarchy",
  "driver": "610.57.04",
  "cuda": "13.3",
  "cpus_online": "0-1,3-17,19-31",
  "cpus_offline": "2,18",
  "cpu_boost": false,
  "cpu_max_mhz": 3401,
  "machine_checks_this_boot": 6
 },
 "gpus": [
  {
   "index": 0,
   "uuid": "GPU-816b43e4-8d65-dfd7-2234-8517b3dfbf2d",
   "name": "NVIDIA GeForce RTX 3090",
   "bus_id": "00000000:04:00.0",
   "pcie_gen_max": 4,
   "pcie_width": 8,
   "display_active": false,
   "used_by_run": false
  },
  {
   "index": 1,
   "uuid": "GPU-c67ac872-3371-a88c-aa92-d969daf6405e",
   "name": "NVIDIA GeForce RTX 3090",
   "bus_id": "00000000:0B:00.0",
   "pcie_gen_max": 4,
   "pcie_width": 8,
   "display_active": false,
   "used_by_run": false
  },
  {
   "index": 2,
   "uuid": "GPU-76d3c6af-7f18-69d2-3145-899103de1722",
   "name": "NVIDIA GeForce RTX 3090",
   "bus_id": "00000000:0C:00.0",
   "pcie_gen_max": 4,
   "pcie_width": 8,
   "display_active": false,
   "used_by_run": true
  }
 ],
 "layout": {
  "name": "current",
  "cards": 1,
  "display": "off"
 },
 "context": {
  "configured": 204800,
  "occupied_max": {
   "state": "unavailable",
   "reason": "no successful request"
  },
  "headroom_min": {
   "state": "unavailable",
   "reason": "configured context unknown (set CONFIGURED_CTX)"
  }
 },
 "cache_state": {
  "cold": false,
  "reset": []
 },
 "provenance": {
  "bench_commit": "dcbaa681afe8032d6e59244d27f56918b1e7bd20",
  "bench_dirty": true,
  "pins_sha256": "858564b6e07125ac48c2ef6c5178d0a53596f21eb5f0ebda43906472b01b4d78",
  "registry_commit": "d21258dd744e7c78be28177c90060c6af8e10b7e",
  "kit_commit": "ef883d269e50ecbea290f919f095e2f3ca633b42",
  "harness_commit": "04d809ceab9df28f9adaed044884180159172930"
 },
 "metrics": {
  "duration_s": {
   "value": 600.0,
   "unit": "s",
   "detail": {
    "cap_s": 600.0,
    "driver_capped": true
   }
  },
  "tool_calls": {
   "value": 0,
   "unit": "calls",
   "detail": {
    "per_min": 0.0,
    "requests": 0
   }
  },
  "parse_failures": {
   "value": 0,
   "unit": "responses",
   "detail": {
    "wire": {},
    "harness_format_errors": {},
    "union_rule": "a response counts once even if both the wire check and the harness flag it",
    "counted": "malformed tool calls only (decision 0003); truncations and other format errors are separate metrics"
   }
  },
  "output_truncations": {
   "value": 0,
   "unit": "responses",
   "detail": {
    "rule": "cut off at max_tokens with no tool call"
   }
  },
  "agent_format_errors": {
   "value": 0,
   "unit": "responses",
   "detail": {
    "rule": "agent protocol errors other than malformed tool calls"
   }
  },
  "repetition_hits": {
   "value": 0,
   "unit": "hits",
   "detail": {
    "ngram64x3": 0,
    "same_call_x4": 0,
    "ngram64x3_cross_field_not_counted": 0,
    "tokenizer": null,
    "saved": "artifacts: proxy/repetition/"
   }
  },
  "decode_window_min_tps": {
   "state": "unavailable",
   "reason": "only 0.0 s of generation; need > 120 s for one window"
  },
  "decode_whole_run_tps": {
   "state": "unavailable",
   "reason": "no generation recorded"
  },
  "tasks_attempted": {
   "value": 3,
   "unit": "attempts",
   "detail": {
    "unfinished_at_cap": 1,
    "task_ids": [
     "django__django-11099",
     "sympy__sympy-21612",
     "psf__requests-2317",
     "matplotlib__matplotlib-23299",
     "scikit-learn__scikit-learn-13439",
     "astropy__astropy-12907",
     "pytest-dev__pytest-7373",
     "sympy__sympy-20590"
    ],
    "task_set_sha256": "8e7487ca7d059df6359fc7d9b86c7021256a8a81b8af049616750f8f83400324"
   }
  },
  "tasks_solved": {
   "value": 0,
   "unit": "attempts",
   "detail": {
    "eval_errors": 0,
    "swebench": "5.0.2"
   }
  },
  "crash_or_oom": {
   "value": true,
   "unit": "bool",
   "detail": {
    "upstream_connection_failures": 77,
    "upstream_http_errors": 1,
    "source": "proxy-observed; the run wrapper adds container death/OOM"
   }
  },
  "gates_after": {
   "state": "skipped",
   "reason": "filled by qualify step: the lab run that follows this run (tools/qualify.py)"
  },
  "agent_attempts": {
   "value": [
    {
     "attempt": 1,
     "round": 1,
     "instance_id": "django__django-11099",
     "exit_status": "Error:BadGatewayError: litellm.BadGatewayError: BadGatewayError: OpenAIException - Cannot connect to host 127.0.0.1:18080 ssl:default [Connect call failed ('127.0.0.1', 18080)]",
     "submitted": false,
     "resolved": false,
     "seconds": 267.3
    },
    {
     "attempt": 2,
     "round": 1,
     "instance_id": "sympy__sympy-21612",
     "exit_status": "Error:BadGatewayError: litellm.BadGatewayError: BadGatewayError: OpenAIException - Cannot connect to host 127.0.0.1:18080 ssl:default [Connect call failed ('127.0.0.1', 18080)]",
     "submitted": false,
     "resolved": false,
     "seconds": 261.8
    },
    {
     "attempt": 3,
     "round": 1,
     "instance_id": "psf__requests-2317",
     "exit_status": "WallClockCap",
     "submitted": false,
     "resolved": false,
     "seconds": 71.0
    }
   ],
   "unit": "list"
  },
  "tasks_over_64k": {
   "value": [],
   "unit": "instance ids"
  },
  "completion_tokens": {
   "value": 0,
   "unit": "tokens",
   "detail": {
    "finish_reasons": {}
   }
  },
  "mtp_accepted_tps": {
   "state": "skipped",
   "reason": "speculative decoding off in this launch"
  },
  "mtp_acceptance_rate": {
   "state": "skipped",
   "reason": "speculative decoding off in this launch"
  }
 },
 "eligibility": "none",
 "artifacts": [
  "artifacts/runs/20261004T123230Z-lab-sglang-qwen3.8-flash-next-exl3-3.05bpw-offload-200k-rtx-3090-stability"
 ],
 "notes": "stability run, 10 min cap, floor 50.0 tok/s; mini-swe-agent 04d809ceab9d (benchmarks/swebench.yaml, native tool calls); sampling {\"temperature\": 0.7, \"top_p\": 0.95, \"seed\": 1234, \"max_tokens\": 8192} | repetition tokenizer: server /v1/tokenize | 0 tool calls in this run count toward the config's 100-call minimum (\u00a75) | FAIL: engine connection failures (crash/OOM); decode floor not verifiable (too little generation)"
}
