)]}'
{
  "commit": "c92bbd79eb0c3187031e33c8d6d70773a7d81737",
  "tree": "7413596792e382f9881686261aa5e9f15ea57c9e",
  "parents": [
    "f414d999704e2d198aa3136bd556f33a9cc4945f"
  ],
  "author": {
    "name": "Matthew Bentham",
    "email": "matthew.bentham@arm.com",
    "time": "Thu Feb 10 11:12:34 2022 +0000"
  },
  "committer": {
    "name": "Matthew Bentham",
    "email": "matthew.bentham@arm.com",
    "time": "Thu Feb 10 12:39:12 2022 +0000"
  },
  "message": "Avoid writing to and reading from misaligned pointers in UnitTests\n\nUse of pointers which do not meet the alignment requirements of the underlying\ntype have undefined behaviour in C++.\n\nThis change replaces direct use of the pointers, with use of memcpy\nto copy between aligned buffers and misaligned buffers.\n\nFixes errors found by -fsanitize\u003dundefined\n\nSigned-off-by: Matthew Bentham \u003cmatthew.bentham@arm.com\u003e\nChange-Id: Ia37a6b5aae2803d1d0e160d1646f711bfe647a60\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c69a4a5052033113ef3532573dc8930d31eda21f",
      "old_mode": 33188,
      "old_path": "src/backends/backendsCommon/test/EndToEndTestImpl.hpp",
      "new_id": "086f6b71fd2f5ac713f8dd484d24cefa2dac2245",
      "new_mode": 33188,
      "new_path": "src/backends/backendsCommon/test/EndToEndTestImpl.hpp"
    }
  ]
}
