]> Cypherpunks repositories - gostls13.git/commitdiff
runtime,cmd/compile: fix wording of rangefunc panic messages
authorDavid Chase <drchase@google.com>
Wed, 22 May 2024 19:39:03 +0000 (15:39 -0400)
committerDavid Chase <drchase@google.com>
Wed, 22 May 2024 21:52:08 +0000 (21:52 +0000)
Change-Id: I883e7b6554646f32ad44e4ea6583440c33f02b84
Reviewed-on: https://go-review.googlesource.com/c/go/+/587595
Reviewed-by: Robert Griesemer <gri@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>

src/cmd/compile/internal/rangefunc/rangefunc_test.go
src/runtime/panic.go

index c50059fe18123a30fe078b73515149c711be99db..cd180f95a1fe8b2f74eaf2428863f26a88a176cc 100644 (file)
@@ -264,7 +264,7 @@ func (e errorString) Error() string {
 
 const (
        // RERR_ is for runtime error, and may be regexps/substrings, to simplify use of tests with tools
-       RERR_DONE      = "runtime error: range function continued iteration after loop body exit"
+       RERR_DONE      = "runtime error: range function continued iteration after function for loop body returned false"
        RERR_PANIC     = "runtime error: range function continued iteration after loop body panic"
        RERR_EXHAUSTED = "runtime error: range function continued iteration after whole loop exit"
        RERR_MISSING   = "runtime error: range function recovered a loop body panic and did not resume panicking"
index 8bbb769df7f276d2846c2d9489dac412bcfad49c..e68d857c6d786ed78891f351f7e834a8dc63cc6d 100644 (file)
@@ -297,7 +297,7 @@ func deferproc(fn func()) {
        // been set and must not be clobbered.
 }
 
-var rangeDoneError = error(errorString("range function continued iteration after loop body exit"))
+var rangeDoneError = error(errorString("range function continued iteration after function for loop body returned false"))
 var rangePanicError = error(errorString("range function continued iteration after loop body panic"))
 var rangeExhaustedError = error(errorString("range function continued iteration after whole loop exit"))
 var rangeMissingPanicError = error(errorString("range function recovered a loop body panic and did not resume panicking"))