Changeset 9bb5457 in git for libpolys/coeffs/rmodulo2m.cc


Ignore:
Timestamp:
May 27, 2011, 2:56:51 PM (13 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
2c7f28850c274452c6d4f324225864e2331412ed
Parents:
7af488ec51790060979537b35a03fb345e053f90
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-05-27 14:56:51+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:39:06+01:00
Message:
fixed warning about unused paramaters in coeffs
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/coeffs/rmodulo2m.cc

    r7af488e r9bb5457  
    5353
    5454  r->ringtype = 1;
    55  
     55
    5656  /* next cast may yield an overflow as mod2mMask is an unsigned long */
    5757  r->ch = (int)r->mod2mMask + 1;
     
    110110 * Give the smallest k, such that a * x = k = b * y has a solution
    111111 */
    112 number nr2mLcm(number a, number b, const coeffs r)
     112number nr2mLcm(number a, number b, const coeffs)
    113113{
    114114  NATNUMBER res = 0;
     
    133133 * a solution.
    134134 */
    135 number nr2mGcd(number a, number b, const coeffs r)
     135number nr2mGcd(number a, number b, const coeffs)
    136136{
    137137  NATNUMBER res = 0;
     
    240240}
    241241
    242 BOOLEAN nr2mIsUnit(number a, const coeffs r)
     242BOOLEAN nr2mIsUnit(number a, const coeffs)
    243243{
    244244  return ((NATNUMBER)a % 2 == 1);
    245245}
    246246
    247 number nr2mGetUnit(number k, const coeffs r)
     247number nr2mGetUnit(number k, const coeffs)
    248248{
    249249  if (k == NULL) return (number)1;
     
    253253}
    254254
    255 BOOLEAN nr2mIsZero(number a, const coeffs r)
     255BOOLEAN nr2mIsZero(number a, const coeffs)
    256256{
    257257  return 0 == (NATNUMBER)a;
    258258}
    259259
    260 BOOLEAN nr2mIsOne(number a, const coeffs r)
     260BOOLEAN nr2mIsOne(number a, const coeffs)
    261261{
    262262  return 1 == (NATNUMBER)a;
     
    268268}
    269269
    270 BOOLEAN nr2mEqual(number a, number b, const coeffs r)
     270BOOLEAN nr2mEqual(number a, number b, const coeffs)
    271271{
    272272  return (a == b);
     
    310310}
    311311
    312 int nr2mDivComp(number as, number bs, const coeffs r)
     312int nr2mDivComp(number as, number bs, const coeffs)
    313313{
    314314  NATNUMBER a = (NATNUMBER)as;
     
    474474  NATNUMBER g = 1;
    475475  NATNUMBER b_div = (NATNUMBER)b;
    476   if (b_div < 0) b_div = -b_div; // b_div now represents |b|
     476  if (b_div < 0) b_div = -b_div; // b_div now represents |b|, BUT b_div is unsigned!
    477477  NATNUMBER rr = 0;
    478478  while ((g < r->mod2mMask ) && (b_div > 0) && (b_div % 2 == 0))
     
    532532}
    533533
    534 number nr2mMapMachineInt(number from, const coeffs src, const coeffs dst)
     534number nr2mMapMachineInt(number from, const coeffs /*src*/, const coeffs dst)
    535535{
    536536  NATNUMBER i = ((NATNUMBER)from) % dst->mod2mMask ;
     
    538538}
    539539
    540 number nr2mMapZp(number from, const coeffs src, const coeffs dst)
     540number nr2mMapZp(number from, const coeffs /*src*/, const coeffs dst)
    541541{
    542542  NATNUMBER j = (NATNUMBER)1;
     
    549549}
    550550
    551 number nr2mMapQ(number from, const coeffs src, const coeffs dst)
     551number nr2mMapQ(number from, const coeffs /*src*/, const coeffs dst)
    552552{
    553553  int_number erg = (int_number)omAllocBin(gmp_nrz_bin);
     
    566566}
    567567
    568 number nr2mMapGMP(number from, const coeffs src, const coeffs dst)
     568number nr2mMapGMP(number from, const coeffs /*src*/, const coeffs dst)
    569569{
    570570  int_number erg = (int_number)omAllocBin(gmp_nrz_bin);
     
    659659
    660660#ifdef LDEBUG
    661 BOOLEAN nr2mDBTest (number a, const char *f, const int l, const coeffs r)
    662 {
    663   if ((NATNUMBER)a < 0) return FALSE;
     661BOOLEAN nr2mDBTest (number a, const char *, const int, const coeffs r)
     662{
     663  //if ((NATNUMBER)a < 0) return FALSE; // is unsigned!
    664664  if (((NATNUMBER)a & r->mod2mMask) != (NATNUMBER)a) return FALSE;
    665665  return TRUE;
Note: See TracChangeset for help on using the changeset viewer.