Skip to content

go/types: NewMethodSet doesn't terminate for recursively embedded generics #52715

@dominikh

Description

@dominikh

What version of Go are you using (go version)?

$ go version
go version devel go1.19-fbb47e81c1 Wed May 4 20:20:28 2022 +0000 linux/amd64

What did you do?

https://go.dev/play/p/cFb8uD0dfU1

What did you expect to see?

For types.NewMethodSet to terminate.

What did you see instead?

It doesn't terminate.

/cc @griesemer @findleyr

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions