| # Regression test for https://go.dev/issue/62156: | |
| # DWARF generation for inlined functions may require more runtime type | |
| # descriptors to be written. | |
| go build | |
| -- go.mod -- | |
| module m | |
| go 1.20 | |
| -- main.go -- | |
| package main | |
| import "m/sub" | |
| func main() { sub.F() } | |
| -- sub/sub.go -- | |
| package sub | |
| type iface interface{ m() } | |
| func F() { | |
| f := func(rt []iface) []iface { | |
| return append([]iface{}, rt...) | |
| } | |
| f(nil) | |
| } |