Ticket #2703: lagged_fibonacci.hpp.diff

File lagged_fibonacci.hpp.diff, 519 bytes (added by rick68@…, 14 years ago)

Patch

  • lagged_fibonacci.hpp

    old new  
    319319    unsigned int j;
    320320    for(j = 0; j < long_lag && first != last; ++j, ++first) {
    321321      x[j] = RealType(0);
    322       for(int k = 0; k < w/32 && first != last; ++k, ++first)
     322      for(int k = 0; k < w/32 && first != last; ++k)
    323323        x[j] += *first / pow(two32,k+1);
    324324      if(first != last && mask != 0)
    325325        x[j] += fmod((*first & mask) / _modulus, RealType(1));