#15303: Coercion discovery fails to be transitive
-------------------------------------+-------------------------------------
Reporter: nbruin | Owner:
Type: defect | Status: needs_work
Priority: major | Milestone: sage-5.13
Component: coercion | Resolution:
Keywords: | Merged in:
Authors: Simon King | Reviewers:
Report Upstream: N/A | Work issues: Crash in permgroup.py
Branch: | Commit:
u/SimonKing/ticket/15303 | b9ebe8118451ec1f4df2c3c9714c95138d7615bd
Dependencies: #14711 | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by SimonKing):
I have pushed another commit. It fixes all remaining doctest errors,
except the crash in permgroup.py. The fixes are rather easy: It was needed
to add "..." to some expected error messages (reason: The changed string
representation of weakened maps) and use non-weakened copies of some
coerce maps. Apparently #14711 has not weakened ''all'' coercions.
Now, we can focus on the crash. No idea yet what is happening. Since it is
an actual crash and not just an error that may be caught, I could imagine
that some coercion is requested before relevant C data are provided.
----
New commits:
||[changeset:b9ebe81]||Fix some tests by taking *copies* of coerce maps||
--
Ticket URL: <http://trac.sagemath.org/ticket/15303#comment:81>
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/groups/opt_out.