)]}'
{
  "commit": "9cd6dfc8e36ae6c12285f27e6bd556ffd3ec75c0",
  "tree": "26739b982f245c6e33e379e2807027d57c208495",
  "parents": [
    "033f64f6088bb00690858ce59bc8c7fd0566384a"
  ],
  "author": {
    "name": "Daniel Lemire",
    "email": "daniel@lemire.me",
    "time": "Mon Oct 12 14:10:54 2026"
  },
  "committer": {
    "name": "Daniel Lemire",
    "email": "daniel@lemire.me",
    "time": "Mon Oct 12 14:10:54 2026"
  },
  "message": "Leave std::float32_t/std::float64_t unmodified on invalid input (fixes #424)\n\nThe fixed-width wrappers parsed into a zero-initialized temporary and\ncopied it back unconditionally, so invalid input overwrote the\ndestination with zero. Copy back only when the result is not\ninvalid_argument, as required by [charconv.from.chars]/1.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8409d040f9fe851474fcaaf0be989130fd7b7eb",
      "old_mode": 33188,
      "old_path": "include/fast_float/parse_number.h",
      "new_id": "d12a44236d6178c251ac87253f7c168f8697e946",
      "new_mode": 33188,
      "new_path": "include/fast_float/parse_number.h"
    },
    {
      "type": "modify",
      "old_id": "510d2be87a00cb07cc8087b7cb03e9b61a6417da",
      "old_mode": 33188,
      "old_path": "tests/fixedwidthtest.cpp",
      "new_id": "e7dabe72b68b63110e23a92a1219e40a97a94d49",
      "new_mode": 33188,
      "new_path": "tests/fixedwidthtest.cpp"
    }
  ]
}
