Fixed a bug in squarefree(). Some polynomials were erroneously classified as
authorJens Vollinga <jensv@balin.nikhef.nl>
Tue, 11 Nov 2008 09:33:29 +0000 (10:33 +0100)
committerJens Vollinga <jensv@balin.nikhef.nl>
Tue, 11 Nov 2008 09:33:29 +0000 (10:33 +0100)
commita17a77e5c3d4ec2a92804debac65c75921f0156d
treef6c1fb3e4870baa31737ea965888f18385ee8baf
parentedc92b7a463993da62357fb4afad053e8c6d0771
Fixed a bug in squarefree(). Some polynomials were erroneously classified as
square free (e.g. x^prime+1).

Fixed a bug in multivar_diophant() causing  sporadically an infinite loop.

Improved lifting bound code.

Univariate lifting can now use a cache for the modular factors. At the moment,
this gives no measurable speed gain.
ginac/factor.cpp