2^16 is the smallest for which givaro is not used. In char.2, we switch to NTL.
Also, it's not a 32/64-bit issue really, since I was running a 32-bit machine. John 2009/4/27 Alex Ghitza <[email protected]>: > > OK, here's a much simpler example, which also indicates that it's a > problem with finite fields (again, aarrgh): > > {{{ > sage: Fx.<b> = GF(2^15) > sage: R.<x,y> = Fx[] > sage: R({(1,2):1}) # this works fine > x*y^2 > sage: Fx.<b> = GF(2^16) > sage: R.<x,y> = Fx[] > sage: R({(1,2):1}) # this sucks!!! > 0*x*y^2 > }}} > > In conclusion: there are no problems on my 32-bit laptop, but there > are problems on sage.math. Also, it happens for multivariate > polynomials but not univariate. And it happens for GF(2^16) or larger > but not smaller. Oh, and it's been around since at least sage-2.10. > > Now somebody can fix this :) > > > Alex > > -- > Alex Ghitza -- Lecturer in Mathematics -- The University of Melbourne > -- Australia -- http://www.ms.unimelb.edu.au/~aghitza/ > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
