apache / apache/arrow

[C++][CI] Use differential fuzzing

Open
#49,261 0 comments 0 reactions 1 assignee Claimed by @pitrou View on GitHub
Component: C++ Component: Continuous Integration Type: enhancement
Dominant language
C++
Stars
17.1k
Forks
4.3k
Avg merge
3d 13h
Merged PRs (30d)
88

Description

### Describe the enhancement requested

We can leverage differential fuzzing to find more bugs using our existing fuzz targets.

For example, our IPC file fuzzer exercises the IPC file reader with both pre-buffering enabled and disabled. If both are successful, it would be useful to compare the respective results and assert that they are equal, otherwise there is a bug in the implementation.

### Component(s)

C++

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.