Merge pull request #83 from visualfc/error

build: buildAllPkgs dump error
This commit is contained in:
xushiwei
2024-04-30 16:21:09 +08:00
committed by GitHub

View File

@@ -159,6 +159,9 @@ func buildAllPkgs(prog llssa.Program, initial []*packages.Package, mode Mode, ve
ssaProg, pkgs, errPkgs := allPkgs(initial, ssa.SanityCheckFunctions)
ssaProg.Build()
for _, errPkg := range errPkgs {
for _, err := range errPkg.Errors {
fmt.Fprintln(os.Stderr, err)
}
fmt.Fprintln(os.Stderr, "cannot build SSA for package", errPkg)
}
for _, pkg := range pkgs {