From 5f7c2dee8fbb40bb5418c441edb8a8efe5f260e2 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 6 Feb 2026 10:18:00 +0100 Subject: pkg/aflow/tool/grepper: fix grep invocation If LLM searches for "->", grep considered it as a flag and failed. Add "--" before the expression to fix such cases. --- pkg/aflow/tool/grepper/grepper_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'pkg/aflow/tool/grepper/grepper_test.go') diff --git a/pkg/aflow/tool/grepper/grepper_test.go b/pkg/aflow/tool/grepper/grepper_test.go index 6f93df2dd..8f2123d82 100644 --- a/pkg/aflow/tool/grepper/grepper_test.go +++ b/pkg/aflow/tool/grepper/grepper_test.go @@ -81,4 +81,14 @@ foo.c-6- line; args{Expression: "bad expression ("}, results{}, `bad expression: fatal: command line, 'bad expression (': Unmatched ( or \(`) + aflow.TestTool(t, Tool, + state{KernelSrc: repo.Dir}, + args{Expression: "->root"}, + results{}, + "no matches") + aflow.TestTool(t, Tool, + state{KernelSrc: repo.Dir}, + args{Expression: `-\>root`}, + results{}, + "no matches") } -- cgit mrf-deployment