)]}'
{
  "commit": "147fe7f9fb9a89b217d11d73053f53e8edacf90f",
  "tree": "8640ea8b8f2345cbc947483ca8c3b53b2a281965",
  "parents": [
    "5edbb6ed920057df4cca423e3fc54f27f7685def"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon May 06 14:27:09 2024 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon May 06 14:27:09 2024 +0200"
  },
  "message": "[gdb/testsuite] Handle ptrace operation not permitted in can_spawn_for_attach\n\nWhen running the testsuite on a system with kernel.yama.ptrace_scope set to 1,\nwe run into attach failures.\n\nFix this by recognizing \"ptrace: Operation not permitted\" in\ncan_spawn_for_attach.\n\nTested on aarch64-linux and x86_64-linux.\n\nApproved-By: Pedro Alves \u003cpedro@palves.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "addacde552de7f7802b07833eb60332a9177619e",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/break-interp.exp",
      "new_id": "d7f84db4770e2769c5e33734fc4f689e12af5e39",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/break-interp.exp"
    },
    {
      "type": "modify",
      "old_id": "550d319a895dfb4590656c7522e371f8c9fbee40",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/dprintf-detach.exp",
      "new_id": "b4184d698df2252d44d1dce60c98d0417b7bd244",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/dprintf-detach.exp"
    },
    {
      "type": "modify",
      "old_id": "f1cbd9351d30bd8a6843714711d039ba6fda32f3",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/run-control-while-bg-execution.exp",
      "new_id": "380047ae854d6f88f7d09d6af0bb2b5012c58d21",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/run-control-while-bg-execution.exp"
    },
    {
      "type": "modify",
      "old_id": "eade8b42a18ee418e851db1aeb47a985e5b34fba",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.multi/attach-while-running.exp",
      "new_id": "ca4fa635467874346f96224da676ab687fc7cb5b",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.multi/attach-while-running.exp"
    },
    {
      "type": "modify",
      "old_id": "87e3407054894e9172d357ba597706d298cd9dc5",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.threads/attach-into-signal.exp",
      "new_id": "91da960e09aa475ec982e8c91e67f3b512c100df",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/attach-into-signal.exp"
    },
    {
      "type": "modify",
      "old_id": "dc3e62a7b7eefdcad406d46dc9b071f1e8e51933",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.threads/attach-slow-waitpid.exp",
      "new_id": "28d70daad8c5d0142b5c0b24361e9db338eb2c81",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/attach-slow-waitpid.exp"
    },
    {
      "type": "modify",
      "old_id": "78e194c992f95b354b0567876bb4bd4323d106d2",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.threads/attach-stopped.exp",
      "new_id": "0421ffc3794949fa1bf9ec0f873d64c4f260b59c",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/attach-stopped.exp"
    },
    {
      "type": "modify",
      "old_id": "5662eeda0770fc0c698d85c2bc3ffb6ee548c445",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.threads/check-libthread-db.exp",
      "new_id": "6976fe6f83bf2b23b1409d31ff5150b649ccb5c9",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/check-libthread-db.exp"
    },
    {
      "type": "modify",
      "old_id": "5fb81f6e28d1a052cb98198db31d18dd6c724508",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/gdb.exp",
      "new_id": "0d78691c381b14b36889e652ce32b77266d230a0",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/gdb.exp"
    }
  ]
}
