mirror of
https://github.com/golang/go.git
synced 2025-05-05 15:43:04 +00:00
all: add test for issue 20027
Fixes #20027 Change-Id: Ia616d43c0affa7b927ddfb53755072c94ba27917 Reviewed-on: https://go-review.googlesource.com/c/go/+/612618 Reviewed-by: Keith Randall <khr@golang.org> Reviewed-by: Keith Randall <khr@google.com> Auto-Submit: Cuong Manh Le <cuong.manhle.vn@gmail.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Tim King <taking@google.com>
This commit is contained in:
parent
0a2cc74f5a
commit
8343980c70
@ -317,6 +317,7 @@ func TestStdFixed(t *testing.T) {
|
|||||||
"issue16369.go", // types2 handles this correctly - not an issue
|
"issue16369.go", // types2 handles this correctly - not an issue
|
||||||
"issue18459.go", // types2 doesn't check validity of //go:xxx directives
|
"issue18459.go", // types2 doesn't check validity of //go:xxx directives
|
||||||
"issue18882.go", // types2 doesn't check validity of //go:xxx directives
|
"issue18882.go", // types2 doesn't check validity of //go:xxx directives
|
||||||
|
"issue20027.go", // types2 does not have constraints on channel element size
|
||||||
"issue20529.go", // types2 does not have constraints on stack size
|
"issue20529.go", // types2 does not have constraints on stack size
|
||||||
"issue22200.go", // types2 does not have constraints on stack size
|
"issue22200.go", // types2 does not have constraints on stack size
|
||||||
"issue22200b.go", // types2 does not have constraints on stack size
|
"issue22200b.go", // types2 does not have constraints on stack size
|
||||||
|
@ -318,6 +318,7 @@ func TestStdFixed(t *testing.T) {
|
|||||||
"issue16369.go", // go/types handles this correctly - not an issue
|
"issue16369.go", // go/types handles this correctly - not an issue
|
||||||
"issue18459.go", // go/types doesn't check validity of //go:xxx directives
|
"issue18459.go", // go/types doesn't check validity of //go:xxx directives
|
||||||
"issue18882.go", // go/types doesn't check validity of //go:xxx directives
|
"issue18882.go", // go/types doesn't check validity of //go:xxx directives
|
||||||
|
"issue20027.go", // go/types does not have constraints on channel element size
|
||||||
"issue20529.go", // go/types does not have constraints on stack size
|
"issue20529.go", // go/types does not have constraints on stack size
|
||||||
"issue22200.go", // go/types does not have constraints on stack size
|
"issue22200.go", // go/types does not have constraints on stack size
|
||||||
"issue22200b.go", // go/types does not have constraints on stack size
|
"issue22200b.go", // go/types does not have constraints on stack size
|
||||||
|
13
test/fixedbugs/issue20027.go
Normal file
13
test/fixedbugs/issue20027.go
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
// errorcheck
|
||||||
|
|
||||||
|
// Copyright 2024 The Go Authors. All rights reserved.
|
||||||
|
// Use of this source code is governed by a BSD-style
|
||||||
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
package p
|
||||||
|
|
||||||
|
var _ chan [0x2FFFF]byte // ERROR "channel element type too large"
|
||||||
|
var _ = make(chan [0x2FFFF]byte) // ERROR "channel element type too large"
|
||||||
|
|
||||||
|
var c1 chan [0x2FFFF]byte // ERROR "channel element type too large"
|
||||||
|
var c2 = make(chan [0x2FFFF]byte) // ERROR "channel element type too large"
|
Loading…
x
Reference in New Issue
Block a user