From 450c955bd973f153ba99c340022a424be5c75f73 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 3 Feb 2012 06:29:30 -0800 Subject: [PATCH] test: test slice beyond len When slicing a slice, the bounds may be > len as long as they are <= cap. Interestingly, gccgo got that wrong and still passed the testsuite and all the library tests. R=golang-dev, rsc, iant CC=golang-dev https://golang.org/cl/5622053 --- test/ken/array.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/ken/array.go b/test/ken/array.go index 40209f5da37..12694fec62b 100644 --- a/test/ken/array.go +++ b/test/ken/array.go @@ -68,6 +68,9 @@ func testpdpd() { a = a[5:25] res(sumpd(a), 5, 25) + + a = a[30:95] + res(sumpd(a), 35, 100) } // call ptr fixed with ptr fixed