mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
Add new fuzzers: cut, sort, split and wc (#5760)
* fuzz: use thread to bypass the limitation of output Closes: #5724 many thanks to @samueltardieu * fuzz: enable seq as the stalled issue is fixed * fuzz: add 4 more fuzzers * fuzz: enable the 4 new fuzzers in the CI * remove old import Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * remove comment Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * remove comment Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * add more flags Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * add space Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * add a comment about sort local Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * wrong copy/paste Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com> * fuzz: import "std::env" --------- Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
This commit is contained in:
parent
b74953ab0e
commit
d07a2f0d86
6 changed files with 409 additions and 0 deletions
4
.github/workflows/fuzzing.yml
vendored
4
.github/workflows/fuzzing.yml
vendored
|
@ -49,6 +49,10 @@ jobs:
|
|||
- { name: fuzz_printf, should_pass: false }
|
||||
- { name: fuzz_echo, should_pass: true }
|
||||
- { name: fuzz_seq, should_pass: false }
|
||||
- { name: fuzz_sort, should_pass: false }
|
||||
- { name: fuzz_wc, should_pass: false }
|
||||
- { name: fuzz_cut, should_pass: false }
|
||||
- { name: fuzz_split, should_pass: false }
|
||||
- { name: fuzz_parse_glob, should_pass: true }
|
||||
- { name: fuzz_parse_size, should_pass: true }
|
||||
- { name: fuzz_parse_time, should_pass: true }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue