#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.