)]}'
{
  "commit": "9373a4b8918683fa5dfdba707d1516dbfdeb9c62",
  "tree": "2d310c1a64eb2b5f97f33be5cc9bd613f7faac7e",
  "parents": [
    "54e053874dd91c96b0f70b6536147aa18b9ee305"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Sep 26 18:57:49 2023 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Sep 26 18:57:49 2023 +0200"
  },
  "message": "[gdb/testsuite] Fix gdb.ada/mi_task_arg.exp with newer gcc\n\nWhen running test-case gdb.ada/mi_task_arg.exp on openSUSE Tumbleweed using\ngcc 13.2.1, I run into (layout adapted for readability):\n...\n-stack-list-arguments 1^M\n^done,stack-args\u003d[\n  frame\u003d{level\u003d\"0\",args\u003d[]},\n  frame\u003d{level\u003d\"1\",args\u003d[{name\u003d\"\u003c_task\u003e\",value\u003d\"0x464820\"},\n                         {name\u003d\"\u003c_taskL\u003e\",value\u003d\"129\"}]},\n  frame\u003d{level\u003d\"2\",args\u003d[{name\u003d\"self_id\",value\u003d\"0x464840\"}]},\n  frame\u003d{level\u003d\"3\",args\u003d[]},\n  frame\u003d{level\u003d\"4\",args\u003d[]}\n]^M\n(gdb) ^M\nFAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 (unexpected output)\n...\n\nOn openSUSE Leap 15.4 with gcc 7.5.0 I get instead:\n...\n-stack-list-arguments 1^M\n^done,stack-args\u003d[\n  frame\u003d{level\u003d\"0\",args\u003d[]},\n  frame\u003d{level\u003d\"1\",args\u003d[{name\u003d\"\u003c_task\u003e\",value\u003d\"0x444830\"}]},\n  frame\u003d{level\u003d\"2\",args\u003d[{name\u003d\"self_id\",value\u003d\"0x444850\"}]},\n  frame\u003d{level\u003d\"3\",args\u003d[]},\n  frame\u003d{level\u003d\"4\",args\u003d[]}]^M\n(gdb) ^M\nPASS: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1\n...\n\nThe difference in gdb output is due to difference in the dwarf generated by\nthe compiler, so I don\u0027t see a problem with gdb here.\n\nFix this by updating the test-case to accept this output.\n\nTested on x86_64-linux.\n\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1d84e432ad8276d6c11d13c897a65c6590109f7c",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.ada/mi_task_arg.exp",
      "new_id": "747f3d3a268c1449adcd4c455368011fc5d6d0b9",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.ada/mi_task_arg.exp"
    }
  ]
}
