I'm not sure that #669 (http://projects.scipy.org/scipy/numpy/ticket/669) is a bug, but probably needs some discussion (see the last reply on that page). The cast is made because we don't know that the LHS is non-negative. However it could be argued that operations involving two integers should never cast to a float, in which case maybe an exception should be thrown.
James _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion