<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">