)]}'
{
  "commit": "e01bc6d4e8467ecd92d1b57a4aca700788108275",
  "tree": "a0fadd904985a6f2e8a3847d9905f93d14e62d61",
  "parents": [
    "dcb7169bbd8b6c682d3ccdfd31dc94726e6f0c90"
  ],
  "author": {
    "name": "Alastair Donaldson",
    "email": "afdx@google.com",
    "time": "Thu Dec 19 21:16:09 2019 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 19 21:16:09 2019 +0000"
  },
  "message": "spirv-fuzz: Always add new globals to entry point interfaces (#3113)\n\nIn the context of SPIR-V 1.4 or higher, global variables cannot be\r\nused by an instruction unless they are listed in the interface of all\r\nentry points that might invoke the instruction.  This change\r\nconservatively adds new global variables to the interfaces of all\r\nentry points (if the SPIR-V version is 1.4 or higher).\r\n\r\nIssue #3111 notes that a more rigorous approach to entry point\r\ninterfaces could be taken in spirv-fuzz, which would allow being less\r\nconservative here.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83d358915445fc13ab21fbb3514143c6633acf52",
      "old_mode": 33188,
      "old_path": "source/fuzz/transformation_add_global_variable.cpp",
      "new_id": "cea268c638baddf5f3d72ae793bc0559bbd83ec2",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation_add_global_variable.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed1cb1288fb6c904335be8f7f38d9dd6b2218386",
      "old_mode": 33188,
      "old_path": "source/fuzz/transformation_add_global_variable.h",
      "new_id": "ca63e689a2408d3dd767ffe3c877eaa397b0cdf2",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation_add_global_variable.h"
    },
    {
      "type": "modify",
      "old_id": "6bcc5e2e21fd5f91ad86e89ba8c010780b0f67c2",
      "old_mode": 33188,
      "old_path": "test/fuzz/transformation_add_global_variable_test.cpp",
      "new_id": "eda6828f2bc386fb22cd1f37845794d0a4a1732e",
      "new_mode": 33188,
      "new_path": "test/fuzz/transformation_add_global_variable_test.cpp"
    }
  ]
}
