)]}'
{
  "commit": "88632cac30e167d56deef8a84fb97491bc390636",
  "tree": "8766b1f2e1295878b3c674d5f728244c18ae8e4f",
  "parents": [
    "59fa599a2a592a7086acd6a3095f5e24f7715f2e"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Nov 12 17:23:54 2019 +0000"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Nov 12 22:27:33 2019 +0000"
  },
  "message": "Regres: Don\u0027t treat non-zero error codes as crashes.\n\nUse go 1.13\u0027s new error functionality to create nested errors, and use the new errors.As() to unwrap them.\n\nFixes bad classification of tests that have recently started returning non-zero exit codes.\n\nChange-Id: I4f356696d2a7ce1576be1c350fc14e156f63c659\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/38130\nReviewed-by: Chris Forbes \u003cchrisforbes@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Presubmit: kokoro \u003cnoreply+kokoro@google.com\u003e\nTested-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f2fedb08e2fba940faf8eee81ed1820501fcfbd",
      "old_mode": 33188,
      "old_path": "tests/regres/cause/cause.go",
      "new_id": "ac06f4399938e029582e2cd5527b925af82a3470",
      "new_mode": 33188,
      "new_path": "tests/regres/cause/cause.go"
    },
    {
      "type": "modify",
      "old_id": "fbd87bfbbb3d6654d19929bf5457cbaf0c649f9e",
      "old_mode": 33188,
      "old_path": "tests/regres/main.go",
      "new_id": "ca0ae090ce1adfadb58c9ec91c6f26734d55fd19",
      "new_mode": 33188,
      "new_path": "tests/regres/main.go"
    }
  ]
}
