mirror of
https://github.com/golang/go
synced 2024-11-26 03:17:57 -07:00
cmd/compile/internal/ssa: make _gen an actual submodule and skip it in TestStdlib
After tools CL 612038, the package astutil stops being vendored, but _gen/rulegen.go needs to import this package. In particular, after update golang.org/x/tools, the package astutil is deleted from the vendor directory, and got error when run TestStdlib in longtest. So in this CL, we make _gen an actual submodule and skip it in TestStdlib. Change-Id: I76f77b66427f6490b4746698711a6e307ad2ba79 Reviewed-on: https://go-review.googlesource.com/c/go/+/629015 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: abner chenc <chenguoqi@loongson.cn>
This commit is contained in:
parent
6a7733af45
commit
efe0a86551
5
src/cmd/compile/internal/ssa/_gen/go.mod
Normal file
5
src/cmd/compile/internal/ssa/_gen/go.mod
Normal file
@ -0,0 +1,5 @@
|
||||
module _gen
|
||||
|
||||
go 1.24
|
||||
|
||||
require golang.org/x/tools v0.27.0
|
2
src/cmd/compile/internal/ssa/_gen/go.sum
Normal file
2
src/cmd/compile/internal/ssa/_gen/go.sum
Normal file
@ -0,0 +1,2 @@
|
||||
golang.org/x/tools v0.27.0 h1:qEKojBykQkQ4EynWy4S8Weg69NumxKdn40Fce3uc/8o=
|
||||
golang.org/x/tools v0.27.0/go.mod h1:sUi0ZgbwW9ZPAq26Ekut+weQPR5eIM6GQLQ1Yjm1H0Q=
|
@ -354,7 +354,8 @@ func TestStdKen(t *testing.T) {
|
||||
|
||||
// Package paths of excluded packages.
|
||||
var excluded = map[string]bool{
|
||||
"builtin": true,
|
||||
"builtin": true,
|
||||
"cmd/compile/internal/ssa/_gen": true,
|
||||
}
|
||||
|
||||
// printPackageMu synchronizes the printing of type-checked package files in
|
||||
|
@ -356,7 +356,8 @@ func TestStdKen(t *testing.T) {
|
||||
|
||||
// Package paths of excluded packages.
|
||||
var excluded = map[string]bool{
|
||||
"builtin": true,
|
||||
"builtin": true,
|
||||
"cmd/compile/internal/ssa/_gen": true,
|
||||
}
|
||||
|
||||
// printPackageMu synchronizes the printing of type-checked package files in
|
||||
|
Loading…
Reference in New Issue
Block a user