1
0
mirror of https://github.com/YosysHQ/nextpnr.git synced 2026-04-15 16:11:33 +00:00

Fix RNG seed initialization (#1383)

This commit is contained in:
Meinhard Kissich
2024-10-09 18:25:02 +02:00
committed by GitHub
parent 7c459805f6
commit cf42baa43b

View File

@@ -427,7 +427,7 @@ void script_terminate_handler()
void CommandHandler::setupContext(Context *ctx)
{
if (ctx->settings.find(ctx->id("seed")) != ctx->settings.end())
ctx->rngstate = ctx->setting<uint64_t>("seed");
ctx->rngseed(ctx->setting<uint64_t>("seed"));
if (vm.count("verbose")) {
ctx->verbose = true;
@@ -447,7 +447,7 @@ void CommandHandler::setupContext(Context *ctx)
}
if (vm.count("seed")) {
ctx->rngstate = vm["seed"].as<uint64_t>();
ctx->rngseed(vm["seed"].as<uint64_t>());
}
if (vm.count("threads")) {