Skip to content

Failing doctests in src/sage/modular/modform_hecketriangle #35273

@GMS103

Description

@GMS103

Is there an existing issue for this?

  • I have searched the existing issues for a bug report that matches the one I want to file, without success.

Did you read the documentation and troubleshoot guide?

  • I have read the documentation and troubleshoot guide

Environment

- OS:  macOS (not relevant I think)
- Sage Version:  10.0.beta4

Steps To Reproduce

make ptestlong gives

sage -t --long --warn-long 56.6 --random-seed=452785398975339820822274837493975258 src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 doctests failed
sage -t --long --warn-long 56.6 --random-seed=452785398975339820822274837493975258 src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed
sage -t --long --warn-long 56.6 --random-seed=452785398975339820822274837493975258 src/sage/modular/modform_hecketriangle/space.py  # 2 doctests failed

Expected Behavior

All tests passed!

Actual Behavior

sage -t --long --warn-long 56.6 --random-seed=452785398975339820822274837493975258 src/sage/modular/modform_hecketriangle/abstract_space.py
**********************************************************************
File "src/sage/modular/modform_hecketriangle/abstract_space.py", line 1268, in sage.modular.modform_hecketriangle.abstract_space.FormsSpace_abstract.F_basis
Failed example:
    MF.F_basis(1)
Expected:
    q - 13071/(640000*d^2)*q^3 + O(q^4)
Got:
    q + (13071/(-640000*d^2))*q^3 + O(q^4)
**********************************************************************
File "src/sage/modular/modform_hecketriangle/abstract_space.py", line 1444, in sage.modular.modform_hecketriangle.abstract_space.FormsSpace_abstract.quasi_part_gens
Failed example:
    MF.quasi_part_gens(r=0)
Expected:
    [q - 34743/(640000*d^2)*q^3 + O(q^4), q^2 - 69/(200*d)*q^3 + O(q^4)]
Got:
    [q + (34743/(-640000*d^2))*q^3 + O(q^4), q^2 - 69/(200*d)*q^3 + O(q^4)]
**********************************************************************
File "src/sage/modular/modform_hecketriangle/abstract_space.py", line 1446, in sage.modular.modform_hecketriangle.abstract_space.FormsSpace_abstract.quasi_part_gens
Failed example:
    MF.quasi_part_gens(r=1)
Expected:
    [q - 9/(200*d)*q^2 + 37633/(640000*d^2)*q^3 + O(q^4),
     q^2 + 1/(200*d)*q^3 + O(q^4)]
Got:
    [q + (9/(-200*d))*q^2 + (-37633/(-640000*d^2))*q^3 + O(q^4),
     q^2 + 1/(200*d)*q^3 + O(q^4)]
**********************************************************************

sage -t --long --warn-long 56.6 --random-seed=452785398975339820822274837493975258 src/sage/modular/modform_hecketriangle/readme.py
**********************************************************************
File "src/sage/modular/modform_hecketriangle/readme.py", line 999, in sage.modular.modform_hecketriangle.readme
Failed example:
    MF.F_basis(1)
Expected:
    q - 13071/(640000*d^2)*q^3 + O(q^4)
Got:
    q + (13071/(-640000*d^2))*q^3 + O(q^4)
**********************************************************************

sage -t --long --warn-long 56.6 --random-seed=452785398975339820822274837493975258 src/sage/modular/modform_hecketriangle/space.py
**********************************************************************
File "src/sage/modular/modform_hecketriangle/space.py", line 399, in sage.modular.modform_hecketriangle.space.QuasiCuspForms.gens
Failed example:
    MF.gens()
Expected:
    [q - 17535/(262144*d^2)*q^3 + O(q^4),
     q^2 - 47/(128*d)*q^3 + O(q^4),
     q - 9/(128*d)*q^2 + 15633/(262144*d^2)*q^3 + O(q^4),
     q^2 - 7/(128*d)*q^3 + O(q^4),
     q - 23/(64*d)*q^2 - 3103/(262144*d^2)*q^3 + O(q^4),
     q - 3/(64*d)*q^2 - 4863/(262144*d^2)*q^3 + O(q^4),
     q - 27/(64*d)*q^2 + 17217/(262144*d^2)*q^3 + O(q^4)]
Got:
    [q + (17535/(-262144*d^2))*q^3 + O(q^4),
     q^2 - 47/(128*d)*q^3 + O(q^4),
     q + (9/(-128*d))*q^2 + (-15633/(-262144*d^2))*q^3 + O(q^4),
     q^2 - 7/(128*d)*q^3 + O(q^4),
     q - 23/(64*d)*q^2 - 3103/(262144*d^2)*q^3 + O(q^4),
     q - 3/(64*d)*q^2 - 4863/(262144*d^2)*q^3 + O(q^4),
     q - 27/(64*d)*q^2 + 17217/(262144*d^2)*q^3 + O(q^4)]
**********************************************************************
File "src/sage/modular/modform_hecketriangle/space.py", line 817, in sage.modular.modform_hecketriangle.space.CuspForms.gens
Failed example:
    MF.gens()
Expected:
    [q + 296888795/(10319560704*d^3)*q^4 + O(q^5),
     q^2 + 6629/(221184*d^2)*q^4 + O(q^5),
     q^3 - 25/(96*d)*q^4 + O(q^5)]
Got:
    [q + 296888795/(10319560704*d^3)*q^4 + O(q^5),
     q^2 + (-6629/(-221184*d^2))*q^4 + O(q^5),
     q^3 - 25/(96*d)*q^4 + O(q^5)]
**********************************************************************

Additional Information

Why plus/minus signs are not simplified in fractions?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions