Ilya Zakharevich on Mon, 28 Feb 2000 22:38:46 -0500 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Bug in Mod (2.0.15) |
a) ? z=Mod(x,x^2+y^2) %1 = Mod(x, x^2 + y^2) ? u=Mod(z,x^2+y^2+t^2) %2 = 0 b) Additionally: why do not we allow quotients by ideals with several generators, like making the above thing to live in Q[x,y]/(x^2+y^2,x^2+y^2+t^2) ? c) If $\fl$ is equal to $1$, the modulus of the created result is put on the heap and not on the stack, and hence becomes a permanent copy which cannot be erased later by garbage collecting (see \secref{se:garbage}). In particular, care should be taken to avoid creating too many such objects, since the heap is very small (typically a few thousand objects at most). This is an excerpt from Mod() documentation. Definitely with hardware of today we can create billions of objects on the stack, right? Ilya