1*f897e82bSJoe Pletcher #include <cstdint>
2*f897e82bSJoe Pletcher #include <vector>
3*f897e82bSJoe Pletcher 
LLVMFuzzerTestOneInput(const std::uint8_t * data,size_t size)4*f897e82bSJoe Pletcher extern "C" int LLVMFuzzerTestOneInput(const std::uint8_t *data, size_t size) {
5*f897e82bSJoe Pletcher   std::vector<uint8_t> v;
6*f897e82bSJoe Pletcher   // Intentionally throw std::length_error
7*f897e82bSJoe Pletcher   v.reserve(static_cast<uint64_t>(-1));
8*f897e82bSJoe Pletcher 
9*f897e82bSJoe Pletcher   return 0;
10*f897e82bSJoe Pletcher }
11