From d38517bc423ac617df67ad31bbb01bf22eada8fb Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Mon, 8 Dec 2025 11:50:05 -0500 Subject: [PATCH] fix(benchmarks): fixed incorrect index gen --- .../benchmark_composition_construction_and_iteration.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/benchmarks/ConstructionAndIteration/benchmark_composition_construction_and_iteration.cpp b/benchmarks/ConstructionAndIteration/benchmark_composition_construction_and_iteration.cpp index 9e1981f..8597b77 100644 --- a/benchmarks/ConstructionAndIteration/benchmark_composition_construction_and_iteration.cpp +++ b/benchmarks/ConstructionAndIteration/benchmark_composition_construction_and_iteration.cpp @@ -62,10 +62,10 @@ std::chrono::duration benchmark_access(const size_t iteration const Composition comp(species_to_register, molarAbundances); - std::uniform_int_distribution<>(0, nSpecies - 1); + std::uniform_int_distribution<> sIDDis(0, nSpecies - 1); std::vector random_lookup_species; for (size_t i = 0; i < iterations; ++i) { - random_lookup_species.push_back(species_to_register[static_cast(dis(gen))]); + random_lookup_species.push_back(species_to_register[sIDDis(gen)]); } const auto duration = fdst_benchmark_function([&]() {