Hi, Sergey, thanks for the pacth! LGTM On 09.12.2024 13:16, Sergey Kaplun wrote: > The LuaJIT-tests suite lacks the ability to specify tags with custom > values. This patch adds the ability to specify number tags in the format > `+tag=number`. It is useful for version specification of system > libraries (like libc). > > Required for the next patch. > --- > test/LuaJIT-tests/test.lua | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/test/LuaJIT-tests/test.lua b/test/LuaJIT-tests/test.lua > index ab178331..2a535605 100644 > --- a/test/LuaJIT-tests/test.lua > +++ b/test/LuaJIT-tests/test.lua > @@ -161,7 +161,12 @@ local function parse_args(t) > error(arg .." does not expect an argument") > end > elseif arg:find"^[-+]" then > - opts.tags[arg:sub(2)] = (arg:sub(1, 1) == "+") > + local tagval = arg:find"=" > + if tagval then > + opts.tags[arg:sub(2, tagval - 1)] = tonumber(arg:sub(tagval + 1)) > + else > + opts.tags[arg:sub(2)] = (arg:sub(1, 1) == "+") > + end > elseif arg:find"^%d+$" then > if not opts.numbers_to_run then > opts.numbers_to_run = {}