)]}'
{
  "commit": "dd480e5be58f4c0740c9331e7e1f099cd326ea8c",
  "tree": "24f1c665cab4f355bf00d437b8d68eb6bdcc60d9",
  "parents": [
    "262de2ad926429749077a9651fc6c6176cd2f19c"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Wed Dec 13 10:36:25 2023 -0500"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Wed Jan 03 16:24:58 2024 -0500"
  },
  "message": "LinkerId: Fix detection of linker tool for XL compilers\n\nThese compilers print an explicit `export XL_LINKER\u003d` line.\nParse it separately.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db392492ca29a4630b1d892b5ec3783c994becee",
      "old_mode": 33188,
      "old_path": "Modules/CMakeParseImplicitLinkInfo.cmake",
      "new_id": "52344117e7d8ab957348501383b7159f52a4f675",
      "new_mode": 33188,
      "new_path": "Modules/CMakeParseImplicitLinkInfo.cmake"
    },
    {
      "type": "modify",
      "old_id": "5b06c0429b61ccb7219fc4828ced633f17cd64a4",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-C-XL-13.1.3.output",
      "new_id": "17e63083aa927013fb7f76d2374e9b9028c2b432",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-C-XL-13.1.3.output"
    },
    {
      "type": "modify",
      "old_id": "4841152034188665d4394ce87fe5751726873f28",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-C-XLClang-16.1.0.1.output",
      "new_id": "462d852762564c4f8a1096886c1f7352927b5ae2",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-C-XLClang-16.1.0.1.output"
    },
    {
      "type": "modify",
      "old_id": "b2c7644783af2f14cb2c734c16823c57d72f0c1e",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-CXX-XL-13.1.3.output",
      "new_id": "33a2f44b01153db285741d8b96fb5cf0e5866528",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-CXX-XL-13.1.3.output"
    },
    {
      "type": "modify",
      "old_id": "8b60d1fd2027fa08edc5b7d6bf0e039630eed41f",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-CXX-XLClang-16.1.0.1.output",
      "new_id": "3599785a1ec97f0481a486ccf4922a0be29148b8",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/aix-CXX-XLClang-16.1.0.1.output"
    },
    {
      "type": "modify",
      "old_id": "2169d2ddfa6c14b51617faa022a9d4787c55c32b",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-C-XL-12.1.0.output",
      "new_id": "46ed2d99daa9a93dc63432732f12d1bf0e1bfd99",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-C-XL-12.1.0.output"
    },
    {
      "type": "modify",
      "old_id": "b387576d435cd6868c1fa54ede9c22187c733778",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-C-XL-16.1.0.0.output",
      "new_id": "ab0db937d19808a583ae235114fafa3ea99ccd4f",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-C-XL-16.1.0.0.output"
    },
    {
      "type": "modify",
      "old_id": "7dc1b19edc9bae50ea872f862cf1257bfe3fde6e",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-CXX-XL-12.1.0.output",
      "new_id": "9e6918351117035b6921c1d700f2519f7a25d66f",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-CXX-XL-12.1.0.output"
    },
    {
      "type": "modify",
      "old_id": "f3909bb4e23385aa83b7c9d32342af000cabd1a6",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-CXX-XL-16.1.0.0.output",
      "new_id": "30e16c9fddf7ff38f675fbff13ad7828c97e2c35",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-CXX-XL-16.1.0.0.output"
    },
    {
      "type": "modify",
      "old_id": "a3e3763ec824639eb800517f0149f1973fa64f40",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-Fortran-XL-14.1.0.output",
      "new_id": "526914bb602317dfc77a152497005481f45369ea",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux-Fortran-XL-14.1.0.output"
    },
    {
      "type": "modify",
      "old_id": "2169d2ddfa6c14b51617faa022a9d4787c55c32b",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux_nostdinc-C-XL-12.1.0.output",
      "new_id": "46ed2d99daa9a93dc63432732f12d1bf0e1bfd99",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux_nostdinc-C-XL-12.1.0.output"
    },
    {
      "type": "modify",
      "old_id": "7dc1b19edc9bae50ea872f862cf1257bfe3fde6e",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux_nostdinc-CXX-XL-12.1.0.output",
      "new_id": "9e6918351117035b6921c1d700f2519f7a25d66f",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux_nostdinc-CXX-XL-12.1.0.output"
    },
    {
      "type": "modify",
      "old_id": "2169d2ddfa6c14b51617faa022a9d4787c55c32b",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux_nostdinc_i-C-XL-12.1.0.output",
      "new_id": "46ed2d99daa9a93dc63432732f12d1bf0e1bfd99",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/ParseImplicitLinkInfo/results/linux_nostdinc_i-C-XL-12.1.0.output"
    }
  ]
}
