aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2021-05-04 11:53:39 +0200
committerDmitry Vyukov <dvyukov@google.com>2021-05-04 12:56:35 +0200
commit9db9698ba2e220f664693c3b0b6efcbec816b50e (patch)
tree84998697103a6c1ceb06874dca6374cf92c3051b
parente2276038b91e5c376f4d3daaf33f370689849fea (diff)
tools/syz-kconf: print instance name on parsing errors
Parsing error may depend on the instance config. For some errors it's hard to understand why it happens without knowing the instance name.
-rw-r--r--tools/syz-kconf/parser.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syz-kconf/parser.go b/tools/syz-kconf/parser.go
index 6f46151ed..3419ea859 100644
--- a/tools/syz-kconf/parser.go
+++ b/tools/syz-kconf/parser.go
@@ -104,7 +104,7 @@ func parseMainSpec(file string) ([]*Instance, []string, error) {
}
inst, err := parseInstance(name, filepath.Dir(file), features, raw.Includes)
if err != nil {
- return nil, nil, err
+ return nil, nil, fmt.Errorf("%v: %v", name, err)
}
instances = append(instances, inst)
if constraintsInclude(features, featBaseline) {