<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/77569>77569</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Use Google FuzzTest as a fuzzing infrastructure
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
gchatelet
</td>
</tr>
</table>
<pre>
[Google FuzzTest](https://github.com/google/fuzztest/blob/main/README.md) allows easy fuzzing of C++ code.
It is supported by CMake and Bazel, I think it could have detected https://github.com/llvm/llvm-project/issues/77080 quite easily.
@nickdesaulniers @michaelrj-google @lntue WDYT?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykkj1v2zwUhX8NtVxEoCjSlAYNsR29yJDlRYqiI0VeSYxp0eVHCvvXF3TTFujQpQsJfpyL5557VIx22RAHIvZEHCuV0-rDsOhVJXSYqsmba3n8z_vFIYz5dnvFmIg4EtatKV0iaR8JGwkbF5vWPNXan8vh_p-wcc63WyoKNk7OT4SNZ2U3wsb_nx6PL0_12RDWg3LOf4uAKl6hKOy2gJ_hQNiesD1ob7Am9Ejo43MCGyHmy8WHhAamKxxe1AlBbQb26oaOsAM8Q1rtdgKbQPvsDKzqHcFgQl1EfwF37v3n9nAJ_g11QbcxZoyEjVLSjsLXbBMWWuuuH1wfK6eb1SeDUWW3WQwRCKdnq1eFLrw9_LCl3LktZYTPxy-vpB0rM7Smb3tV4dBIyjvZtYxX6zBNcp41N123E5IJjr2kTd8IaZiYadtUdmCUcdo0lPZNx3nNjZg5F91Ot6jmThJO8aysq0tHtQ9Lde9lkFLs-sqpCV28T58xZydNGCs5CMPdgCkvsbDamOLvAskmh8OniPBHKkBFUL_mZ7c5qJhC1ikHrHJww7_4Lnb99wAAAP__ynXd1g">