]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix test_util_max_mem on 32-bit CPUs
authorNick Mathewson <nickm@torproject.org>
Thu, 8 May 2014 16:48:41 +0000 (12:48 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 8 May 2014 16:48:41 +0000 (12:48 -0400)
src/test/test_util.c

index f2a0eafb3c2746175266b240cc265586733d16a6..e21f5aa613b84e7323afa09825ae4bb1376a25ec 100644 (file)
@@ -3627,17 +3627,17 @@ test_util_max_mem(void *arg)
   r = get_total_system_memory(&memory1);
   r2 = get_total_system_memory(&memory2);
   tt_int_op(r, ==, r2);
-  tt_int_op(memory2, ==, memory1);
+  tt_uint_op(memory2, ==, memory1);
 
   TT_BLATHER(("System memory: "U64_FORMAT, U64_PRINTF_ARG(memory1)));
 
   if (r==0) {
     /* You have at least a megabyte. */
-    tt_int_op(memory1, >, (1<<20));
+    tt_uint_op(memory1, >, (1<<20));
   } else {
     /* You do not have a petabyte. */
 #if SIZEOF_SIZE_T == SIZEOF_UINT64_T
-    tt_int_op(memory1, <, (U64_LITERAL(1)<<50));
+    tt_uint_op(memory1, <, (U64_LITERAL(1)<<50));
 #endif
   }