#14019: equality is broken for Posets
-------------------------------------+-------------------------------------
Reporter: ncohen | Owner: sage-combinat
Type: defect | Status: needs_work
Priority: major | Milestone: sage-6.4
Component: combinatorics | Resolution:
Keywords: posets | Merged in:
Authors: Travis Scrimshaw, | Reviewers: Travis Scrimshaw,
Anne Schilling | Anne Schilling
Report Upstream: N/A | Work issues:
Branch: | Commit:
public/combinat/poset/fix_equality-14019|
68c2902122a52cc16a13831b80d7a52c4e98fe86
Dependencies: #17059 | Stopgaps: #14185
-------------------------------------+-------------------------------------
Comment (by aschilling):
Replying to [comment:55 jhpalmieri]:
> Replying to [comment:53 aschilling]:
> > Oopsey daisey, thanks for reporting. We forgot a couple of places in
the sage library, where FinitePoset was used directly. Should be fixed
now!
>
> Unfortunately not:
> {{{
> ----------------------------------------------------------------------
> sage -t src/sage/combinat/root_system/root_lattice_realizations.py # 2
doctests failed
> sage -t src/sage/modular/modform_hecketriangle/abstract_ring.py # 377
doctests failed
> sage -t src/sage/combinat/root_system/root_system.py # 1 doctest failed
> sage -t src/sage/modular/modform_hecketriangle/graded_ring_element.py #
386 doctests failed
> sage -t src/sage/homology/cell_complex.py # 1 doctest failed
> sage -t src/sage/modular/modform_hecketriangle/abstract_space.py # 306
doctests failed
> sage -t src/sage/modular/modform_hecketriangle/space.py # 184 doctests
failed
> sage -t src/sage/categories/finite_posets.py # 4 doctests failed
> sage -t src/sage/modular/modform_hecketriangle/hecke_triangle_groups.py
# 107 doctests failed
> sage -t src/sage/modular/modform_hecketriangle/series_constructor.py #
144 doctests failed
> sage -t src/sage/modular/modform_hecketriangle/functors.py # 121
doctests failed
> sage -t src/doc/en/reference/coercion/index.rst # 1 doctest failed
> sage -t src/sage/modular/modform_hecketriangle/analytic_type.py # 113
doctests failed
> sage -t src/sage/modular/modform_hecketriangle/graded_ring.py # 65
doctests failed
> sage -t src/sage/modular/modform_hecketriangle/readme.py # 94 doctests
failed
> sage -t src/sage/modular/modform_hecketriangle/subspace.py # 85
doctests failed
> sage -t src/sage/misc/c3_controlled.pyx # 9 doctests failed
> sage -t src/sage/modular/modform_hecketriangle/element.py # 32 doctests
failed
> sage -t src/sage/modular/modform_hecketriangle/constructor.py # 30
doctests failed
> ----------------------------------------------------------------------
> }}}
Strange, I do not get these errors:
{{{
root_system anne$ sage -t *.py
too few successful tests, not using stored timings
Running doctests with ID 2014-10-10-22-40-44-9fc5ba66.
Doctesting 44 files.
sage -t __init__.py
[0 tests, 0.00 s]
sage -t all.py
[0 tests, 0.00 s]
sage -t ambient_space.py
[69 tests, 10.05 s]
sage -t associahedron.py
[28 tests, 2.83 s]
sage -t branching_rules.py
[252 tests, 10.29 s]
sage -t cartan_matrix.py
[105 tests, 1.96 s]
sage -t cartan_type.py
[408 tests, 3.53 s]
sage -t coxeter_group.py
[28 tests, 4.64 s]
sage -t coxeter_matrix.py
[10 tests, 0.15 s]
sage -t dynkin_diagram.py
[104 tests, 0.84 s]
sage -t hecke_algebra_representation.py
[286 tests, 5.06 s]
sage -t non_symmetric_macdonald_polynomials.py
[533 tests, 13.02 s]
sage -t pieri_factors.py
[225 tests, 13.11 s]
sage -t plot.py
[256 tests, 28.88 s]
sage -t root_lattice_realization_algebras.py
[309 tests, 4.04 s]
sage -t root_lattice_realizations.py
[561 tests, 15.06 s]
sage -t root_space.py
[77 tests, 4.89 s]
sage -t root_system.py
[131 tests, 3.85 s]
sage -t type_A.py
[48 tests, 0.27 s]
sage -t type_A_affine.py
[31 tests, 0.04 s]
sage -t type_B.py
[41 tests, 0.20 s]
sage -t type_BC_affine.py
[44 tests, 0.05 s]
sage -t type_B_affine.py
[27 tests, 0.04 s]
sage -t type_C.py
[42 tests, 0.26 s]
sage -t type_C_affine.py
[23 tests, 0.04 s]
sage -t type_D.py
[41 tests, 0.20 s]
sage -t type_D_affine.py
[25 tests, 0.04 s]
sage -t type_E.py
[55 tests, 0.34 s]
sage -t type_E_affine.py
[26 tests, 0.03 s]
sage -t type_F.py
[39 tests, 0.31 s]
sage -t type_F_affine.py
[19 tests, 0.03 s]
sage -t type_G.py
[35 tests, 0.26 s]
sage -t type_G_affine.py
[19 tests, 0.03 s]
sage -t type_H.py
[20 tests, 0.15 s]
sage -t type_I.py
[19 tests, 0.14 s]
sage -t type_affine.py
[80 tests, 8.43 s]
sage -t type_dual.py
[122 tests, 0.39 s]
sage -t type_folded.py
[37 tests, 0.23 s]
sage -t type_reducible.py
[72 tests, 0.30 s]
sage -t type_relabel.py
[138 tests, 1.94 s]
sage -t weight_lattice_realizations.py
[200 tests, 2.08 s]
sage -t weight_space.py
[82 tests, 18.63 s]
sage -t weyl_characters.py
[266 tests, 4.40 s]
sage -t weyl_group.py
[180 tests, 8.64 s]
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------
Total time for all tests: 176.0 seconds
cpu time: 140.0 seconds
cumulative wall time: 169.7 seconds
}}}
{{{
modform_hecketriangle anne$ sage -t *.py
too few successful tests, not using stored timings
Running doctests with ID 2014-10-10-22-44-49-0b9b275e.
Doctesting 15 files.
sage -t __init__.py
[0 tests, 0.00 s]
sage -t abstract_ring.py
[377 tests, 3.89 s]
sage -t abstract_space.py
[309 tests, 9.34 s]
sage -t all.py
[0 tests, 0.00 s]
sage -t analytic_type.py
[119 tests, 0.60 s]
sage -t constructor.py
[31 tests, 0.97 s]
sage -t element.py
[35 tests, 1.17 s]
sage -t functors.py
[121 tests, 1.20 s]
sage -t graded_ring.py
[65 tests, 0.48 s]
sage -t graded_ring_element.py
[409 tests, 24.97 s]
sage -t hecke_triangle_groups.py
[112 tests, 1.89 s]
sage -t readme.py
[94 tests, 4.54 s]
sage -t series_constructor.py
[144 tests, 0.51 s]
sage -t space.py
[186 tests, 5.31 s]
sage -t subspace.py
[86 tests, 3.62 s]
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------
Total time for all tests: 60.2 seconds
cpu time: 57.1 seconds
cumulative wall time: 58.5 seconds
}}}
Did you pull the latest version?
Anne
--
Ticket URL: <http://trac.sagemath.org/ticket/14019#comment:56>
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.