)]}'
{
  "commit": "489d6bfa7e8c71eb8c299631825f5b5fb06b2f4f",
  "tree": "6dfd871cef9812aeb2af6bd1489d8d2483b39143",
  "parents": [
    "328956d3e179c4f05614708f829955ac663245f0"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Wed Aug 02 10:53:39 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 02 17:53:39 2023 +0000"
  },
  "message": "Revert \"Turn off GCC warnings from third_party libraries\" (#14554)\n\nReverts openxla/iree#14538\r\n\r\nAdding compiler-specific pragmas should be avoided unless very carefully\r\ncrafted. This PR caused just as many warnings as GCC had in MSVC:\r\n```\r\n[build] D:\\Dev\\iree\\compiler\\src\\iree\\compiler\\Codegen\\Common\\TileAndDistributeToWorkgroupsPass.cpp(19): warning C4068: unknown pragma \u0027GCC\u0027\r\n[build] D:\\Dev\\iree\\compiler\\src\\iree\\compiler\\Codegen\\Common\\TileAndDistributeToWorkgroupsPass.cpp(20): warning C4068: unknown pragma \u0027GCC\u0027\r\n[build] D:\\Dev\\iree\\compiler\\src\\iree\\compiler\\Codegen\\Common\\TileAndDistributeToWorkgroupsPass.cpp(22): warning C4068: unknown pragma \u0027GCC\u0027\r\n...\r\n```\r\n\r\nFuture fixes for warning issues should focus on fixing what is causing\r\nthe warning - including making upstream fixes where required.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7115c9e56d155f5d51ba8ac7373587964c22315b",
      "old_mode": 33188,
      "old_path": "build_tools/third_party/libyaml/BUILD.overlay",
      "new_id": "ca7ede91411d2209d6a255e281b7ac98979597e6",
      "new_mode": 33188,
      "new_path": "build_tools/third_party/libyaml/BUILD.overlay"
    },
    {
      "type": "modify",
      "old_id": "8eb0255224eb8421ce884156d2623f7caca99ad1",
      "old_mode": 33188,
      "old_path": "build_tools/third_party/libyaml/CMakeLists.txt",
      "new_id": "f296963167e345bbee22518dccc29641641bfc36",
      "new_mode": 33188,
      "new_path": "build_tools/third_party/libyaml/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "8ad0bd8592c13da6b4cdab9c57e86cb694a7e23a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/GPUDistributeSharedMemoryCopy.cpp",
      "new_id": "3127dcd92e5dfbe710113ceb9b012dec870e54ac",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/GPUDistributeSharedMemoryCopy.cpp"
    },
    {
      "type": "modify",
      "old_id": "43a3c986db495bd1494b8fe03c8f42790e5318d5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TileAndDistributeToWorkgroupsPass.cpp",
      "new_id": "e4ddea0bad9e516c9f22427ba509b7a30f32c9bb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TileAndDistributeToWorkgroupsPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a8ab80d624916071dcff634d264c780f5146b409",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "fd1d90b7167435c2221e8aa3b1f89aa93bbdcb9c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "736b1b028e3b33bf127537f9a9f333104e12e3f6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMTypes.cpp",
      "new_id": "2a98f2f476cd89066ab4881f6c10f9aa0398390e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMTypes.cpp"
    }
  ]
}
