)]}'
{
  "commit": "ceb95ea6aef52c1fb472d3539c6ef68670778b5b",
  "tree": "37575761e3b271cbe50a2e37babb9434495c2cd2",
  "parents": [
    "bdd4b9503e47c2c38a9d0a9bb2f5d95ec5ff8ef6"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Mon Jul 31 12:30:43 2023 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Mon Jul 31 19:10:10 2023 +0000"
  },
  "message": "[release-branch.go1.4] all: fixes for modern compilers\n\nThis makes make.bash pass without any warnings for\n\n\t$ clang --version\n\tUbuntu clang version 14.0.0-1ubuntu1.1\n\tTarget: x86_64-pc-linux-gnu\n\tThread model: posix\n\tInstalledDir: /usr/bin\n\t$ gcc --version\n\tgcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0\n\tCopyright (C) 2021 Free Software Foundation, Inc.\n\tThis is free software; see the source for copying conditions.  There is NO\n\twarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\t$\n\nThe change in src/liblink/asm5.c silences a warning building\non modern macOS, which doesn\u0027t actually produce a working\ntoolchain anyway, but it still seems worth silencing the warning.\n\nThese warnings surface now in the reproducible builds reports\n(for example https://gorebuild.storage.googleapis.com/gorebuild.html,\nclick on \"Bootstrap go1.4\"). I\u0027d rather not look at them anymore.\n\nFor golang/go#58884.\n\nChange-Id: I689c862ad360ca23153438f9e143a1cb840730e4\nReviewed-on: https://go-review.googlesource.com/c/go/+/514415\nTryBot-Bypass: Russ Cox \u003crsc@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "489b2a3886b568c6e848b8bb110fb2f6adfed1e4",
      "old_mode": 33188,
      "old_path": "include/u.h",
      "new_id": "64f1a9b583f51a2a87baf6ca490d2104574611de",
      "new_mode": 33188,
      "new_path": "include/u.h"
    },
    {
      "type": "modify",
      "old_id": "3bdbf410eab9d461901fbdba1968673016a2db46",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/txt.c",
      "new_id": "8008512a2f3db42b0e7b09bea9a5a44dbc72a7c9",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/txt.c"
    },
    {
      "type": "modify",
      "old_id": "24617836fed1bbc033a566a83543a7cb78cc15c6",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/peep.c",
      "new_id": "deed9d2c0bf3abdb38fb274ad6280ddd731bec44",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/peep.c"
    },
    {
      "type": "modify",
      "old_id": "8d82167b992045a02587113ad62cc50718de70de",
      "old_mode": 33188,
      "old_path": "src/cmd/dist/build.c",
      "new_id": "614989b93a107fe0a1a389e268d12fdbf786bf0c",
      "new_mode": 33188,
      "new_path": "src/cmd/dist/build.c"
    },
    {
      "type": "modify",
      "old_id": "dfe515c3c462907200fd45b1c43d35e740347c89",
      "old_mode": 33188,
      "old_path": "src/cmd/ld/dwarf.c",
      "new_id": "15db46c2dc428469dfe17400f84bcd0d9f0bd928",
      "new_mode": 33188,
      "new_path": "src/cmd/ld/dwarf.c"
    },
    {
      "type": "modify",
      "old_id": "96df9f79194bc8c555e50e6fa8ac9f24fa92a70a",
      "old_mode": 33188,
      "old_path": "src/liblink/asm5.c",
      "new_id": "b8aff1a384091f532424c0f3476b8f03a90d12de",
      "new_mode": 33188,
      "new_path": "src/liblink/asm5.c"
    }
  ]
}
