]> Cypherpunks.ru repositories - gostls13.git/blobdiff - test/makechan.go
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / test / makechan.go
index 6608620db396681d6b5e5c351b0fc68caa36123b..9fabd1701f9cbd326f75987ee1a772f6d8268654 100644 (file)
@@ -15,14 +15,14 @@ type T chan byte
 var sink T
 
 func main() {
-       sink = make(T, -1)            // ERROR "negative buffer argument in make.*"
-       sink = make(T, uint64(1<<63)) // ERROR "buffer argument too large in make.*"
+       sink = make(T, -1)            // ERROR "negative buffer argument in make.*|must not be negative"
+       sink = make(T, uint64(1<<63)) // ERROR "buffer argument too large in make.*|overflows int"
 
-       sink = make(T, 0.5) // ERROR "constant 0.5 truncated to integer"
+       sink = make(T, 0.5) // ERROR "constant 0.5 truncated to integer|truncated to int"
        sink = make(T, 1.0)
-       sink = make(T, float32(1.0)) // ERROR "non-integer buffer argument in make.*"
-       sink = make(T, float64(1.0)) // ERROR "non-integer buffer argument in make.*"
+       sink = make(T, float32(1.0)) // ERROR "non-integer buffer argument in make.*|must be integer"
+       sink = make(T, float64(1.0)) // ERROR "non-integer buffer argument in make.*|must be integer"
        sink = make(T, 1+0i)
-       sink = make(T, complex64(1+0i))  // ERROR "non-integer buffer argument in make.*"
-       sink = make(T, complex128(1+0i)) // ERROR "non-integer buffer argument in make.*"
+       sink = make(T, complex64(1+0i))  // ERROR "non-integer buffer argument in make.*|must be integer"
+       sink = make(T, complex128(1+0i)) // ERROR "non-integer buffer argument in make.*|must be integer"
 }