]> Cypherpunks repositories - gostls13.git/commit
strings,bytes: improve Repeat panic messages
authorgo101 <tapir.liu@gmail.com>
Fri, 3 May 2024 09:56:47 +0000 (09:56 +0000)
committerGopher Robot <gobot@golang.org>
Fri, 3 May 2024 12:58:37 +0000 (12:58 +0000)
commit44b54b99c92e6023024e5219be8894a10a8a42fa
tree9c01532f737d073728eac78c90fa3e6d0ce17866
parent2f5b420fb5984842afab37a9c2e66e6599107483
strings,bytes: improve Repeat panic messages

The Repeat("-", maxInt) call should produce

   panic: runtime error: makeslice: len out of range

instead of

   panic: strings: Repeat output length overflow

This PR is only for theory perfection.

Change-Id: If67d87b147d666fbbb7238656f2a0cb6cf1dbb5b
GitHub-Last-Rev: 29dc0cb9c9c63d8a008960b4527d6aa6798c1c17
GitHub-Pull-Request: golang/go#67068
Reviewed-on: https://go-review.googlesource.com/c/go/+/581936
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Keith Randall <khr@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/bytes/bytes.go
src/bytes/bytes_test.go
src/strings/strings.go
src/strings/strings_test.go