]> Cypherpunks repositories - gostls13.git/commit
runtime: don't say "different packages" if they may not be different
authorIan Lance Taylor <iant@golang.org>
Wed, 11 Jul 2018 20:51:39 +0000 (13:51 -0700)
committerIan Lance Taylor <iant@golang.org>
Wed, 11 Jul 2018 21:34:05 +0000 (21:34 +0000)
commitcda1947fd12ad31060b30a0a601130bfaa26d234
tree247e6cfbfbf2d4685027ed9f2c845c2305881f03
parent12ed0ddec198db0eaabbaaef28bb5ffb17204e11
runtime: don't say "different packages" if they may not be different

Fix the panic message produced for an interface conversion error to
only say "types from different packages" if they are definitely from
different packges. If they may be from the same package, say "types
from different scopes."

Updates #18911
Fixes #26094

Change-Id: I0cea50ba31007d88e70c067b4680009ede69bab9
Reviewed-on: https://go-review.googlesource.com/123395
Reviewed-by: Austin Clements <austin@google.com>
src/runtime/error.go
src/runtime/iface.go
src/runtime/type.go
test/fixedbugs/issue26094.go [new file with mode: 0644]