#11593: `quo_rem` for divisor of leading unit coefficient
--------------------------------+-------------------------------------------
   Reporter:  klee              |          Owner:  AlexGhitza 
       Type:  enhancement       |         Status:  needs_work 
   Priority:  minor             |      Milestone:  sage-5.0   
  Component:  basic arithmetic  |       Keywords:             
Work_issues:  fails doctests    |       Upstream:  N/A        
   Reviewer:                    |         Author:  Kwankyu Lee
     Merged:                    |   Dependencies:             
--------------------------------+-------------------------------------------
Changes (by davidloeffler):

  * status:  needs_review => needs_work
  * work_issues:  => fails doctests


Comment:

 According to the patchbot, some doctests are fail with this patch on the
 current beta (5.0.beta8):
 {{{
 sage -t  -force_lib
 devel/sage-11593/sage/rings/function_field/function_field_element.pyx
 **********************************************************************
 File
 
"/storage/masiao/sage-5.0.beta8-patchbot/devel/sage-11593/sage/rings/function_field/function_field_element.pyx",
 line 423:
     sage: a = ~(2*y + 1/x); a                           # indirect doctest
 Expected:
     (-x^2/(8*x^5 + x^2 + 1/2))*y + (2*x^3 + x)/(16*x^5 + 2*x^2 + 1)
 Got:
     (-1/2*x^2/(4*x^5 + 1/2*x^2 + 1/4))*y + (1/2*x^3 + 1/4*x)/(4*x^5 +
 1/2*x^2 + 1/4)
 **********************************************************************
 File
 
"/storage/masiao/sage-5.0.beta8-patchbot/devel/sage-11593/sage/rings/function_field/function_field_element.pyx",
 line 443:
     sage: a = ~(2*y + 1/x); a
 Expected:
     (-x^2/(8*x^5 + x^2 + 1/2))*y + (2*x^3 + x)/(16*x^5 + 2*x^2 + 1)
 Got:
     (-1/2*x^2/(4*x^5 + 1/2*x^2 + 1/4))*y + (1/2*x^3 + 1/4*x)/(4*x^5 +
 1/2*x^2 + 1/4)
 **********************************************************************
 File
 
"/storage/masiao/sage-5.0.beta8-patchbot/devel/sage-11593/sage/rings/function_field/function_field_element.pyx",
 line 445:
     sage: a.list()
 Expected:
     [(2*x^3 + x)/(16*x^5 + 2*x^2 + 1), -x^2/(8*x^5 + x^2 + 1/2)]
 Got:
     [(1/2*x^3 + 1/4*x)/(4*x^5 + 1/2*x^2 + 1/4), -1/2*x^2/(4*x^5 + 1/2*x^2
 + 1/4)]
 **********************************************************************
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11593#comment:12>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to