#17184: Upgrade to Singular-3-1-7
-------------------------------------+-------------------------------------
       Reporter:  jdemeyer           |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.4
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  Jean-Pierre Flori  |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  cdedfc61ca715961acca343dea87e7e5c1163063
  u/jpflori/ticket/17184             |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by jpflori):

 The following segfaults with Singular 3-1-7.
 * 3-1-6:
 {{{
 sage: from sage.libs.singular import ff
 sage: ff.modstd__lib
 <sage.libs.singular.function_factory.SingularFunctionFactory object at
 0x3fff9e6c5450>
 sage: ff.modstd__lib
 <sage.libs.singular.function_factory.SingularFunctionFactory object at
 0x3fff9e6c5590>
 sage: ff.modstd__lib
 <sage.libs.singular.function_factory.SingularFunctionFactory object at
 0x3fff9e6c5690>
 }}}
 * 3-1-7:
 {{{
 sage: from sage.libs.singular import ff
 sage: ff.modstd__lib
 <sage.libs.singular.function_factory.SingularFunctionFactory object at
 0x3fff9e695450>
 sage: ff.modstd__lib
 // ** redefining root my_awesome_sage_ring **
 Program received signal SIGSEGV, Segmentation fault.
 nSetChar (r=0x3fffa42365f0) at numbers.cc:205
 }}}
 with backtrace:
 {{{
 #0  nSetChar (r=0x3fffa42365f0) at numbers.cc:205
 #1  0x00003fffa49aef34 in rChangeCurrRing (r=<error reading variable:
 value has been optimized out>) at ring.cc:112
 #2  0x00003fffa4864b54 in killlocals (v=<optimized out>) at ipshell.cc:386
 #3  0x00003fffa484ce24 in iiPStart (pn=<optimized out>, v=<optimized out>)
 at iplib.cc:499
 #4  0x00003fffa484d334 in iiMake_proc (pn=0x3fffa424fc80,
 pack=0x3fffa4228260, sl=0x0) at iplib.cc:612
 #5  0x00003fffa484f65c in iiRunInit (p=<error reading variable: value has
 been optimized out>) at iplib.cc:889
 #6  iiLoadLIB (fp=0x0, libnamebuf=0x3fffffffb980
 "/home/jpflori/sage.git/local/share/singular/modstd.lib",
 newlib=0x3fffa42521c0 "modstd.lib",
     pl=<optimized out>, autoexport=<optimized out>, tellerror=<optimized
 out>) at iplib.cc:941
 #7  0x00003fffa484f840 in iiLibCmd (newlib=0x3fffa42521c0 "modstd.lib",
 autoexport=<optimized out>, tellerror=<optimized out>, force=<optimized
 out>)
     at iplib.cc:842
 #8  0x00003fffa4052cd8 in __pyx_pf_4sage_4libs_8singular_8function_10lib
 (__pyx_self=<optimized out>, __pyx_v_name='modstd.lib')
     at build/cythonized/sage/libs/singular/function.cpp:16752
 ...
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/17184#comment:22>
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/d/optout.

Reply via email to