)]}'
{
  "commit": "e8a36b051587dccfc7c161ed4fb42c493212c71f",
  "tree": "1df09fea56144aa978adc24585825e50a020be7e",
  "parents": [
    "819b6415b639710566e4cc535241d82ccd708f76"
  ],
  "author": {
    "name": "Harald Anlauf",
    "email": "anlauf@gmx.de",
    "time": "Fri May 30 19:25:15 2025 +0200"
  },
  "committer": {
    "name": "Harald Anlauf",
    "email": "anlauf@gmx.de",
    "time": "Tue Jun 03 19:07:09 2025 +0200"
  },
  "message": "Fortran: parameter inquiries of constant complex arrays [PR102599,PR114022]\n\n\tPR fortran/102599\n\tPR fortran/114022\n\ngcc/fortran/ChangeLog:\n\n\t* expr.cc (simplify_complex_array_inquiry_ref): Helper function for\n\tsimplification of inquiry references (%re/%im) of constant complex\n\tarrays.\n\t(find_inquiry_ref): Use it for handling %re/%im inquiry references\n\tof complex arrays.\n\t(scalarize_intrinsic_call): Fix frontend memleak.\n\t* primary.cc (gfc_match_varspec): When the reference is NULL, the\n\tprevious simplification has succeeded in evaluating inquiry\n\treferences also of arrays.\n\ngcc/testsuite/ChangeLog:\n\n\t* gfortran.dg/inquiry_type_ref_8.f90: New test.\n\n(cherry picked from commit 490072b927dac2f57e541b0ee680896e23c5d998)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45f59fba6cf4b92edbd68ddd6f47c2144891c3d7",
      "old_mode": 33188,
      "old_path": "gcc/fortran/expr.cc",
      "new_id": "95ea055b8af79a5c9b9eed41fe4714a9e6c5299e",
      "new_mode": 33188,
      "new_path": "gcc/fortran/expr.cc"
    },
    {
      "type": "modify",
      "old_id": "794c4b32dd365a667b99e2b3af87a4156acf4834",
      "old_mode": 33188,
      "old_path": "gcc/fortran/primary.cc",
      "new_id": "b5dddde5481b7260e19c7da8b1b957cf318ba217",
      "new_mode": 33188,
      "new_path": "gcc/fortran/primary.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70ef6210a2a55cff4b5ed2528be4476b914a2505",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gfortran.dg/inquiry_type_ref_8.f90"
    }
  ]
}
