)]}'
{
  "commit": "fb21617c1f3ef49795597e006b68adfba6e54be0",
  "tree": "dcf1e744f8ad440212bb78b999797172cb1c682b",
  "parents": [
    "d97381f8656a8a16d9be29f89378bc7590bb7d02"
  ],
  "author": {
    "name": "George Steed",
    "email": "george.steed@arm.com",
    "time": "Sat May 04 13:20:42 2024 +0100"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Wed May 08 01:05:14 2024 +0000"
  },
  "message": "cpu.cmake: Address issues in SVE feature tests\n\nA test to check that SVE registers were correctly handled as function\nparameters was added in 5ccdc66ab6eb8eb300eda854fab4ff250b2c2f92,\nhowever this appears to have a couple of issues:\n\n* Semicolons need to be escaped, else the compiler fails to compile due\n  to invalid syntax. We can fix this by prefixing each semicolon with a\n  backslash.\n\n* The \"other\" function does not have a definition so the test program\n  will always fail to link even if it compiles to an object file. We can\n  work around this by instructing CMake to only try compiling up to a\n  static library rather than a full executable.\n\nChange-Id: Ic37280d4b42b9031e68bed8a4b24c0eb51491827\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e16e9ec6a5ae6aaec7c35b6118cac2a8501b4316",
      "old_mode": 33188,
      "old_path": "build/cmake/cpu.cmake",
      "new_id": "8d0acf3d2b4f5386129b5772964d4896a511ffeb",
      "new_mode": 33188,
      "new_path": "build/cmake/cpu.cmake"
    }
  ]
}
