#20162: properties of converted finite field elements are wrong
-------------------------------------+-------------------------------------
Reporter: behackl | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: sage-7.1
Component: symbolics | Resolution:
Keywords: | Merged in:
Authors: Benjamin Hackl | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/behackl/symbolic/finite-field- | a822d5dd9c18b99bcca00138d103e05665247523
reals | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by behackl):
Ah, yes. Maybe I need another way of finding out whether a parent is a
finite field; `is_finite` seems to throw `NotImplementedError`s here. That
would fix the failures in `schemes/elliptic_curves/heigth.py`.
However, I'm not sure about the segmentation fault in `expression.pyx`,
calling
{{{
sage: (Mod(2,7)*x^2 + Mod(2,7))^7
}}}
from `sage -gdb` prints the line
{{{
Program received signal SIGSEGV, Segmentation fault.
GiNaC::add::integer_content (this=0x3019c20) at normal.cpp:325
}}}
It seems that something requires the expression to be a real in order for
the power to work. This is bad.
Maybe I'll investigate later; have to go now.
--
Ticket URL: <http://trac.sagemath.org/ticket/20162#comment:3>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.