Open cscetbon opened 1 year ago
Running it on go-callvis repo doesn't even work :/
$ go-callvis -tags oss -nostd -nointer -limit github.com/ofabry/go-callvis ./main.go
/src/git/go-callvis/main.go:48:38: undeclared name: CallGraphTypePointer
/src/git/go-callvis/main.go:49:3: undeclared name: CallGraphTypeStatic
/src/git/go-callvis/main.go:49:24: undeclared name: CallGraphTypeCha
/src/git/go-callvis/main.go:49:42: undeclared name: CallGraphTypeRta
/src/git/go-callvis/main.go:49:60: undeclared name: CallGraphTypePointer
/src/git/go-callvis/main.go:58:16: undeclared name: minlen
/src/git/go-callvis/main.go:59:19: undeclared name: nodesep
/src/git/go-callvis/main.go:60:18: undeclared name: nodeshape
/src/git/go-callvis/main.go:61:18: undeclared name: nodestyle
/src/git/go-callvis/main.go:62:18: undeclared name: rankdir
/src/git/go-callvis/main.go:95:2: undeclared name: Analysis
/src/git/go-callvis/main.go:97:10: undeclared name: Analysis
/src/git/go-callvis/main.go:101:17: undeclared name: Analysis
/src/git/go-callvis/main.go:115:11: undeclared name: dotToImage
/src/git/go-callvis/main.go:126:27: undeclared name: Version
/src/git/go-callvis/main.go:144:17: undeclared name: analysis
/src/git/go-callvis/main.go:144:2: undeclared name: Analysis
/src/git/go-callvis/main.go:145:12: undeclared name: Analysis
/src/git/go-callvis/main.go:145:32: undeclared name: CallGraphType
/src/git/go-callvis/main.go:149:23: undeclared name: handler
2022/12/08 18:54:33 packages contain errors
$ go version
go version go1.19.4 darwin/arm64
I met with the same error.
no concrete method: func (*sync/atomic.Pointer[go/token.File]).CompareAndSwap(old *go/token.File, new *go/token.File) (swapped bool)
Hi, I met the same error when using Go 1.20+ then I change to Go 1.19.7, now it works.
Can someone help on that ? it doesn't make much sense to me
They are in the same package so not sure what's going on. I also get