#ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include "cwrs.h" #define NMAX (32) #define MMAX (16) int main(int _argc,char **_argv){ int n; for(n=0;n<=NMAX;n+=3){ int m; for(m=0;m<=MMAX;m++){ celt_uint64_t inc; celt_uint64_t nc; celt_uint64_t i; nc=ncwrs64(n,m); /* Testing all cases just wouldn't work! */ inc = nc/1000; if (inc<1) inc = 1; /*printf("%d/%d: %llu",n,m, nc);*/ for(i=0;i0&&x[k]==x[k-1]?' ':s[k]?'-':'+',x[k]); } printf(" ->");*/ if(icwrs64(n,m,x,s, NULL)!=i){ fprintf(stderr,"Combination-index mismatch.\n"); return 1; } comb2pulse(n,m,y,x,s); /*for(j=0;j