From 09137e011356f5c2d2c082d54eb801061b0538fc Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 3 Feb 2012 06:29:30 -0800 Subject: 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 http://codereview.appspot.com/5622053 --- test/ken/array.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test/ken') diff --git a/test/ken/array.go b/test/ken/array.go index 40209f5da..12694fec6 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 -- cgit v1.2.1