From 763a4783f9c187467010cfef4aba2fbfc98f2e3d Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sat, 27 Jan 2018 14:58:49 -0500 Subject: [PATCH] fuzz_with_unicorn: Dehardcode some constants --- tests/A64/fuzz_with_unicorn.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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;