diff --git a/tests/A64/fuzz_with_unicorn.cpp b/tests/A64/fuzz_with_unicorn.cpp index 9d58945f..60443899 100644 --- a/tests/A64/fuzz_with_unicorn.cpp +++ b/tests/A64/fuzz_with_unicorn.cpp @@ -98,9 +98,9 @@ static void RunTestInstance(const std::array& regs, const std::array regs; - std::generate_n(regs.begin(), 31, []{ return RandInt(0, ~u64(0)); }); + std::generate(regs.begin(), regs.end(), []{ return RandInt(0, ~u64(0)); }); std::array vecs; - std::generate_n(vecs.begin(), 32, []{ return RandomVector(); }); + std::generate(vecs.begin(), vecs.end(), RandomVector); std::vector instructions; instructions.push_back(GenRandomInst(0, true)); u32 pstate = RandInt(0, 0xF) << 28;