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.

Reply via email to