Skip to content
Snippets Groups Projects

Set AssertError to inherit from std::runtime_error

Merged Stéphane Del Pino requested to merge feature/unit-tests into develop
5 files
+ 64
8
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -41,13 +41,7 @@ RandomEngine::destroy()
RandomEngine::RandomEngine()
{
uint64_t random_seed = std::random_device{}();
parallel::broadcast(random_seed, 0);
m_random_engine = std::default_random_engine(random_seed);
std::cout << " * setting " << rang::fgB::green << "random seed" << rang::style::reset << " to " << rang::fgB::yellow
<< random_seed << rang::style::reset << '\n';
this->resetRandomSeed();
}
void
@@ -62,5 +56,8 @@ RandomEngine::setRandomSeed(const uint64_t random_seed)
void
RandomEngine::resetRandomSeed()
{
m_instance = std::unique_ptr<RandomEngine>(new RandomEngine);
uint64_t random_seed = std::random_device{}();
parallel::broadcast(random_seed, 0);
this->setRandomSeed(random_seed);
}
Loading