]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: don't crash when using trace with an invalid argument
authorRobert Griesemer <gri@golang.org>
Wed, 7 Jun 2023 01:46:29 +0000 (18:46 -0700)
committerGopher Robot <gobot@golang.org>
Wed, 7 Jun 2023 02:51:54 +0000 (02:51 +0000)
commitea51e92c8a76ef476d99973468d755df5ab5ee0d
tree786da11e2034c1551f610578d936ee94375c1fea
parentd6d0fec43d1770f460fdbc960996b2820ee11694
go/types, types2: don't crash when using trace with an invalid argument

This only affects tests, typically manual tests, but when using trace
we're debugging and we don't want to crash because of trace itself.

No test because a test would cause trace output. Manually verified.

Fixes #60649.

Change-Id: I97abdb94db05774801ec5da56171f4a1aff35615
Reviewed-on: https://go-review.googlesource.com/c/go/+/501415
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Griesemer <gri@google.com>
src/cmd/compile/internal/types2/builtins.go
src/go/types/builtins.go