static int ncpus = 1;
+static void progress_eol(void) {
+ fprintf(stderr," \r");
+ fflush(stderr);
+}
+
static AdjWord *xalloc_adjmatrix(void) {
return xmalloc(sizeof(*adjmatrix)*n);
}
adjall = ~((~(AdjWord)0) << m);
adjmatrix = xalloc_adjmatrix();
glp_term_out(GLP_OFF);
+ setlinebuf(stderr);
}
static AdjWord one_adj_bit(int bitnum) {
out:
if (prob)
glp_delete_prob(prob);
- if (doprint) { PRINTF(" \r"); fflush(stdout); }
+ if (doprint) progress_eol();
}
static void iterate_recurse(int i, AdjWord min) {