#include <iostream>

#include "rapidcheck/detail/NonRandomData.h"

namespace rc {
RandomData::RandomData(const uint8_t *Data, size_t Size) {
  std::cout << Data << std::endl;
  // TODO: really stupid way to fill the container
  const size_t size64 = Size / 8;
  auto Data64 = reinterpret_cast<const uint64_t *>(Data);
  for (size_t i = 0; i < size64; i++) {
    m_data.push(Data64[i]);
  }
}
} // namespace rc

#include <iostream>

#include "rapidcheck/detail/NonRandomData.h"

namespace rc {
RandomData::RandomData(const uint8_t *Data, size_t Size) {
  // TODO: really stupid way to fill the container
  const size_t size64 = Size / 8;
  auto Data64 = reinterpret_cast<const uint64_t *>(Data);
  for (size_t i = 0; i < size64; i++) {
    m_data.push(Data64[i]);
  }
}
} // namespace rc

Address Sanitation for the win: found memory bug.
Address Sanitation for the win: found memory bug.
