)]}'
{
  "commit": "bb873ada17b5cea56e7ac4c4156af2f07e8db2cf",
  "tree": "d98159e9fde03b86a1d3eea64511a17cb93affdd",
  "parents": [
    "1f774d902f1ec9ae6a487e00ba49514d3b37057f"
  ],
  "author": {
    "name": "Paul Thomas",
    "email": "pault@gcc.gnu.org",
    "time": "Tue Jun 23 10:21:47 2026 +0100"
  },
  "committer": {
    "name": "Paul Thomas",
    "email": "pault@gcc.gnu.org",
    "time": "Tue Jun 23 09:35:07 2026 +0100"
  },
  "message": "Fortran: Fix memory leaks in PDT tests. [PR121972]\n\n2026-06-22  Paul Thomas  \u003cpault@gcc.gnu.org\u003e\n\ngcc/fortran\n\tPR fortran/121972\n\t* decl.cc (build_struct): Convert the PDT template before the\n\tcall to gfc_build_class_symbol.\n\ngcc/testsuite/\n\tPR fortran/121972\n\t* gfortran.dg/pdt_77.f03: Add \u0027finalalize_navier_stokes\u0027, which\n\ttests that the \u0027navier_stokes\u0027 component \u0027p\u0027 is pointed to the\n\tcorrect vtable in both tests. Check that VIEW_CONVERT_EXPR does\n\tnot appear in the tree dump.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c124cb103d23b0bfb9592ae716a512bc9174ecf",
      "old_mode": 33188,
      "old_path": "gcc/fortran/decl.cc",
      "new_id": "63941edebd9a6cb625ef7675f438c4887c69e1f3",
      "new_mode": 33188,
      "new_path": "gcc/fortran/decl.cc"
    },
    {
      "type": "modify",
      "old_id": "627c0f0de807724e85a1207706650ba3dfbc72a4",
      "old_mode": 33188,
      "old_path": "gcc/testsuite/gfortran.dg/pdt_77.f03",
      "new_id": "f24e7fc49f055097588aaa8ae617675b89d11d33",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gfortran.dg/pdt_77.f03"
    }
  ]
}
