)]}'
{
  "commit": "58a1a8866049ce16c4cc731421af2db7b1339410",
  "tree": "9c8ca545f1c6561def8481750ebf02d1ace5649a",
  "parents": [
    "f6d6e01716d13bae1ce460ee00b7966734a9f523"
  ],
  "author": {
    "name": "Patrick Williams",
    "email": "patrick@stwcx.xyz",
    "time": "Thu Jul 16 15:15:07 2026 -0400"
  },
  "committer": {
    "name": "Patrick Williams",
    "email": "patrick@stwcx.xyz",
    "time": "Fri Jul 17 15:10:55 2026 -0400"
  },
  "message": "tests: avoid placement new in test files\n\nThe prior commit 842113b5349cd8dcb1bdbcc8d2845449ffe8317f replaced\nplacement new calls with std::start_lifetime_as in production code,\nbut the same pattern remained in a number of test files.  GCC-16\n-Wuninitialized handling of placement new caused these tests to fail\nat runtime with SIGSEGV, assertion failures, or timeouts.\n\nConvert all remaining placement new calls in the test files to\nstd::start_lifetime_as with the same polyfill for GCC-15 compatibility.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: Id2a87647a232b4332fbfead8cf3e49c8995993cc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "790c3c316eac5b1914469f8865cd17b37d337720",
      "old_mode": 33188,
      "old_path": "platform-mc/test/event_manager_test.cpp",
      "new_id": "e4c6cc011a22d3f62fb9bf7bb458f74fef7b88b6",
      "new_mode": 33188,
      "new_path": "platform-mc/test/event_manager_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "aaa808a9c27b44c59656ac5d2b9730d144104133",
      "old_mode": 33188,
      "old_path": "platform-mc/test/platform_manager_test.cpp",
      "new_id": "76a4f2776b18f3c6321d1536ef8179d475916ff6",
      "new_mode": 33188,
      "new_path": "platform-mc/test/platform_manager_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "9bee4b98bba7fd962168302f76443c95419ca3b8",
      "old_mode": 33188,
      "old_path": "platform-mc/test/terminus_manager_test.cpp",
      "new_id": "3b0173d1e1efe7725601fb7a34e4a07b71dac436",
      "new_mode": 33188,
      "new_path": "platform-mc/test/terminus_manager_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "0450065bb2ad6d8793e2ce5801e21a94bb08d994",
      "old_mode": 33188,
      "old_path": "requester/test/handler_test.cpp",
      "new_id": "1a86e502d26725f6b61696e411cc798975fb8625",
      "new_mode": 33188,
      "new_path": "requester/test/handler_test.cpp"
    }
  ]
}
