)]}'
{
  "commit": "3adaeeeaeed4372778b94eb363baac9fa7928b2b",
  "tree": "5e492501a2114c296f8b3018e590993f0b38ccfe",
  "parents": [
    "24e2cf550e2825cad9557b3b233004b017254c04"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Fri Aug 14 17:16:12 2026 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Fri Aug 14 17:16:12 2026 +0200"
  },
  "message": "[gdb/testsuite] Fix gdb.python/py-section-script.exp with make-check-all.sh\n\nWhen running test-case gdb.python/py-section-script.exp with\nmake-check-all.sh, I get:\n...\nLOCAL:\n # of expected passes\t\t38\nTARGET BOARD: read1\n # of expected passes\t\t38\nTARGET BOARD: readmore\n # of expected passes\t\t38\nTARGET BOARD: cc-with-gdb-index\n # of expected passes\t\t38\nTARGET BOARD: cc-with-index-cache\n # of untested testcases\t\t1\nTARGET BOARD: cc-with-debug-names\nFAIL: $exp: variant\u003dcompressed: gdb_breakpoint: set breakpoint at main\n # of expected passes\t\t25\n # of unexpected failures\t1\nTARGET BOARD: cc-with-dwz\n # of expected passes\t\t19\n # of untested testcases\t\t1\nTARGET BOARD: cc-with-dwz-m\n # of expected passes\t\t19\n # of untested testcases\t\t1\nTARGET BOARD: cc-with-gnu-debuglink\nERROR: Undefined command \"test-cmd 1 2 3\".\nFAIL: $exp: variant\u003dplain: sepdebug from eu-strip: verify scripts loaded\nFAIL: $exp: variant\u003dplain: sepdebug from objcopy: strip py-section-script-plain-objcopy debuginfo\nFAIL: $exp: variant\u003dplain: verify scripts loaded\n # of expected passes\t\t12\n # of unexpected failures\t3\n # of unresolved testcases\t1\nTARGET BOARD: debug-types\n # of expected passes\t\t38\nTARGET BOARD: dwarf4-gdb-index\n # of expected passes\t\t38\nTARGET BOARD: dwarf5-fission-debug-types\n # of expected passes\t\t38\nTARGET BOARD: dwarf64\n # of expected passes\t\t38\nTARGET BOARD: fission\n # of untested testcases\t\t1\nTARGET BOARD: fission-dwp\n # of untested testcases\t\t1\nTARGET BOARD: gold\n # of untested testcases\t\t1\nTARGET BOARD: gold-gdb-index\n # of untested testcases\t\t1\nTARGET BOARD: readnow\n # of expected passes\t\t38\nTARGET BOARD: native-extended-gdbserver\n # of expected passes\t\t38\nTARGET BOARD: native-gdbserver\n # of expected passes\t\t38\nTARGET BOARD: native-stdio-gdbserver\n # of expected passes\t\t38\nTARGET BOARD: remote-gdbserver-on-localhost\n # of expected passes\t\t38\nTARGET BOARD: remote-stdio-gdbserver\n # of expected passes\t\t38\nHOST BOARD: local-remote-host, TARGET BOARD: remote-gdbserver-on-localhost\n # of untested testcases\t\t1\nHOST BOARD: local-remote-host, TARGET BOARD: remote-stdio-gdbserver\n # of untested testcases\t\t1\nHOST BOARD: local-remote-host-notty, TARGET BOARD: remote-gdbserver-on-localhost\n # of untested testcases\t\t1\nHOST BOARD: local-remote-host-notty, TARGET BOARD: remote-stdio-gdbserver\n # of untested testcases\t\t1\nHOST/TARGET BOARD: local-remote-host-native\n # of untested testcases\t\t1\n...\n\nI\u0027ve filed a PR about the cc-with-debug-names failure [1].\n\nThe untested for remote host configurations is because of compilation failure.\n\nThere\u0027s some evidence of remote host support in the test-case, but making it\nwork in general requires a lot of changes, because the test-case is\nfile-manipulation heavy.  Instead, just require local host and remove any\nsuggestion that remote host is supported.\n\nFinally, cc-with-gnu-debuglink config fails because it moves the\n.debug_gdb_scripts section out of the executable.  Detect this and bail out.\n\n[1] https://sourceware.org/bugzilla/show_bug.cgi?id\u003d34440\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91c280da2b11373fa75ddefa68e29c1ebec17b70",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-section-script.exp",
      "new_id": "04ff14a8d0aa8f996983c66c236f9de10b328948",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-section-script.exp"
    }
  ]
}
