)]}'
{
  "commit": "361cec6fddf600a43c8e881f865cfb01fba539b2",
  "tree": "8c5fc7b89dec13d24675c6418d48cfdf24c46aa7",
  "parents": [
    "3d8e2372825a95af68ba7d24dad51fa669318187"
  ],
  "author": {
    "name": "Kirill Makurin",
    "email": "maiddaisuki@outlook.com",
    "time": "Tue Jun 16 08:45:20 2026 +0900"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Tue Jun 16 10:52:57 2026 +0800"
  },
  "message": "crt: tests: update t_aligned_alloc [2/2]\n\nOn aarch64, due to buggy `_aligned_realloc`, some subtests were skipped\n(when `BROKEN_REALLOC_SHRINK` is defined to non-zero).\n\nInstead of entirely skipping those subtests, do the test, and in case if it\nfails, exit only if that test was not expected to fail. This is achieved by\nextening `TEST` and `TEST_MEM` macros to take an extra argument which indicates\nwhether this subtest is expected to fail.\n\nFor subtests which were previously skipped when `BROKEN_REALLOC_SHRINK` is\ndefined to non-zero, the extra argument to `TEST` and `TEST_MEM` is\n`BROKEN_REALLOC_SHRINK` itself; subtest is expected to fail when\n`BROKEN_REALLOC_SHRINK` is non-zero.\n\nFor other subtests, the extra argument is zero; subtest is not expected to fail.\n\nSigned-off-by: Kirill Makurin \u003cmaiddaisuki@outlook.com\u003e\nSigned-off-by: LIU Hao \u003clh_mouse@126.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16de738fb532685085474d1f545925472526a27e",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/testcases/t_aligned_alloc.c",
      "new_id": "c29b920e61e3ef1bd498336fce7c14eae50d6136",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/testcases/t_aligned_alloc.c"
    }
  ]
}
