]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: require -lang=go1.14 for overlapping interfaces
authorMatthew Dempsky <mdempsky@google.com>
Mon, 16 Sep 2019 18:28:05 +0000 (11:28 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 16 Sep 2019 19:43:54 +0000 (19:43 +0000)
commit7f907b9ceecfecb6dfe03878490bd3ae97ba8f2f
tree58f52122fa8e6217d65f994c5207bca264ec4954
parentc2facbe93705530a4b4aea70da544a7d645ea288
cmd/compile: require -lang=go1.14 for overlapping interfaces

Support for overlapping interfaces is a new (proposed) Go language
feature to be supported in Go 1.14, so it shouldn't be supported under
-lang=go1.13 or earlier.

Fixes #34329.

Change-Id: I5fea5716b7d135476980bc40b4f6e8c611b67735
Reviewed-on: https://go-review.googlesource.com/c/go/+/195678
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/gc/align.go
src/go/types/stdlib_test.go
test/fixedbugs/issue34329.go [new file with mode: 0644]