From 680395a803665929b4532a10249fd70ae30114f4 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Wed, 25 Jul 2018 14:05:13 +0100 Subject: [PATCH] fuzz_with_unicorn: Disable testing of FDIV --- tests/A64/fuzz_with_unicorn.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/A64/fuzz_with_unicorn.cpp b/tests/A64/fuzz_with_unicorn.cpp index df1921f5..b73834f0 100644 --- a/tests/A64/fuzz_with_unicorn.cpp +++ b/tests/A64/fuzz_with_unicorn.cpp @@ -78,6 +78,8 @@ static u32 GenRandomInst(u64 pc, bool is_last_inst) { "LDLAR", // Dynarmic and QEMU currently differ on how the exclusive monitor's address range works. "STXR", "STLXR", "STXP", "STLXP", "LDXR", "LDAXR", "LDXP", "LDAXP", + // QEMU's implementation of FDIV is incorrect + "FDIV_1", "FDIV_2", }; for (const auto& [fn, bitstring] : list) { @@ -115,7 +117,7 @@ static u32 GenFloatInst(u64 pc, bool is_last_inst) { const std::vector do_not_test { // QEMU's implementation of FCVT is incorrect "FCVT_float", - // Requires investigation (temporarily disabled). + // QEMU's implementation of FDIV is incorrect "FDIV_1", "FDIV_2", };