[GiNaC-devel] factorization and stuff
Jens Vollinga
jensv at nikhef.nl
Thu Aug 21 00:48:28 CEST 2008
Hi,
Richard B. Kreckel schrieb:
> I hope I'm not being too pesky, but that square-free factorization keeps
> attracting my mind. And now I am getting:
what is behind this curiosity? New feature in cln maybe? :-)
> > factor(expand((1-x+x^2-x^3)*x^2));
> Internal error: statement in file ./float/division/cl_F_ceil1.cc, line
> 21 has been reached!!
> Please send the authors of the program a description how you produced
> this error!
It is no problem of the sqrfree function. Actually, you can help me with
this bug. The problematic line is
cl_I normmc =
ceiling1(the<cl_F>(cln::sqrt(ex_to<numeric>(maxcoeff).to_cl_N())));
maxcoeff is 4 in this case.
The line
cl_I normmc =
ceiling1(the<cl_I>(cln::sqrt(ex_to<numeric>(maxcoeff).to_cl_N())));
does work in this case (cl_F -> cl_I in the cast).
Why?!? It is just too late to read the manual ...
> Sorry for being such a killjoy.
Well, I have to seriously warn you: any more bugs and the multivariate
factorization will be delayed even more! ;-)
Jens
More information about the GiNaC-devel
mailing list