Skip to content

Random failure in ell_field.py with division_field #36832

@jhpalmieri

Description

@jhpalmieri

Steps To Reproduce

This raises an error:

sage: F.<a> = GF(592337197)
sage: E = EllipticCurve([F(341280459), F(489478549), F(203134672), F(127259459), F(366459012)])
sage: E
Elliptic Curve defined by y^2 + 341280459*x*y + 203134672*y = x^3 + 489478549*x^2 + 127259459*x + 366459012 over Finite Field of size 592337197
sage: E.division_field(3)

As a result, this doesn't pass for me (OS X):

sage -t --long --random-seed=46499345266195225323927627332877868800 src/sage/schemes/elliptic_curves/ell_field.py

Expected Behavior

The test should pass.

Actual Behavior

An error is raised:

TypeError: unable to convert Identity endomorphism of Finite Field of size 592337197 to an element of Finite Field of size 592337197

Additional Information

No response

Environment

- OS X 13.6.1, Intel, plus various `homebrew` packages
- Sage version 10.3.beta0

Checklist

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions