fix warnings for usz==u64

This commit is contained in:
dzaima 2021-07-12 00:50:29 +03:00
parent ed691f3dae
commit 576876dd32
2 changed files with 3 additions and 3 deletions

View File

@ -136,7 +136,7 @@ static void harrP_print(B x) {
B* p = c(HArr,x)->a;
usz am = *c(HArr,x)->sh;
usz ia = a(x)->ia;
printf("(partial HArr %d/%d: ⟨", am, ia);
printf("(partial HArr "N64d"/"N64d": ⟨", (u64)am, (u64)ia);
for (usz i = 0; i < ia; i++) {
if (i) printf(", ");
if (i>=am) printf("?");

View File

@ -43,8 +43,8 @@ NOINLINE void arr_print(B x) { // should accept refc=0 arguments for debugging p
}
usz* sh = a(x)->sh;
for (i32 i = 0; i < r; i++) {
if(i==0)printf("%d",sh[i]);
else printf("%d",sh[i]);
if(i==0)printf(N64d,(u64)sh[i]);
else printf(""N64d,(u64)sh[i]);
}
printf("");
} else if (ia>0) {