)]}'
{
  "commit": "4df10335e6b5667fc12a5ec76bfb2cae4e04e03d",
  "tree": "ad8c7385c5721be3775e196020e8f2ad6cb97a09",
  "parents": [
    "fbb9dc2cf1afbc1ca301c66bd3ec7e745dfed0e4"
  ],
  "author": {
    "name": "John Kessenich",
    "email": "cepheus@frii.com",
    "time": "Fri Jun 26 08:37:06 2020 -0600"
  },
  "committer": {
    "name": "John Kessenich",
    "email": "cepheus@frii.com",
    "time": "Fri Jun 26 08:37:06 2020 -0600"
  },
  "message": "SPV: Partially address #2293: correct \"const in\" precision matching.\n\nTrack whether formal parameters declare reduced precision and match\nthat with arguments, and if they differ, make a copy to promote the\nprecision.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b63d901ca97a0e6cf0e036cac656def64503ab0b",
      "old_mode": 33188,
      "old_path": "SPIRV/GlslangToSpv.cpp",
      "new_id": "fb36212a5be62f51e4d6ea33e0de12099546b499",
      "new_mode": 33188,
      "new_path": "SPIRV/GlslangToSpv.cpp"
    },
    {
      "type": "modify",
      "old_id": "62b7d0ebbc152d23fcddf9c370e814eeabeeba1e",
      "old_mode": 33188,
      "old_path": "SPIRV/SpvBuilder.cpp",
      "new_id": "f884224589f99c60032edfd23b43374e4f8b6247",
      "new_mode": 33188,
      "new_path": "SPIRV/SpvBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "6523035e77fc0fec0c08aac54a1229397099172b",
      "old_mode": 33261,
      "old_path": "SPIRV/spvIR.h",
      "new_id": "6146518a6f8b4ddd58030c549f352fe066448ebd",
      "new_mode": 33261,
      "new_path": "SPIRV/spvIR.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e9eb66072a37f8fda4374430bc6ab4463954c14",
      "new_mode": 33261,
      "new_path": "Test/baseResults/spv.precisionArgs.frag.out"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bf49b3b7adc481e7e81b4de72f55e805e856585",
      "new_mode": 33188,
      "new_path": "Test/spv.precisionArgs.frag"
    },
    {
      "type": "modify",
      "old_id": "e1d973529f7f131f8dc53e7d7cc062f4c5bb5b3b",
      "old_mode": 33188,
      "old_path": "gtests/Spv.FromFile.cpp",
      "new_id": "80a75aabc253e385950890813fe2a3871db598aa",
      "new_mode": 33188,
      "new_path": "gtests/Spv.FromFile.cpp"
    }
  ]
}
