]> Cypherpunks repositories - gostls13.git/commit
cmd/vet/all: update whitelist for vet fixes
authorRuss Cox <rsc@golang.org>
Thu, 9 May 2019 12:57:20 +0000 (08:57 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 9 May 2019 15:32:36 +0000 (15:32 +0000)
commitb6f59cbc803695f8da6b888fe7a88c6f8c5b3ea7
tree31d21ed7d820e9a454f552b3fc99edc6dd466866
parent5286b2ad424c1c0afe5fc1b7939cd49f0296380f
cmd/vet/all: update whitelist for vet fixes

The vetall builder runs vet straight out of golang.org/x/tools,
so submiting CL 176097 in that repo will break the builder
by making all these whitelist entries stale.
Submiting this CL will fix it, by removing them.

The addition of the gcWriteBarrier declaration in runtime/stubs.go
is necessary because the diagnostic is no longer emitted on arm,
so it must be removed from all.txt. Adding it to runtime is better
than adding it to every-other-goarch.txt.

For #31916.

Change-Id: I432f6049cd3ee5a467add5066c440be8616d9d54
Reviewed-on: https://go-review.googlesource.com/c/go/+/176177
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
24 files changed:
src/cmd/vet/all/whitelist/aix_ppc64.txt
src/cmd/vet/all/whitelist/all.txt
src/cmd/vet/all/whitelist/android_arm.txt
src/cmd/vet/all/whitelist/arm.txt
src/cmd/vet/all/whitelist/arm64.txt
src/cmd/vet/all/whitelist/freebsd_arm.txt [deleted file]
src/cmd/vet/all/whitelist/linux_arm.txt
src/cmd/vet/all/whitelist/mips64x.txt [deleted file]
src/cmd/vet/all/whitelist/mipsx.txt [deleted file]
src/cmd/vet/all/whitelist/nacl_amd64p32.txt
src/cmd/vet/all/whitelist/nacl_arm.txt
src/cmd/vet/all/whitelist/netbsd_386.txt
src/cmd/vet/all/whitelist/netbsd_amd64.txt
src/cmd/vet/all/whitelist/netbsd_arm.txt
src/cmd/vet/all/whitelist/netbsd_arm64.txt [moved from src/cmd/vet/all/whitelist/netbsd.txt with 62% similarity]
src/cmd/vet/all/whitelist/openbsd_arm.txt [deleted file]
src/cmd/vet/all/whitelist/plan9_arm.txt [deleted file]
src/cmd/vet/all/whitelist/ppc64x.txt [deleted file]
src/cmd/vet/all/whitelist/s390x.txt [deleted file]
src/cmd/vet/all/whitelist/wasm.txt
src/cmd/vet/all/whitelist/windows.txt
src/cmd/vet/all/whitelist/windows_386.txt
src/cmd/vet/all/whitelist/windows_amd64.txt
src/runtime/stubs.go