| 103 | #endif |
| 104 | |
| 105 | static std::shared_ptr<Buffer> CreateRandomBuffer(int64_t nbytes) { |
| 106 | auto buffer = *AllocateBuffer(nbytes); |
| 107 | memset(buffer->mutable_data(), 0, nbytes); |
| 108 | random_bytes(nbytes, /*seed=*/0, buffer->mutable_data()); |
| 109 | return buffer; |
| 110 | } |
| 111 | |
| 112 | static std::shared_ptr<Buffer> CreateRandomBitsBuffer(int64_t nbits, |
| 113 | int64_t set_percentage) { |
no test coverage detected