#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.

Reply via email to