int *used = xbt_new0(int, nb_cnst);
int i, j, k,l;
int concurrency_share;
+
+ char buf[1000];
Sys = lmm_system_new(1);
if(mode==1){
printf("Max concurrency:\n");
l=0;
+ buf[0]=0;
for (i = 0; i < nb_cnst; i++) {
j=lmm_constraint_concurrency_maximum_get(cnst[i]);
k=lmm_constraint_concurrency_limit_get(cnst[i]);
xbt_assert(k<0 || j<=k);
if(j>l)
l=j;
- printf("(%i):%i/%i ",i,j,k);
+ sprintf(buf,"(%i):%i/%i ",i,j,k);
lmm_constraint_concurrency_maximum_reset(cnst[i]);
xbt_assert(!lmm_constraint_concurrency_maximum_get(cnst[i]));
- if(i%10==9)
- printf("\n");
+ if(i%10==9) {
+ printf("%s\n",buf);
+ buf[0]=0;
+ }
}
printf("\nTotal maximum concurrency is %i\n",l);