From: Andy Pan Date: Mon, 25 Mar 2024 23:13:57 +0000 (+0800) Subject: runtime: fix the failures from longtest builders X-Git-Tag: go1.23rc1~773 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=3fefec96adae7e0ea66e2b624d4bef54a3a8b7df;p=gostls13.git runtime: fix the failures from longtest builders Follow up CL 560155 Change-Id: Id9230d79c296452f3741123c75b45c3d3b1be4f5 Reviewed-on: https://go-review.googlesource.com/c/go/+/574295 Reviewed-by: Than McIntosh Auto-Submit: Than McIntosh Reviewed-by: Keith Randall LUCI-TryBot-Result: Go LUCI --- diff --git a/src/cmd/go/testdata/script/build_runtime_gcflags.txt b/src/cmd/go/testdata/script/build_runtime_gcflags.txt index c87e480911..31695b1772 100644 --- a/src/cmd/go/testdata/script/build_runtime_gcflags.txt +++ b/src/cmd/go/testdata/script/build_runtime_gcflags.txt @@ -5,7 +5,7 @@ env GO111MODULE=off env GOCACHE=$WORK/gocache mkdir $GOCACHE -# Verify the standard library (specifically runtime/internal/atomic) can be +# Verify the standard library (specifically internal/runtime/atomic) can be # built with -gcflags when -n is given. See golang.org/issue/29346. go build -n -gcflags=all='-l' std -stderr 'compile.* runtime/internal/atomic .* -l' +stderr 'compile.* internal/runtime/atomic .* -l' diff --git a/src/cmd/go/testdata/script/cover_sync_atomic_import.txt b/src/cmd/go/testdata/script/cover_sync_atomic_import.txt index 283db3e1a6..a098979797 100644 --- a/src/cmd/go/testdata/script/cover_sync_atomic_import.txt +++ b/src/cmd/go/testdata/script/cover_sync_atomic_import.txt @@ -11,13 +11,13 @@ go test -short -cover -covermode=atomic -coverpkg=coverdep/p1 coverdep # execute at least one test. go test -short -covermode=atomic -run=TestStoreInt64 sync/atomic -go test -short -covermode=atomic -run=TestAnd8 runtime/internal/atomic +go test -short -covermode=atomic -run=TestAnd8 internal/runtime/atomic # Skip remainder if no race detector support. [!race] skip go test -short -cover -race -run=TestStoreInt64 sync/atomic -go test -short -cover -race -run=TestAnd8 runtime/internal/atomic +go test -short -cover -race -run=TestAnd8 internal/runtime/atomic -- go.mod -- module coverdep diff --git a/src/cmd/internal/objabi/pkgspecial.go b/src/cmd/internal/objabi/pkgspecial.go index 44f26024f7..8ca9c7416d 100644 --- a/src/cmd/internal/objabi/pkgspecial.go +++ b/src/cmd/internal/objabi/pkgspecial.go @@ -73,7 +73,7 @@ var extraNoInstrumentPkgs = []string{ "-internal/bytealg", } -var noRaceFuncPkgs = []string{"sync", "sync/atomic"} +var noRaceFuncPkgs = []string{"sync", "sync/atomic", "internal/runtime/atomic"} var allowAsmABIPkgs = []string{ "runtime",