After pulling in today's coercion branch I get libSingular related segfaults. Valgrind points at
/* "/scratch/mabshoff/release-cycle/sage-3.0.3-vg/devel/sage-main/ sage/rings/polynomial/multi_polynomial_libsingular.pyx":267 * raise NotImplementedError, "Only GF(q) and QQ are supported." * * self._ring = <ring*>omAlloc0Bin(sip_sring_bin) # <<<<<<<<<<<<<< * self._ring.ch = characteristic * self._ring.N = n */ Specifically: ==5192== Invalid write of size 8 ==5192== at 0x1B3D47BA: omAllocBinFromFullPage (om_Alloc.c:109) ==5192== by 0x1B3CC8CE: __omDebugAlloc (omDebug.c:323) ==5192== by 0x1B3AF298: __pyx_pf_4sage_5rings_10polynomial_28multi_polynomial_libsingular_27MPolynomialRing_libsingular___init__(_object*, _object*, _object*) (multi _polynomial_libsingular.cpp:4161) ==5192== by 0x45E58B: type_call (typeobject.c:436) ==5192== by 0x41B0FA: PyObject_Call (abstract.c:1861) ==5192== by 0x4952F3: do_call (ceval.c:3784) ==5192== by 0x494BAA: call_function (ceval.c:3596) ==5192== by 0x491174: PyEval_EvalFrameEx (ceval.c:2272) ==5192== by 0x494D88: fast_function (ceval.c:3659) ==5192== by 0x494B91: call_function (ceval.c:3594) ==5192== by 0x491174: PyEval_EvalFrameEx (ceval.c:2272) ==5192== by 0x492E64: PyEval_EvalCodeEx (ceval.c:2836) ==5192== by 0x4F0693: function_call (funcobject.c:517) ==5192== by 0x41B0FA: PyObject_Call (abstract.c:1861) ==5192== by 0xC213C99: __pyx_pf_4sage_5rings_4ring_4Ring___getitem__ (ring.c:2146) ==5192== by 0x4F1000: PyCFunction_Call (methodobject.c:93) ==5192== by 0x41B0FA: PyObject_Call (abstract.c:1861) ==5192== by 0x45F35D: call_method (typeobject.c:929) ==5192== by 0x468C73: slot_mp_subscript (typeobject.c:4371) ==5192== by 0x41706A: PyObject_GetItem (abstract.c:120) ==5192== by 0x48CB73: PyEval_EvalFrameEx (ceval.c:1193) ==5192== by 0x492E64: PyEval_EvalCodeEx (ceval.c:2836) ==5192== by 0x48B385: PyEval_EvalCode (ceval.c:494) ==5192== by 0x4AD38F: PyImport_ExecCodeModuleEx (import.c:675) ==5192== by 0x4ADB60: load_source_module (import.c:959) ==5192== by 0x4AEF59: load_module (import.c:1749) ==5192== by 0x4B06C4: import_submodule (import.c:2400) ==5192== by 0x4AFF2D: load_next (import.c:2220) ==5192== by 0x4AF6A7: import_module_level (import.c:2001) ==5192== by 0x4AFA2E: PyImport_ImportModuleLevel (import.c:2072) ==5192== by 0x485263: builtin___import__ (bltinmodule.c:47) ==5192== by 0x4F0F43: PyCFunction_Call (methodobject.c:77) ==5192== by 0x41B0FA: PyObject_Call (abstract.c:1861) ==5192== by 0x494358: PyEval_CallObjectWithKeywords (ceval.c:3442) ==5192== by 0x49077A: PyEval_EvalFrameEx (ceval.c:2067) ==5192== by 0x492E64: PyEval_EvalCodeEx (ceval.c:2836) ==5192== by 0x48B385: PyEval_EvalCode (ceval.c:494) ==5192== by 0x4AD38F: PyImport_ExecCodeModuleEx (import.c:675) ==5192== by 0x4ADB60: load_source_module (import.c:959) ==5192== by 0x4AEF59: load_module (import.c:1749) ==5192== by 0x4B06C4: import_submodule (import.c:2400) ==5192== by 0x4AFF2D: load_next (import.c:2220) ==5192== by 0x4AF6A7: import_module_level (import.c:2001) ==5192== by 0x4AFA2E: PyImport_ImportModuleLevel (import.c:2072) ==5192== by 0x485263: builtin___import__ (bltinmodule.c:47) ==5192== by 0x4F0F43: PyCFunction_Call (methodobject.c:77) ==5192== by 0x41B0FA: PyObject_Call (abstract.c:1861) ==5192== by 0x494358: PyEval_CallObjectWithKeywords (ceval.c:3442) ==5192== by 0x49077A: PyEval_EvalFrameEx (ceval.c:2067) This seems to happen on every startup and according to Carl Witty this seems to happen for some people on sage.math, too. Cheers, Michael --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---