X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=src%2Fstatic_permutation%2Fperm.cpp;fp=src%2Fstatic_permutation%2Fperm.cpp;h=78958f87278b912323c57b49e2c2b4b2cc5ee4ee;hb=04d9faacbe9e1e71d48758f88fde5e56d4f64980;hp=d2a40a18c5e79daa1d413d54f911eb626e1197f6;hpb=3fd4bcef236556c7f3bff1d2be8d3f4206245501;p=SXSI%2Flibcds.git diff --git a/src/static_permutation/perm.cpp b/src/static_permutation/perm.cpp index d2a40a1..78958f8 100755 --- a/src/static_permutation/perm.cpp +++ b/src/static_permutation/perm.cpp @@ -31,7 +31,7 @@ int compare(const void *p1, const void *p2) { perm createPerm(uint *elems, uint nelems, uint t, static_bitsequence_builder * bmb) { perm P; uint *b, *baux, nextelem, i, j, bptr, - aux, antbptr,nbwdptrs, elem,nbits, firstelem, cyclesize; + aux, antbptr,nbwdptrs, elem,nbits, /*firstelem,*/ cyclesize; auxbwd *auxbwdptr; P = new struct sperm; P->elems = elems; @@ -68,7 +68,7 @@ perm createPerm(uint *elems, uint nelems, uint t, static_bitsequence_builder * b aux = 0; bitset(baux, j); cyclesize = 0; - firstelem = j; + //firstelem = j; while ((elem=get_field(elems,nbits,j)) != nextelem) { j = elem; bitset(baux, j);