)]}'
{
  "commit": "16fbc917fa85a89c733ffa896b6612333bd3b50f",
  "tree": "4230def2f57160565711272623345edc3d657c80",
  "parents": [
    "324998b47364528f407666512015370c12ab83a1"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon Mar 27 11:35:26 2023 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon Mar 27 11:35:26 2023 +0200"
  },
  "message": "[gdb/testsuite] Remove superfluous pid in temp files\n\nWhile trying to use gdb_can_simple_compile with a d program, I ran into:\n...\n/data/vries/gdb/f37/build/gdb/testsuite/temp/105856/can_compile_d-105856.d: \\\n  error: module \u0027can_compile_d-105856\u0027 has non-identifier characters in \\\n  filename, use module declaration instead\n...\n\nThe d compiler has a problem with the filename can_compile_d-105856.d, which\ncontains the pid.  The pid is added by gdb_simple_compile:\n...\n    set obj [standard_temp_file $name-[pid].$postfix]\n...\nbut it\u0027s unnecessary because standard_temp_file already uses the pid.\n\nFix this by removing \"[pid]\" in all calls to standard_temp_file.\n\nTested on x86_64-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b0cf77412dbea9c3a4fc783f873f47ae64c7cb1",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/dwarf.exp",
      "new_id": "434495df24a4eeba99e99bdb5e9430a79b557e54",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/dwarf.exp"
    },
    {
      "type": "modify",
      "old_id": "3cfe22b32cd52f0e05de2c738489ade50be83fc7",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/gdb.exp",
      "new_id": "f8046ffe84de1a7c7b82cf85e268628063644d6e",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/gdb.exp"
    }
  ]
}
