packages feed

rdkafka-hs-1.1.0.0: docs/testing/diagnostic-evidence.json

{
  "status": "accepted M2 diagnostics checkpoint; EP-14 incomplete",
  "fingerprint": "16d04c1a0afc4f53ca7c488ddef0c4200e3a4c22066d3e1f97793d8b5773a47f",
  "runs": {
    "normal": {
      "log": "/tmp/rdkafka-ep14-diagnostic-normal.log",
      "sha256": "1d7b9bac8e0a2793cd32638fb179d3f737864f1f731c0666a2078c3d9553035a",
      "passed": 9,
      "seconds": 0.03
    },
    "instrumented-haskell": {
      "log": "/tmp/rdkafka-ep14-diagnostic-hpc.log",
      "sha256": "d33d6b90a8e499b2fdb8e21bcbc2e48c68788c704a72a5d64c5dd50df905d224",
      "passed": 9,
      "seconds": 0.03
    },
    "instrumented-native": {
      "log": "/tmp/rdkafka-ep14-diagnostic-asan.log",
      "sha256": "183b1ebd58c1c54180bead9576d222ed5602d6419bced346c1d8e0c306019322",
      "passed": 9,
      "seconds": 0.04
    }
  },
  "mutations": "dist-mutations/20261024T162611Z-diagnostics-46539-0/results.json",
  "compiled_mutations_caught": 3,
  "controls": 1,
  "baseline": {
    "revision": "e76cbc8",
    "log": "/tmp/rdkafka-ep14-diagnostic-ownership-baseline.log",
    "failed": 4,
    "total": 7,
    "observed": "Both print functions consume the caller handle; cancellation at global/topic native dump return leaves one native array outstanding."
  },
  "native_ownership": "Count actual native arrays, fdopen streams and fclose calls; verify 200 arrays are freed after repeated exact map assertions. A deliberately retained native array validates the counter and is freed after assertion. Observe pending ThreadKilled before releasing each acquisition barrier.",
  "native_stream_failures": "Inject fdopen EMFILE and fclose EIO after the real close. Verify exceptions, duplicate descriptor closure through fcntl, and continued caller-handle usability.",
  "native_library": "mori://confluentinc/librdkafka",
  "native_version": "2.15.0",
  "native_diagnostic_control": "docs/testing/callback-native-diagnostics.json",
  "leak_instrumentation": false,
  "required_checks": "/tmp/rdkafka-ep14-diagnostic-check.log",
  "remaining": "Further consumer/metadata/runtime contracts, saved deprecated-seek failure, global mapped coverage/inventory reconciliation and EP-15 environments remain open."
}