message: sparsemat 'or'
diff: @@ -101,7 +101,7 @@ void kGauss_Seidel_forw(const size_t height,
  const double xmsda = (x - sum) / A;
  const bool dpaann = d >= 0 && A != 0.0;
  const bool xeqs = x == sum;
  - assert(dpaann or xeqs);
  + assert(dpaann || xeqs);
  d_yp[i] = dpaann ? xmsda:sum;
  }
  });
  @@ -138,7 +138,7 @@ void kGauss_Seidel_back(const size_t height,
  const double xmsda = (x - sum) / A;
  const bool dpaann = d >= 0 && A != 0.0;
  const bool xeqs = x == sum;
  - assert(dpaann or xeqs);
  + assert(dpaann || xeqs);
  d_yp[i] = dpaann ? xmsda:sum;
  }
  });
  