Skip to content

Commit bf3ac20

Browse files
committed
bump golang.org/x dependencies
In particular, x/tools@master brings compatibility with Go tip (1.22), since the older stable go/packages otherwise panics with go/types: panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xaeb4ea] goroutine 66 [running]: panic({0xcf9860?, 0x14b1de0?}) runtime/panic.go:774 +0x158 fp=0xc000536f98 sp=0xc000536ee8 pc=0x43c158 go/types.(*Checker).handleBailout(0xc0002a23c0, 0xc000537ba0) go/types/check.go:339 +0x88 fp=0xc000536fb8 sp=0xc000536f98 pc=0xaabc68 go/types.(*Checker).checkFiles.deferwrap1() go/types/check.go:371 +0x25 fp=0xc000536fd8 sp=0xc000536fb8 pc=0xaac265 panic({0xcf9860?, 0x14b1de0?}) runtime/panic.go:765 +0x132 fp=0xc000537088 sp=0xc000536fd8 pc=0x43c132 runtime.panicmem(...) runtime/panic.go:261 runtime.sigpanic() runtime/signal_unix.go:862 +0x378 fp=0xc0005370e8 sp=0xc000537088 pc=0x454038 go/types.(*StdSizes).Sizeof(0x0, {0xf48398?, 0x14b85e0}) go/types/sizes.go:228 +0x2ea fp=0xc000537150 sp=0xc0005370e8 pc=0xaeb4ea go/types.Sizes.Sizeof-fm({0xf48398?, 0x14b85e0?}) <autogenerated>:1 +0x38 fp=0xc000537178 sp=0xc000537150 pc=0xb0d638 go/types.(*Config).sizeof(...) go/types/sizes.go:331 See https://go.dev/issues/62167 for more context. Signed-off-by: Daniel Martí <[email protected]> Change-Id: I3d1f6dc38b7f57aea5347dfc20dbe87b2b2e6bb8 Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1168253 TryBot-Result: CUEcueckoo <[email protected]> Reviewed-by: Roger Peppe <[email protected]> Unity-Result: CUE porcuepine <[email protected]>
1 parent 106fc3a commit bf3ac20

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

go.mod

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ require (
1616
github.com/spf13/cobra v1.7.0
1717
github.com/spf13/pflag v1.0.5
1818
github.com/tetratelabs/wazero v1.0.2
19-
golang.org/x/mod v0.9.0
20-
golang.org/x/net v0.8.0
21-
golang.org/x/text v0.8.0
22-
golang.org/x/tools v0.7.0
19+
golang.org/x/mod v0.12.0
20+
golang.org/x/net v0.14.0
21+
golang.org/x/text v0.12.0
22+
golang.org/x/tools v0.12.1-0.20230831182430-914b218fc34e
2323
gopkg.in/yaml.v3 v3.0.1
2424
)
2525

2626
require (
2727
github.com/inconshreveable/mousetrap v1.1.0 // indirect
2828
github.com/kr/text v0.2.0 // indirect
2929
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
30-
golang.org/x/sys v0.6.0 // indirect
30+
golang.org/x/sys v0.11.0 // indirect
3131
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
3232
)

go.sum

+11-11
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,17 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
3737
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
3838
github.com/tetratelabs/wazero v1.0.2 h1:lpwL5zczFHk2mxKur98035Gig+Z3vd9JURk6lUdZxXY=
3939
github.com/tetratelabs/wazero v1.0.2/go.mod h1:wYx2gNRg8/WihJfSDxA1TIL8H+GkfLYm+bIfbblu9VQ=
40-
golang.org/x/mod v0.9.0 h1:KENHtAZL2y3NLMYZeHY9DW8HW8V+kQyJsY/V9JlKvCs=
41-
golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
42-
golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ=
43-
golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
44-
golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
45-
golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
46-
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
47-
golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68=
48-
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
49-
golang.org/x/tools v0.7.0 h1:W4OVu8VVOaIO0yzWMNdepAulS7YfoS3Zabrm8DOXXU4=
50-
golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s=
40+
golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc=
41+
golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
42+
golang.org/x/net v0.14.0 h1:BONx9s002vGdD9umnlX1Po8vOZmrgH34qlHcD1MfK14=
43+
golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI=
44+
golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=
45+
golang.org/x/sys v0.11.0 h1:eG7RXZHdqOJ1i+0lgLgCpSXAp6M3LYlAo6osgSi0xOM=
46+
golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
47+
golang.org/x/text v0.12.0 h1:k+n5B8goJNdU7hSvEtMUz3d1Q6D/XW4COJSJR6fN0mc=
48+
golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
49+
golang.org/x/tools v0.12.1-0.20230831182430-914b218fc34e h1:LCH4vhLjJj+bC1UcCsMV5PgdNURPVrAd46hk0A9R6Uw=
50+
golang.org/x/tools v0.12.1-0.20230831182430-914b218fc34e/go.mod h1:Sc0INKfu04TlqNoRA1hgpFZbhYXHPr4V5DzpSBTPqQM=
5151
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
5252
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
5353
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

0 commit comments

Comments
 (0)