Skip to content

cmd/compile: assertion failure in validType test [go1.23] #66323

@griesemer

Description

@griesemer

The following code causes a compiler crash (playground):

package p

import "time"

type S[T any] struct {
	a T
	b time.Time
}

var _ S[time.Time]
panic: /Users/gri/goroot/src/cmd/compile/internal/types2/validtype.go:126: assertion failed [recovered]
        panic: /Users/gri/goroot/src/cmd/compile/internal/types2/validtype.go:126: assertion failed [recovered]
        panic: /Users/gri/goroot/src/cmd/compile/internal/types2/validtype.go:126: assertion failed

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions