Fix final report in compat.sh

Only affect what's printed, the exit code was already correct.
diff --git a/tests/compat.sh b/tests/compat.sh
index e29d29f..bf52847 100755
--- a/tests/compat.sh
+++ b/tests/compat.sh
@@ -1018,7 +1018,7 @@
 
 echo "------------------------------------------------------------------------"
 
-if (( failed != 0 && srvmem != 0 ));
+if (( failed != 0 || srvmem != 0 ));
 then
     echo -n "FAILED"
 else