Following a rabbit hole of dependencies that starts at tinygo-org/tinygo#2153, I noticed that
$ git clone https://github.com/go-stack/stack
$ cd stack
$ go test
succeeds, but
fails with
stack.go:164:17: c.frame.PC undefined (type runtime.Frame has no field or method PC)
That's
162 // Deprecated: Use Call.Frame instead.
163 func (c Call) PC() uintptr {
164 return c.frame.PC
165 }
So for what it's worth, the deprecated function Call.PC() is causing tinygo build failure. Commenting it out lets tinygo test pass.