From 98c9ea4c1e63e9b1f5f4ffe63fa3239a96f7274f Mon Sep 17 00:00:00 2001 From: folkert van heusden Date: Wed, 23 Mar 2022 18:02:08 +0100 Subject: [PATCH] operator precedence fix in tests::test__registers --- tests.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests.cpp b/tests.cpp index 16f8d02..f2142a6 100644 --- a/tests.cpp +++ b/tests.cpp @@ -69,23 +69,23 @@ void test__registers(cpu *const c) // PSW c -> reset(); - assert(c -> getPSW() == 0 | (7 << 5)); + assert(c -> getPSW() == (0 | (7 << 5))); c -> reset(); c -> setPSW_c(true); - assert(c -> getPSW() == 1 | (7 << 5)); + assert(c -> getPSW() == (1 | (7 << 5))); c -> reset(); c -> setPSW_v(true); - assert(c -> getPSW() == 2 | (7 << 5)); + assert(c -> getPSW() == (2 | (7 << 5))); c -> reset(); c -> setPSW_z(true); - assert(c -> getPSW() == 4 | (7 << 5)); + assert(c -> getPSW() == (4 | (7 << 5))); c -> reset(); c -> setPSW_n(true); - assert(c -> getPSW() == 8 | (7 << 5)); + assert(c -> getPSW() == (8 | (7 << 5))); c -> reset(); c -> setPSW_spl(1);