From: Dan Scales Date: Mon, 29 Nov 2021 20:04:42 +0000 (-0800) Subject: cmd/compile: change iexportVersionGeneric to 2 X-Git-Tag: go1.18beta1~148 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f90a42b41080cf5a289f151f2166d0d0a795e836;p=gostls13.git cmd/compile: change iexportVersionGeneric to 2 Don't expect/allow generics-related info in iexportVersion 1, now that we increased the export version to 2. Fixes #49853 Change-Id: I9bacee7f8e7cb9bb3b02a00084fad77edd220121 Reviewed-on: https://go-review.googlesource.com/c/go/+/367634 Trust: Dan Scales Run-TryBot: Dan Scales TryBot-Result: Go Bot Reviewed-by: Robert Findley Reviewed-by: Heschi Kreinick --- diff --git a/src/cmd/compile/internal/importer/iimport.go b/src/cmd/compile/internal/importer/iimport.go index 1aa3b7b6a8..23d6ca350e 100644 --- a/src/cmd/compile/internal/importer/iimport.go +++ b/src/cmd/compile/internal/importer/iimport.go @@ -45,7 +45,7 @@ func (r *intReader) uint64() uint64 { const ( iexportVersionGo1_11 = 0 iexportVersionPosCol = 1 - iexportVersionGenerics = 1 // probably change to 2 before release + iexportVersionGenerics = 2 iexportVersionGo1_18 = 2 iexportVersionCurrent = 2 diff --git a/src/cmd/compile/internal/typecheck/iexport.go b/src/cmd/compile/internal/typecheck/iexport.go index 9bd1f626fe..7ebabe7314 100644 --- a/src/cmd/compile/internal/typecheck/iexport.go +++ b/src/cmd/compile/internal/typecheck/iexport.go @@ -261,7 +261,7 @@ import ( const ( iexportVersionGo1_11 = 0 iexportVersionPosCol = 1 - iexportVersionGenerics = 1 // probably change to 2 before release + iexportVersionGenerics = 2 iexportVersionGo1_18 = 2 iexportVersionCurrent = 2 diff --git a/src/go/internal/gcimporter/iimport.go b/src/go/internal/gcimporter/iimport.go index 49ea64392a..d7fc3ee7a9 100644 --- a/src/go/internal/gcimporter/iimport.go +++ b/src/go/internal/gcimporter/iimport.go @@ -46,7 +46,7 @@ func (r *intReader) uint64() uint64 { const ( iexportVersionGo1_11 = 0 iexportVersionPosCol = 1 - iexportVersionGenerics = 1 // probably change to 2 before release + iexportVersionGenerics = 2 iexportVersionGo1_18 = 2 iexportVersionCurrent = 2