From 7a80e407af640332179056c56debe055495817e1 Mon Sep 17 00:00:00 2001 From: Li Jie Date: Wed, 4 Sep 2024 09:55:56 +0800 Subject: [PATCH] cl: exit 1 when SSA build error --- internal/build/build.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/build/build.go b/internal/build/build.go index 557763ef..c76ecd62 100644 --- a/internal/build/build.go +++ b/internal/build/build.go @@ -259,6 +259,9 @@ func buildAllPkgs(ctx *context, initial []*packages.Package, verbose bool) (pkgs } fmt.Fprintln(os.Stderr, "cannot build SSA for package", errPkg) } + if len(errPkgs) > 0 { + os.Exit(1) + } built := ctx.built for _, aPkg := range pkgs { pkg := aPkg.Package