3 // Copyright 2011 The Go Authors. All rights reserved.
4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file.
7 // Test that len non-constants are not constants, http://golang.org/issue/3244.
15 var m map[string][20]int
27 n4 = len(f()) // ERROR "must be constant|is not constant"
28 n5 = len(<-c) // ERROR "must be constant|is not constant"
30 n6 = cap(f()) // ERROR "must be constant|is not constant"
31 n7 = cap(<-c) // ERROR "must be constant|is not constant"