skip CmiMemoryUsage test when in SMP mode.
authorGengbin Zheng <gzheng@illinois.edu>
Sun, 23 May 2010 06:38:29 +0000 (01:38 -0500)
committerGengbin Zheng <gzheng@illinois.edu>
Sun, 23 May 2010 06:38:29 +0000 (01:38 -0500)
tests/util/check.C

index e7e20324f0c70ebf0e08000e14479da61d81f022..95c3e5699ba06cebed88911c9a33ae6c24c66a66 100644 (file)
@@ -49,6 +49,7 @@ void check_test(int argc, char** argv) {
     exit(1);
   }
 
+#if ! CMK_SMP
   const int s = 1*1024*1024;
   void *buf1 = CmiAlloc(s);
   CmiUInt8 mem_before = CmiMemoryUsage();
@@ -61,6 +62,7 @@ void check_test(int argc, char** argv) {
     CmiPrintf("Error: CmiMemoryUsage() does not work %lld %lld!\n", mem_before, mem_after);
     CmiAbort("CmiMemoryUsage failed");
   }
+#endif
 
   CmiPrintf("Info: converse header: %d envelope: %d\n", CmiReservedHeaderSize, sizeof(envelope));
   CmiPrintf("All tests passed\n");