On Thursday, October 1, 2015, Vincent Delecroix <20100.delecr...@gmail.com> wrote:
> Hello, > > Thanks Volker for writing an e-mail before the clash. > > To my mind, it is a complete nonsense to merge this stopgap in a rc0. We > would have time to fix the hash issues along a development cycle starting > from an early beta. And most of them if not all should be fixed before any > stable release. Having a stopgap on 20 or so objects looks like "do not use > Sage as it is broken". > > That being said, this stopgap is clearly mandatory! The hash is a mess for > most Sage objects. - Even without this string default issue being resolved, the equality hash assumption is false in sage, eg Mod(3,5) == 8. - This issue that you seem massively worried about solving asap has been in sage for 10 years. > > So I would: > * either postponed the current release > * postponed the unnamed ticket to the first beta > > Vincent > > On 01/10/15 05:53, Volker Braun wrote: > >> Just as a PSA you better get used to this warning: >> >> sage: G = FreeGroup(2) >> sage: x,y = G.gens() >> sage: H = G / [x**2, y**2] >> /opt/sage/src/bin/sage-ipython:1: >> >> ******************************************************************************** >> The __hash__ method of Element is broken. Beware of any >> function that relies on it, as it may return wrong results. >> This issue is being tracked at >> http://trac.sagemath.org/sage_trac/ticket/19302. >> >> ******************************************************************************** >> >> > -- > 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 post to this group, send email to sage-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. > -- Sent from my massive iPhone 6 plus. -- 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 post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.