#error "intDsize too small for trialdivision!"
#endif
+namespace cln {
+
uint32 cl_trialdivision (const cl_I& n, uint32 d1, uint32 d2)
{
var uintL i = cl_small_prime_table_search(d1);
CL_ALLOCA_STACK;
var const uintD* n_MSDptr;
var uintC n_len;
- I_to_NDS_nocopy(n, n_MSDptr=,n_len=,,cl_false,);
+ I_to_NDS_nocopy(n, n_MSDptr=,n_len=,,false,);
if (mspref(n_MSDptr,0)==0) { msshrink(n_MSDptr); n_len--; }
// Make room for a quotient.
var uintD* q_MSDptr;
}
return 0;
}
+
+} // namespace cln