Changeset e72804 in git for libpolys


Ignore:
Timestamp:
Sep 22, 2016, 5:00:08 PM (8 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
0d91221c4a45f7a2621d280d09e628b3e963a60d
Parents:
4ef909357cd2764e39044e78dc5f8f271de19c21
Message:
more rCheckOrdSgn in rComplete
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/monomials/ring.cc

    r4ef909 re72804  
    890890  tmpR.names=names;
    891891  /* ordering *======================================================== */
    892   tmpR.OrdSgn=1;
     892  tmpR.OrdSgn=0;
    893893  if ((dp_dp==2)
    894894  && (r1->OrdSgn==1)
     
    13421342
    13431343  res->N=rVar(r);      /* number of vars */
    1344   //res->OrdSgn=r->OrdSgn; /* 1 for polynomial rings, -1 otherwise */
    13451344
    13461345  res->firstBlockEnds=r->firstBlockEnds;
     
    14831482
    14841483  res->N=rVar(r);      /* number of vars */
    1485   //res->OrdSgn=r->OrdSgn; /* 1 for polynomial rings, -1 otherwise */
    14861484
    14871485  res->firstBlockEnds=r->firstBlockEnds;
     
    19661964
    19671965  if (r->N == 0) return TRUE;
     1966
     1967  if ((r->OrdSgn!=1) && (r->OrdSgn!= -1))
     1968  {
     1969    dReportError("missing OrdSgn in %s:%d", fn, l);
     1970    return FALSE;
     1971  }
    19681972
    19691973//  omCheckAddrSize(r,sizeof(ip_sring));
     
    34723476        rO_WDegree(j,j_bits,r->block0[i],r->block1[i],tmp_ordsgn,tmp_typ[typ_i],
    34733477                   r->wvhdl[i]);
     3478        rCheckOrdSgn(r,i);
    34743479        typ_i++;
    34753480        break;
     
    34783483        rO_WMDegree(j,j_bits,r->block0[i],r->block1[i],tmp_ordsgn,tmp_typ[typ_i],
    34793484                   r->wvhdl[i]);
     3485        rCheckOrdSgn(r,i);
    34803486        typ_i++;
    34813487        break;
     
    35083514            typ_i++;
    35093515          }
     3516          rCheckOrdSgn(r,i);
    35103517          break;
    35113518        }
     
    38753882  }
    38763883  // no local var found in 1..N:
    3877   //r->OrdSgn=1;
     3884  r->OrdSgn=1;
    38783885}
    38793886
Note: See TracChangeset for help on using the changeset viewer.