)]}'
{
  "commit": "3e488d8ccd0fb25d9c2d33feceb9eac3e336c1b0",
  "tree": "54421cf829d7b335e96115b1c029f57a7c3673af",
  "parents": [
    "0cc61ecfce276277daea94de0f88dd2053daea51"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue May 20 11:10:29 2025 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue May 20 11:10:29 2025 +0200"
  },
  "message": "[gdb/testsuite] Fix gdb.dwarf2/dw-form-strx-out-of-bounds.exp with make-check-all.sh\n\nI forgot to run test-case gdb.dwarf2/dw-form-strx-out-of-bounds.exp with\nmake-check-all.sh, and consequently failed to notice that it fails with for\ninstance target board fission-dwp.\n\nThe test-case does:\n...\nsource $srcdir/$subdir/dw-form-strx.exp.tcl\n...\nand in that tcl file, prepare_for_testing fails, so a -1 is returned, but\nthat is ignored by the source command.\n\nFix this by using require, but rather that testing the result of the source\ncommand, communicate success by setting a global variable\nprepare_for_testing_done.\n\nLikewise in gdb.dwarf2/dw-form-strx.exp.\n\nAlso, the test-case gdb.dwarf2/dw-form-strx-out-of-bounds.exp fails for target\nboard readnow, because the DWARF error occurs during a different command than\nexpected.\n\nFix this by just skipping the test-case in that case.\n\nTested on x86_64-linux.\n\nReported-by: Simon Marchi \u003csimark@simark.ca\u003e\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2123fa7e079cd05dcb9f2596f84c3c39f04f455",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/dw-form-strx-out-of-bounds.exp",
      "new_id": "cb24b19a1319da904eb4655f84c1d8ec4bacca06",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/dw-form-strx-out-of-bounds.exp"
    },
    {
      "type": "modify",
      "old_id": "9b62edfee0b6f32812ec3717193aeafe266a094d",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/dw-form-strx.exp",
      "new_id": "3f739c4adea731eeba3492f65dc6511ba9999c7d",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/dw-form-strx.exp"
    },
    {
      "type": "modify",
      "old_id": "15cfe276f9662edb6cd2a42d10af53cd07c4a60a",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/dw-form-strx.exp.tcl",
      "new_id": "d69b517f2e79523596389a478ca31a42434f53fa",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/dw-form-strx.exp.tcl"
    }
  ]
}
