--- external/setcover/Main.cpp.dist 2020-06-23 10:07:23.207832931 -0700 +++ external/setcover/Main.cpp 2020-06-23 10:12:01.950624554 -0700 @@ -63,11 +63,11 @@ unsigned short ** weights = ret_struct.weights; ret_struct.max_weight = 0; ret_struct.all_element_count=0; for(int i = 0; iis_be) { x = ed_swap_4(h->l_text); if (bgzf_write(fp, &x, 4) < 0) return -1; --- include/BooPHF.hpp.dist 2020-06-23 10:42:23.474905156 -0700 +++ include/BooPHF.hpp 2020-06-23 10:48:09.804083361 -0700 @@ -674,24 +674,24 @@ } //for debug purposes void print() const { - printf("bit array of size %llu: \n",_size); + printf("bit array of size %" PRIu64 ": \n",_size); for(uint64_t ii = 0; ii< _size; ii++) { if(ii%10==0) - printf(" (%llu) ",ii); + printf(" (%" PRIu64 ") ",ii); int val = (_bitArray[ii >> 6] >> (ii & 63 ) ) & 1; printf("%i",val); } printf("\n"); printf("rank array : size %lu \n",_ranks.size()); for (uint64_t ii = 0; ii< _ranks.size(); ii++) { - printf("%llu : %llu, ",ii,_ranks[ii]); + printf("%" PRIu64 " : %" PRIu64 ", ",ii,_ranks[ii]); } printf("\n"); } //return value at pos