)]}'
{
  "commit": "491516cab84b547da5c7cee67d72db38b9407041",
  "tree": "65fbdcf6e3560f396d7206360f786a65e39efe6f",
  "parents": [
    "01a2fc3e5d0c16a76b2bf5630f7bf94d2627bbe4"
  ],
  "author": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Thu Oct 22 07:08:59 2026 -0600"
  },
  "committer": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Thu Oct 22 07:08:59 2026 -0600"
  },
  "message": "[subset] Reject condition pinning with subnormal region scalars\n\nA pinned float region product can be nonzero but subnormal. Multiplying\nby a retained axis may then round it to zero, while positive rescaling\nof the residual condition removes that threshold and selects a different\nsubstitution after partial instancing.\n\nDetect these source regions and reject affected variable conditions\ninstead of emitting a false activation. Keep full instancing and ordinary\nfractional partial instancing working. Avoid scanning region axes when\ntheir count cannot produce a subnormal product, and handle set OOM.\n\nAdd a valid 20-axis fixture and API regression. The partial request\nincorrectly succeeds before the fix; controls check source/full output\nand an ordinary partial request. The full Meson suite passes: 272 tests,\none skip, no failures.\n\nAssisted-by: OpenAI Codex\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a7cd0324167a1b266fa7c5394d3767b422c9091f",
      "old_mode": 33188,
      "old_path": "src/hb-ot-layout-common.hh",
      "new_id": "68970e975308ae4e2e8c4639a755d76ba57f7dfc",
      "new_mode": 33188,
      "new_path": "src/hb-ot-layout-common.hh"
    },
    {
      "type": "modify",
      "old_id": "9f5bdd3afeb58c2371e2e27cade68715da16044f",
      "old_mode": 33188,
      "old_path": "src/hb-ot-var-common.hh",
      "new_id": "dc324b902e7a85ed43c8af051da8846bf0c63e66",
      "new_mode": 33188,
      "new_path": "src/hb-ot-var-common.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ccee6f7bedc92e731392b4b901e97b051441ec4",
      "new_mode": 33188,
      "new_path": "test/api/fonts/feature-variation-subnormal.ttf"
    },
    {
      "type": "modify",
      "old_id": "2a4bb520f11ffd8b07031036384e19d92cca76d8",
      "old_mode": 33188,
      "old_path": "test/api/test-subset.c",
      "new_id": "c734bebf791fc5b1852d92f33fb114400b0cd5c6",
      "new_mode": 33188,
      "new_path": "test/api/test-subset.c"
    }
  ]
}
