)]}'
{
  "commit": "96a02b669eb4e5483bc820cc2cc8acfff8b8ae23",
  "tree": "70eec481f7176fcec1bce9bc9a766349511b700c",
  "parents": [
    "c263c0ddcf9cad86ad76da7c6f057308c5d81bb1"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Feb 04 14:06:20 2025 +0100"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Feb 04 14:06:20 2025 +0100"
  },
  "message": "[gdb/testsuite] Fix gdb.ada/big_packed_array.exp on s390x-linux\n\nWhen running test-case gdb.ada/big_packed_array.exp on s390x-linux, I run\ninto:\n...\n(gdb) print bad^M\n$2 \u003d (0 \u003d\u003e 0 \u003crepeats 24 times\u003e, 1)^M\n(gdb) FAIL: gdb.ada/big_packed_array.exp: scenario\u003dminimal: print bad\n...\n\nThis is with gcc 7.5.0, and this xfail should trigger:\n...\n           if { $have_xfail \u0026\u0026 [string is integer $last] \\\n                   \u0026\u0026 [expr ($last \u0026 0xf) \u003d\u003d 0] } {\n                # gcc/101643\n                setup_xfail *-*-*\n            }\n...\nbut it doesn\u0027t because $last is \u00271\u0027.\n\nFix this by using 0xf0 as mask for big endian.\n\nTested on s390x-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33b1dfd7634d3f256c589e9a23605cd1bfa61c48",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.ada/big_packed_array.exp",
      "new_id": "6f030f368d8119d9cf124e616afe730d4ad54c3f",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.ada/big_packed_array.exp"
    }
  ]
}
