)]}'
{
  "commit": "2dbe9592663a701546efd1ec1396417629542e4b",
  "tree": "bbb8417a59d1687d115d14233d68082fecdeb383",
  "parents": [
    "45c0b29171633e3977938ded4223d9184af5c07b"
  ],
  "author": {
    "name": "Daniel Chen",
    "email": "cdchen@ca.ibm.com",
    "time": "Wed Oct 22 10:24:39 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 22 10:24:39 2025 -0400"
  },
  "message": "Get the BoxType from the RHS instead of LHS for polymorphic pointer assignment inside FORALL. (#164279)\n\nFixes #153220",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f96d2228915feb8c8ad8af756f631a6cf9745adc",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Optimizer/Builder/HLFIRTools.h",
      "new_id": "9f7c10c2b06c2c6b92143719b35f7f94dc3c1283",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Optimizer/Builder/HLFIRTools.h"
    },
    {
      "type": "modify",
      "old_id": "238a623dc6c5dce113c50b56ee7711cf887ccbe0",
      "old_mode": 33188,
      "old_path": "flang/lib/Lower/Bridge.cpp",
      "new_id": "acb8e114c167b917fe4c4083d4741ddae20ef713",
      "new_mode": 33188,
      "new_path": "flang/lib/Lower/Bridge.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b7a51f9b549a951c551375ab94aa9283b091a4a",
      "new_mode": 33188,
      "new_path": "flang/test/Lower/forall-polymorphic.f90"
    }
  ]
}
