Skip to content

Cannot specify cache-dir to run fuzz tests using zig test -ffuzz #21986

@dimdin

Description

@dimdin

Zig Version

0.14.0-dev.2243+9ebce51e1

Steps to Reproduce and Observed Behavior

❯ zig-dev test -ffuzz test.zig
thread 16123 panic: missing --cache-dir=[path] argument
/home/din/zig/master/lib/compiler/test_runner.zig:50:48: 0x1122918 in main (test)
        const cache_dir = opt_cache_dir orelse @panic("missing --cache-dir=[path] argument");
 
❯ zig-dev test -ffuzz test.zig --cache-dir=/home/din/.cache/zig/
error: unrecognized parameter: '--cache-dir=/home/din/.cache/zig/'

❯ zig-dev test -ffuzz test.zig --cache-dir /home/din/.cache/zig/
thread 16032 panic: missing --cache-dir=[path] argument
/home/din/zig/master/lib/compiler/test_runner.zig:50:48: 0x1122918 in main (test)
        const cache_dir = opt_cache_dir orelse @panic("missing --cache-dir=[path] argument");

Expected Behavior

I am expecting zig test to accept --cache-dir=/home/din/.cache/zig as a parameter
or -ffuzz to not require a cache-dir parameter for fuzzing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugObserved behavior contradicts documented or intended behavior

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions