#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 | Work issues:
Branch: | Commit:
u/nthiery/ticket/15931 | 1fed58cd278db93070845be9c2e55761507578a6
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by nthiery):
* status: needs_work => needs_review
Comment:
Hopefully I have been through all the failing doctests. Anne, Travis, Dan,
please check them!
Using pprint makes the order depend on the comparison function of free
module elements rather than their hash, which should be more robust.
Well, I get a bunch of other failures in the dev scripts, but those also
fail for me on the current branch develop; so I assume they are unrelated.
{{{
sage -t --long src/sage/dev/sagedev.py # 273 doctests failed
sage -t --long src/sage/dev/git_interface.py # 27 doctests failed
sage -t --long src/sage/dev/trac_interface.py # 27 doctests failed
sage -t --long src/sage/dev/test/server_proxy.py # 26 doctests failed
sage -t --long src/sage/dev/test/sagedev.py # 10 doctests failed
sage -t --long src/sage/dev/patch.py # 9 doctests failed
sage -t --long src/sage/dev/config.py # 18 doctests failed
sage -t --long src/sage/dev/cmd_line_interface.py # 14 doctests failed
sage -t --long src/sage/dev/test/trac_interface.py # 8 doctests failed
sage -t --long src/sage/dev/user_interface.py # 13 doctests failed
sage -t --long src/sage/dev/sagedev_wrapper.py # 4 doctests failed
sage -t --long src/sage/dev/test/trac_server.py # 2 doctests failed
sage -t --long src/sage/dev/test/user_interface.py # 4 doctests failed
sage -t --long src/sage/dev/sagedev_instance.py # 1 doctest failed
sage -t --long src/sage/dev/test/config.py # 2 doctests failed
}}}
--
Ticket URL: <http://trac.sagemath.org/ticket/15931#comment:19>
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.