#15931: Implement a proper hash function for (combinatorial) free module 
elements
-------------------------------------+-------------------------------------
       Reporter:  nthiery            |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.2
      Component:  linear algebra     |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Nicolas M. ThiƩry  |    Reviewers:  Florent Hivert,
Report Upstream:  N/A                |  Travis Scrimshaw, Anne Schilling
         Branch:                     |  Work issues:
  public/ticket/15931                |       Commit:
   Dependencies:                     |  f9fdb4347e72af3ba349c6029cf54883fb4df339
                                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by nthiery):

 * status:  new => needs_review
 * commit:   => f9fdb4347e72af3ba349c6029cf54883fb4df339
 * branch:  f9fdb4347e72af3ba349c6029cf54883fb4df339 => public/ticket/15931


Comment:

 Thanks Volker.

 Finally having a working connection to push my change ...
 ----
 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=e8fe5eb8943debdb457c38d3264167d66e7b2b14
 e8fe5eb]||{{{Trac 15931: implement a proper hash function for
 (combinatorial) free module elements}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=e6ef605116edd69eb8630d80fc731eeae0316a25
 e6ef605]||{{{Trac 15931: add a @cached_method on the new hash function for
 (combinatorial) free module elements}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=a2bbe7f297caeb73bda1f8ce31af9ee21b90a26b
 a2bbe7f]||{{{Trac 15931: include the hash of the parent in the new hash
 function for (combinatorial) free module elements}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=9c1e10a0fbdb7d480cfb3bb90a4b274a79cf6020
 9c1e10a]||{{{Trac 15931: fix the doctests for the new hash function for
 (combinatorial) free module elements to be reproducible}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=fb2cafab463fa826fb4ed1584ca1d1614f3e3240
 fb2cafa]||{{{    Trac 15931: do not include the hash of the parent in the
 new hash function for (combinatorial) free module elements after all; see
 #15959}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=c61f4b7e6cd2389af637f22243150008b3dcc2eb
 c61f4b7]||{{{Trac 15931: update a bunch of non-deterministic'' doctests
 that depend on the hash function for (combinatorial) free module elements,
 and try to make them more deterministic (root systems, crystals)}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=492440e35c7c22a78afedf33d46389a995db3868
 492440e]||{{{Trac 15931: update more non-deterministic'' doctests that
 depend on the hash function for (combinatorial) free module elements, and
 try to make them more deterministic (root systems)}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=1fed58cd278db93070845be9c2e55761507578a6
 1fed58c]||{{{Trac 15931: update even more ''non-deterministic'' doctests
 that depend on the hash function for (combinatorial) free module elements,
 and try to make them more deterministic (root systems)}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=f9fdb4347e72af3ba349c6029cf54883fb4df339
 f9fdb43]||{{{fixed doc tests}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/15931#comment:27>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to