)]}'
{
  "commit": "006e1995ebd279052290bf3e25eb814ba09a0dcc",
  "tree": "bba0f36344dd0d171c42d36235d8317704633f8e",
  "parents": [
    "fae6e8c2cdb5ce6049439f4defd1367b507d1e4b"
  ],
  "author": {
    "name": "YR Chen",
    "email": "stevapple@icloud.com",
    "time": "Sat Mar 25 16:51:50 2023 +0800"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Tue Mar 28 10:02:05 2023 -0400"
  },
  "message": "Swift: Restore compatibility with old C++ driver\n\nThe `-wmo` flag added by commit 6063428de7 (Swift: Update default build\nflags, 2022-10-03, v3.26.0-rc1~585^2~1) behaves differently with the old\ndriver.  Detect when the old driver is being used, and avoid adding that\nflag.\n\nFixes: #24641\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aaad5601da6fb101d87975b037f7fc3b1bec703d",
      "old_mode": 33188,
      "old_path": "Modules/CMakeDetermineSwiftCompiler.cmake",
      "new_id": "f0a63a8cff7c9c1fc8da3fc82105ade3a6051b60",
      "new_mode": 33188,
      "new_path": "Modules/CMakeDetermineSwiftCompiler.cmake"
    },
    {
      "type": "modify",
      "old_id": "47ada38c2c5d114d36127881827bf6d5a3130343",
      "old_mode": 33188,
      "old_path": "Modules/CMakeSwiftCompiler.cmake.in",
      "new_id": "b3851908aa5de038ed2f1230eb2c3924bbcf645d",
      "new_mode": 33188,
      "new_path": "Modules/CMakeSwiftCompiler.cmake.in"
    },
    {
      "type": "modify",
      "old_id": "a75dfceea170a88e333b1e8b137b22101527a0b3",
      "old_mode": 33188,
      "old_path": "Modules/CMakeSwiftInformation.cmake",
      "new_id": "f524955861d26b225713f30a385b3a212c1253d7",
      "new_mode": 33188,
      "new_path": "Modules/CMakeSwiftInformation.cmake"
    }
  ]
}
