)]}'
{
  "commit": "5f16a838d3f2236d2473d95d78e882f6d89f81bc",
  "tree": "47a56b24ee233b9cfe53e1d1988372660bec619c",
  "parents": [
    "80d175034c13f910002818c26f07f59f46d17336"
  ],
  "author": {
    "name": "George Steed",
    "email": "george.steed@arm.com",
    "time": "Wed Feb 07 15:35:27 2024 +0000"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Tue Feb 13 19:48:14 2024 +0000"
  },
  "message": "cpu.cmake: Fix AArch64 compiler flag tests\n\nThe existing check_c_compiler_flag test uses a regex internally to match\nagainst common error message strings in stderr from the compiler,\nhowever this does not match the \"invalid feature modifier\" error that is\nemitted by certain versions of GCC. This leads to the feature being\nincorrectly enabled only to then fail to compile the library later.\n\nTo get around this, use the aom_check_source_compiles helper routine to\ncompile a trivial program with the flag instead since this does not\nsuffer the same problems and correctly identifies the features as being\nnot available.\n\nBug: aomedia:3543\nChange-Id: I072281b2d3e986ee859ff8268bfad7a0fce3fd4c\n(cherry picked from commit faab48a3ab2a6b0061ff98b175032532e413b8b2)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9b7a670705c6087417d9815da628254aaad1b51",
      "old_mode": 33188,
      "old_path": "build/cmake/cpu.cmake",
      "new_id": "bd13d035d5216fb28eee66742eac8f37b6ed6e82",
      "new_mode": 33188,
      "new_path": "build/cmake/cpu.cmake"
    }
  ]
}
