aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-12-16 13:10:58 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-12-25 10:12:41 +0100
commit80795712865ca86bb21ebb9841598ccbcbd375c9 (patch)
tree30827a16f66928465a377186e42ddfe0e92596ec
parent76280ee7ce2ebc67e633381930ef8409046aba99 (diff)
vendor: update go-fuzz
Update to HEAD to fix: $ go-fuzz-build ./pkg/tool failed to execute go build: exit status 2 /go1.15/src/reflect/value.go:1432: misplaced compiler directive
-rw-r--r--go.mod4
-rw-r--r--go.sum8
-rw-r--r--vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/cover.go6
-rw-r--r--vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/main.go4
-rw-r--r--vendor/modules.txt6
5 files changed, 22 insertions, 6 deletions
diff --git a/go.mod b/go.mod
index fedf3ec5d..d3ca3e993 100644
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,8 @@ require (
cloud.google.com/go/pubsub v1.7.0
cloud.google.com/go/storage v1.10.0
github.com/Djarvur/go-err113 v0.1.0 // indirect
- github.com/dvyukov/go-fuzz v0.0.0-20200318091601-be3528f3a813
+ github.com/dvyukov/go-fuzz v0.0.0-20201127111758-49e582c6c23d
+ github.com/elazarl/go-bindata-assetfs v1.0.1 // indirect
github.com/golangci/golangci-lint v1.31.0
github.com/golangci/misspell v0.3.5 // indirect
github.com/golangci/revgrep v0.0.0-20180812185044-276a5c0a1039 // indirect
@@ -23,6 +24,7 @@ require (
github.com/spf13/afero v1.4.0 // indirect
github.com/spf13/cast v1.3.1 // indirect
github.com/spf13/jwalterweatherman v1.1.0 // indirect
+ github.com/stephens2424/writerset v1.0.2 // indirect
github.com/stretchr/objx v0.3.0 // indirect
github.com/tdakkota/asciicheck v0.0.0-20200416200610-e657995f937b // indirect
github.com/timakin/bodyclose v0.0.0-20200424151742-cb6215831a94 // indirect
diff --git a/go.sum b/go.sum
index c89f2314d..3233b3662 100644
--- a/go.sum
+++ b/go.sum
@@ -43,6 +43,7 @@ github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym
github.com/Djarvur/go-err113 v0.0.0-20200511133814-5174e21577d5/go.mod h1:4UJr5HIiMZrwgkSPdsjy2uOQExX/WEILpIrO9UPGuXs=
github.com/Djarvur/go-err113 v0.1.0 h1:uCRZZOdMQ0TZPHYTdYpoC0bLYJKPEHPUJ8MeAa51lNU=
github.com/Djarvur/go-err113 v0.1.0/go.mod h1:4UJr5HIiMZrwgkSPdsjy2uOQExX/WEILpIrO9UPGuXs=
+github.com/Julusian/godocdown v0.0.0-20170816220326-6d19f8ff2df8/go.mod h1:INZr5t32rG59/5xeltqoCJoNY7e5x/3xoY9WSWVWg74=
github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww=
github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y=
github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
@@ -89,6 +90,10 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm
github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no=
github.com/dvyukov/go-fuzz v0.0.0-20200318091601-be3528f3a813 h1:NgO45/5mBLRVfiXerEFzH6ikcZ7DNRPS639xFg3ENzU=
github.com/dvyukov/go-fuzz v0.0.0-20200318091601-be3528f3a813/go.mod h1:11Gm+ccJnvAhCNLlf5+cS9KjtbaD5I5zaZpFMsTHWTw=
+github.com/dvyukov/go-fuzz v0.0.0-20201127111758-49e582c6c23d h1:e1v4V9Heb+c4xQCCONROFvlzNs6Gq8aRZRwt+WzSEqY=
+github.com/dvyukov/go-fuzz v0.0.0-20201127111758-49e582c6c23d/go.mod h1:11Gm+ccJnvAhCNLlf5+cS9KjtbaD5I5zaZpFMsTHWTw=
+github.com/elazarl/go-bindata-assetfs v1.0.1 h1:m0kkaHRKEu7tUIUFVwhGGGYClXvyl4RE03qmvRTNfbw=
+github.com/elazarl/go-bindata-assetfs v1.0.1/go.mod h1:v+YaWX3bdea5J/mo8dSETolEo7R71Vk1u8bnjau5yw4=
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
@@ -386,6 +391,7 @@ github.com/quasilyte/go-ruleguard v0.2.0/go.mod h1:2RT/tf0Ce0UDj5y243iWKosQogJd8
github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0=
github.com/quasilyte/regex/syntax v0.0.0-20200805063351-8f842688393c h1:+gtJ/Pwj2dgUGlZgTrNFqajGYKZQc7Piqus/S6DK9CE=
github.com/quasilyte/regex/syntax v0.0.0-20200805063351-8f842688393c/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0=
+github.com/robertkrimen/godocdown v0.0.0-20130622164427-0bfa04905481/go.mod h1:C9WhFzY47SzYBIvzFqSvHIR6ROgDo4TtdTuRaOMjF/s=
github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
github.com/rogpeppe/go-internal v1.5.2/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
@@ -440,6 +446,8 @@ github.com/spf13/viper v1.7.1 h1:pM5oEahlgWv/WnHXpgbKz7iLIxRf65tye2Ci+XFK5sk=
github.com/spf13/viper v1.7.1/go.mod h1:8WkrPz2fc9jxqZNCJI/76HCieCp4Q8HaLFoCha5qpdg=
github.com/ssgreg/nlreturn/v2 v2.1.0 h1:6/s4Rc49L6Uo6RLjhWZGBpWWjfzk2yrf1nIW8m4wgVA=
github.com/ssgreg/nlreturn/v2 v2.1.0/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRkkxBiELzh2I=
+github.com/stephens2424/writerset v1.0.2 h1:znRLgU6g8RS5euYRcy004XeE4W+Tu44kALzy7ghPif8=
+github.com/stephens2424/writerset v1.0.2/go.mod h1:aS2JhsMn6eA7e82oNmW4rfsgAOp9COBTTl8mzkwADnc=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.3.0 h1:NGXK3lHquSN08v5vWalVI/L8XU9hdzE/G6xsrze47As=
diff --git a/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/cover.go b/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/cover.go
index 5c5d83efb..070863d89 100644
--- a/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/cover.go
+++ b/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/cover.go
@@ -329,7 +329,7 @@ func (s *Sonar) Visit(n ast.Node) ast.Visitor {
Args: []ast.Expr{v1, v2, &ast.BasicLit{Kind: token.INT, Value: strconv.Itoa(id)}},
},
},
- &ast.ReturnStmt{Results: []ast.Expr{&ast.BinaryExpr{Op: nn.Op, X: v1, Y: v2}}},
+ &ast.ReturnStmt{Results: []ast.Expr{&ast.BinaryExpr{Op: nn.Op, X: v1, Y: v2, OpPos: nn.Pos()}}},
)
nn.X = &ast.CallExpr{
Fun: &ast.FuncLit{
@@ -653,10 +653,12 @@ func (f *File) addImport(path, name, anyIdent string) {
},
}
impDecl := &ast.GenDecl{
- Tok: token.IMPORT,
+ Lparen: f.astFile.Name.End(),
+ Tok: token.IMPORT,
Specs: []ast.Spec{
newImport,
},
+ Rparen: f.astFile.Name.End(),
}
// Make the new import the first Decl in the file.
astFile := f.astFile
diff --git a/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/main.go b/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/main.go
index dc43ac2b4..e2d476929 100644
--- a/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/main.go
+++ b/vendor/github.com/dvyukov/go-fuzz/go-fuzz-build/main.go
@@ -62,8 +62,8 @@ func basePackagesConfig() *packages.Config {
cfg := new(packages.Config)
// Note that we do not set GO111MODULE here in order to respect any GO111MODULE
- // setting by the user as we are finding dependencies. Note, however, that
- // we are still setting up a GOPATH to build, so we later will force
+ // setting by the user as we are finding dependencies. Note, however, that
+ // we are still setting up a GOPATH to build, so we later will force
// GO111MODULE to be off when building so that we are in GOPATH mode.
// If the user has not set GO111MODULE, the meaning here is
// left up to cmd/go (defaulting to 'auto' in Go 1.11-1.13,
diff --git a/vendor/modules.txt b/vendor/modules.txt
index 6ab13657a..5821cff5c 100644
--- a/vendor/modules.txt
+++ b/vendor/modules.txt
@@ -32,12 +32,14 @@ github.com/daixiang0/gci/pkg/gci
github.com/davecgh/go-spew/spew
# github.com/denis-tingajkin/go-header v0.3.1
github.com/denis-tingajkin/go-header
-# github.com/dvyukov/go-fuzz v0.0.0-20200318091601-be3528f3a813
+# github.com/dvyukov/go-fuzz v0.0.0-20201127111758-49e582c6c23d
## explicit
github.com/dvyukov/go-fuzz/go-fuzz-build
github.com/dvyukov/go-fuzz/go-fuzz-defs
github.com/dvyukov/go-fuzz/go-fuzz-dep
github.com/dvyukov/go-fuzz/internal/go-fuzz-types
+# github.com/elazarl/go-bindata-assetfs v1.0.1
+## explicit
# github.com/fatih/color v1.9.0
github.com/fatih/color
# github.com/fsnotify/fsnotify v1.4.9
@@ -281,6 +283,8 @@ github.com/spf13/pflag
github.com/spf13/viper
# github.com/ssgreg/nlreturn/v2 v2.1.0
github.com/ssgreg/nlreturn/v2/pkg/nlreturn
+# github.com/stephens2424/writerset v1.0.2
+## explicit
# github.com/stretchr/objx v0.3.0
## explicit
github.com/stretchr/objx