)]}'
{
  "commit": "727fa7bcfd631381a37942ff802b509fde5cd3bc",
  "tree": "0468dd284c4c78965f09ace150a20b775bf5a14b",
  "parents": [
    "2b4909278a4c664b9f457efbcc475ed288b730ac"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Apr 17 17:57:29 2025 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Apr 17 17:57:29 2025 +0200"
  },
  "message": "[gdb/testsuite] Don\u0027t run to main in gdb.cp/cplusfuncs.exp\n\nAfter building gdb with -fsanitize\u003dthreads, and running test-case\ngdb.cp/cplusfuncs.exp, I run into a single timeout:\n...\nFAIL: gdb.cp/cplusfuncs.exp: info function operator\u003d( (timeout)\n...\nand the test-case takes 2m33s to finish.\n\nThis is due to expanding CUs from libstdc++.\n\nAfter de-installing package libstdc++6-debuginfo, the timeout disappears and\ntesting time goes down to 9 seconds.\n\nFix this by not running to main, which brings testing time down to 3 seconds.\n\nWith a gdb built without -fsanitize\u003dthreads, testing time goes down from 11\nseconds to less than 1 second.\n\nTested on x86_64-linux.\n\nReviewed-By: Keith Seitz \u003ckeiths@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94d9df325ac52f0cf933fcda46b0928fdcce12ca",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.cp/cplusfuncs.exp",
      "new_id": "e785909906431320809388c08a083e20706b848c",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.cp/cplusfuncs.exp"
    }
  ]
}
