fuzz_with_unicorn: Disable testing of FDIV
This commit is contained in:
parent
3fe45c6d8e
commit
680395a803
1 changed files with 3 additions and 1 deletions
|
@ -78,6 +78,8 @@ static u32 GenRandomInst(u64 pc, bool is_last_inst) {
|
||||||
"LDLAR",
|
"LDLAR",
|
||||||
// Dynarmic and QEMU currently differ on how the exclusive monitor's address range works.
|
// Dynarmic and QEMU currently differ on how the exclusive monitor's address range works.
|
||||||
"STXR", "STLXR", "STXP", "STLXP", "LDXR", "LDAXR", "LDXP", "LDAXP",
|
"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) {
|
for (const auto& [fn, bitstring] : list) {
|
||||||
|
@ -115,7 +117,7 @@ static u32 GenFloatInst(u64 pc, bool is_last_inst) {
|
||||||
const std::vector<std::string> do_not_test {
|
const std::vector<std::string> do_not_test {
|
||||||
// QEMU's implementation of FCVT is incorrect
|
// QEMU's implementation of FCVT is incorrect
|
||||||
"FCVT_float",
|
"FCVT_float",
|
||||||
// Requires investigation (temporarily disabled).
|
// QEMU's implementation of FDIV is incorrect
|
||||||
"FDIV_1", "FDIV_2",
|
"FDIV_1", "FDIV_2",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue