#9717: fix variable substitution in PolyBoRi
-----------------------------------+----------------------------------------
   Reporter:  malb                 |       Owner:  malb      
       Type:  defect               |      Status:  needs_work
   Priority:  critical             |   Milestone:  sage-4.5.3
  Component:  commutative algebra  |    Keywords:            
     Author:                       |    Upstream:  N/A       
   Reviewer:                       |      Merged:            
Work_issues:                       |  
-----------------------------------+----------------------------------------

Comment(by malb):

 The attached patch + SPKG fix the original problem, however I'm getting
 segfaults now:

 {{{
 Program received signal SIGSEGV, Segmentation fault.
 linalg_step_modified (polys=<value optimized out>, terms=<value optimized
 out>,
     leads_from_strat=<value optimized out>, log=<value optimized out>,
     optDrawMatrices=<value optimized out>, matrixPrefix=<value optimized
 out>)
     at groebner/src/nf.cc:2270
 2270    groebner/src/nf.cc: No such file or directory.
         in groebner/src/nf.cc
 Current language:  auto
 The current source language is "auto; currently c++".
 (gdb) bt
 #0  linalg_step_modified (polys=<value optimized out>, terms=<value
 optimized out>,
     leads_from_strat=<value optimized out>, log=<value optimized out>,
     optDrawMatrices=<value optimized out>, matrixPrefix=<value optimized
 out>)
     at groebner/src/nf.cc:2270
 #1  0x00007fffcf4f6c56 in
 polybori::groebner::GroebnerStrategy::faugereStepDense (
     this=<value optimized out>, orig_system=<value optimized out>) at
 groebner/src/nf.cc:2386
 #2  0x00007fffcf3e2a0d in
 __pyx_pf_4sage_5rings_10polynomial_5pbori_16GroebnerStrategy_faugere_step_dense
 (__pyx_v_self=0x5997520, __pyx_v_v=0x12bf3500) at
 sage/rings/polynomial/pbori.cpp:31846
 #3  0x00007ffff7b11316 in call_function (f=0x418a900, throwflag=<value
 optimized out>)
     at Python/ceval.c:3694

 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9717#comment:2>
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