)]}'
{
  "commit": "9f19d1895d37fca90c9f1ff763fa5ffd7133a07e",
  "tree": "8890c3fc4990f3ad5daf4fd030bc4222150a4a41",
  "parents": [
    "e697dba370a0da6bc491c8438aec562ad1f8e057"
  ],
  "author": {
    "name": "Michael Klemm",
    "email": "michael.klemm@amd.com",
    "time": "Mon Jan 19 11:20:11 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 19 11:20:11 2026 +0100"
  },
  "message": "[OpenMP] Fix truncation/extension bug when calling __kmpc_push_num_teams (#173067)\n\nThis PR fixes a bug when the lower and upper bound for the number of\nteams was not an `int32`, but a different type. In this case, an\ninternal compiler would trigger due to a mismatching call to\n`__kmpc_push_num_teams`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d7a207a91f5a1ec95b4d764d5c7d787411df548",
      "old_mode": 33188,
      "old_path": "llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp",
      "new_id": "6312790cc790ba2f0e393e27d9f324601278d02b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e7942e382c8b1234cd21e9316e954b84ca50436",
      "old_mode": 33188,
      "old_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp",
      "new_id": "fa907233612e25dd0c988558f8b2b9104014af86",
      "new_mode": 33188,
      "new_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a6d7e04ae8a026befbf34c0b965e1f348fdf4d8",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/openmp-teams-clauses-trunc-ext.mlir"
    }
  ]
}
