I'm sure this used to work:

sage: F = GF(2)
sage: r = 5/3
sage: F(1)*r
TypeError: unsupported operand parent(s) for *: 'Finite Field of size
2' and 'Rational Field'

Of course I know that the could not be a coercion from QQ to GF(2) but
there is a conversion which works fine (when the denominator is odd):

sage: F(1)*F(r)
1

Has something changed, and if so, was it deliberate?

John

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAD0p0K5JtgQ49TJKFFGvQC4wDhF20%3DzpS_uO--EzkU6wV82U-w%40mail.gmail.com.

Reply via email to