On Mon, Jan 26, 2026 at 07:20:58PM +0300, Dmitry Antipov wrote:
> Better late than never, now there is a long-awaited basic
> test for 'memparse()' which is provided by cmdline.c.

...

> +static const struct cmdline_test_memparse_entry testdata[] = {
> +     { "0",                          "",     0ULL },
> +     { "1",                          "",     1ULL },
> +     { "a",                          "a",    0ULL },
> +     { "0xb",                        "",     11ULL },
> +     { "0xz",                        "x",    0ULL },
> +     { "1234",                       "",     1234ULL },
> +     { "04567",                      "",     2423ULL },
> +     { "0x9876",                     "",     39030LL },
> +     { "05678",                      "8",    375ULL },
> +     { "0xabcdefz",                  "z",    11259375ULL },
> +     { "0cdba",                      "c",    0ULL },
> +     { "4K",                         "",     SZ_4K },
> +     { "0x10k@0xaaaabbbb",           "@",    SZ_16K },
> +     { "32M",                        "",     SZ_32M },
> +     { "067m:foo",                   ":",    55 * SZ_1M },
> +     { "2G;bar=baz",                 ";",    SZ_2G },
> +     { "07gz",                       "z",    7ULL * SZ_1G },
> +     { "3T+data",                    "+",    3 * SZ_1T },
> +     { "04t,ro",                     ",",    SZ_4T },
> +     { "012p",                       "",     11258999068426240ULL },
> +     { "7P,sync",                    ",",    7881299347898368ULL },
> +     { "0x2e",                       "",     46ULL },
> +     { "2E and more",                " ",    2305843009213693952ULL },

> +     { "18446744073709551615",       "",     ULLONG_MAX },
> +     { "18446744073709551616",       "",     ULLONG_MAX },
> +     { "569202370375329612767",      "",     ULLONG_MAX },

There are spaces left after first value in these three lines.

> +};

-- 
With Best Regards,
Andy Shevchenko



Reply via email to