more fixes, macros conflicts
[SXSI/XMLTree.git] / libcds / tests / static_bitsequence_tester.cpp
index 8168673..bd801ed 100644 (file)
@@ -20,6 +20,7 @@
  */
 
 #include <iostream>
+#include <algorithm>
 #include <sstream>
 #include <basics.h>
 #include <static_bitsequence.h>
@@ -68,8 +69,8 @@ void test_bitsequence(uint * bitseq, uint len, static_bitsequence * bs) {
   for(uint i=0;i<len && !error;i++) {
     //cout << "i="<<i<< endl;
     if(i>0) {
-      if(i%max(1,(bs->length()/100))==0) { cout << "."; cout.flush(); }
-      if(i%max(1,(bs->length()/10))==0) { cout << endl; cout.flush(); }
+      if(i%max((uint)1,(bs->length()/100))==0) { cout << "."; cout.flush(); }
+      if(i%max((uint)1,(bs->length()/10))==0) { cout << endl; cout.flush(); }
     }
     if(bitget(bitseq,i)) ones++;
     if(bs->access(i) != (bitget(bitseq,i)!=0)) {