go.*: upgrade golang.org/x/tools to v0.30.0, Go to 1.22

Fixes #4884 by upgrading the ssa package.

The fix is in v0.26.0, which also bumps the minimum Go to 1.22. The
latest x/tools module still depending on 1.22 is v0.30.0.
This commit is contained in:
Elias Naur
2025-05-03 16:39:30 +02:00
committed by Ron Evans
parent edaf877056
commit c4ef38fbf9
4 changed files with 26 additions and 21 deletions
+3 -5
View File
@@ -92,14 +92,12 @@ commands:
- /go/pkg/mod
jobs:
test-llvm15-go119:
test-llvm15-go122:
docker:
- image: golang:1.19-bullseye
- image: golang:1.22-bullseye
steps:
- test-linux:
llvm: "15"
# "make lint" fails before go 1.21 because internal/tools/go.mod specifies packages that require go 1.21
fmt-check: false
resource_class: large
test-llvm20-go124:
docker:
@@ -114,6 +112,6 @@ workflows:
jobs:
# This tests our lowest supported versions of Go and LLVM, to make sure at
# least the smoke tests still pass.
- test-llvm15-go119
- test-llvm15-go122
# This tests LLVM 20 support when linking against system libraries.
- test-llvm20-go124