From a6e512ca76d0fb036639335e51d94ffdf68a609c Mon Sep 17 00:00:00 2001 From: Mateusz Poliwczak Date: Wed, 12 Feb 2025 20:00:06 +0100 Subject: [PATCH] update tests Change-Id: If229448904be3f8fe4a013cba2f74856b0e79f60 --- test/escape_array.go | 4 ++-- test/escape_slice.go | 2 +- test/fixedbugs/issue41635.go | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/test/escape_array.go b/test/escape_array.go index 83062c9436..1a1eb5e4aa 100644 --- a/test/escape_array.go +++ b/test/escape_array.go @@ -123,7 +123,7 @@ func doesMakeSlice(x *string, y *string) { // ERROR "leaking param: x" "leaking func nonconstArray() { n := 32 - s1 := make([]int, n) // ERROR "make\(\[\]int, n\) escapes to heap" - s2 := make([]int, 0, n) // ERROR "make\(\[\]int, 0, n\) escapes to heap" + s1 := make([]int, n) // ERROR "make\(\[\]int, 32\) does not escape" + s2 := make([]int, 0, n) // ERROR "make\(\[\]int, 0, 32\) does not escape" _, _ = s1, s2 } diff --git a/test/escape_slice.go b/test/escape_slice.go index 65181e57d7..9687722a4b 100644 --- a/test/escape_slice.go +++ b/test/escape_slice.go @@ -96,7 +96,7 @@ func slice10() []*int { func slice11() { i := 2 s := make([]int, 2, 3) // ERROR "make\(\[\]int, 2, 3\) does not escape" - s = make([]int, i, 3) // ERROR "make\(\[\]int, i, 3\) does not escape" + s = make([]int, i, 3) // ERROR "make\(\[\]int, 2, 3\) does not escape" s = make([]int, i, 1) // ERROR "make\(\[\]int, i, 1\) does not escape" _ = s } diff --git a/test/fixedbugs/issue41635.go b/test/fixedbugs/issue41635.go index 35c0034cdd..ede8a4f2c9 100644 --- a/test/fixedbugs/issue41635.go +++ b/test/fixedbugs/issue41635.go @@ -12,6 +12,6 @@ func f() { // ERROR "" _ = make([]byte, 100, 1<<17) // ERROR "too large for stack" "" _ = make([]byte, n, 1<<17) // ERROR "too large for stack" "" - _ = make([]byte, n) // ERROR "non-constant size" "" - _ = make([]byte, 100, m) // ERROR "non-constant size" "" + _ = make([]byte, n) // ERROR "does not escape" + _ = make([]byte, 100, m) // ERROR "does not escape" }