#13151: fix pickling of Matrix_modn_dense_double on SPARC
---------------------------+------------------------------------------------
       Reporter:  malb     |         Owner:  drkirkby
           Type:  defect   |        Status:  new     
       Priority:  major    |     Milestone:  sage-5.2
      Component:  porting  |    Resolution:          
       Keywords:  SPARC    |   Work issues:          
Report Upstream:  N/A      |     Reviewers:          
        Authors:           |     Merged in:          
   Dependencies:           |      Stopgaps:          
---------------------------+------------------------------------------------

Comment (by vbraun):

 I noticed another oddity: `sage -hg` works with my sage-4.7.2.alpha3
 build, but not with the sage-5.1.beta3 build. Both shipped with
 mercurial-1.8.4. Perhaps our gcc spkg is at fault? The working build used
 `/usr/local/gcc-4.5.1/sparc-SunOS-ultrasparc3-sun-as-ld`
 {{{
 -bash-3.00$ ./sage -hg qpush
 /home/vbraun/opt/mark/sage-5.1.beta3/spkg/bin/sage: line 641: 21670 Bus
 Error               (core dumped) "$SAGE_LOCAL/bin/hg" "$@"
 -bash-3.00$ pstack core
 core 'core' of 21670:   python
 /home/vbraun/opt/mark/sage-5.1.beta3/local/bin/hg qpush
  fea40f14 parse_dirstate (3be794, fea417c0, 3bec40, 3bec51, ff223ebc,
 2b37d0) + b8
  ff203388 PyCFunction_Call (3725a8, 390170, 0, e9850, 0, fea40e5c) + e0
  ff270f1c PyEval_EvalFrameEx (3be5f0, 0, 38c8a0, 22bc60, 209e0, 390170) +
 6030
  ff271738 PyEval_EvalFrameEx (3be490, 0, 3be5f4, 33bb05, 209e0, 209e0) +
 684c
  ff271738 PyEval_EvalFrameEx (3b53c8, 0, 3be494, 123b40, 209e0, 209e0) +
 684c
  ff272acc PyEval_EvalCodeEx (1291d0, 3b53d4, 3b53c8, 24be4c, 3, 0) + 924
  ff1ea2b0 function_call (13de70, 24be40, 0, 17e4f8, 13de70, 1813a4) + 8c
  ff1be5c8 PyObject_Call (13de70, 24be40, 0, ff337c78, ff1ea224, 24be30) +
 60
  ff1bedc8 PyObject_CallFunctionObjArgs (13de70, 3426f0, ffbfce14,
 ffbfce14, 0, 24be40) + d4
  ff205ea8 _PyObject_GenericGetAttrWithDict (0, 1c69c0, 2a8d20, 3426f0,
 ff223ebc, 2b37d0) + d0
  ff2052c4 PyObject_GetAttr (2b37d0, 1c69c0, ffffffff, ef088, ef088,
 2b37d0) + 64
  ff26cbd0 PyEval_EvalFrameEx (3bc888, 0, 33fe50, 33bdad, 209e0, 3bc9d0) +
 1ce4
  ff272acc PyEval_EvalCodeEx (339c38, 3bc890, 3bc888, 355c44, 2, 0) + 924
  ff1ea2b0 function_call (33df30, 355c38, 0, c, 33df30, 24be40) + 8c
 [...]
  ff297134 PyRun_FileExFlags (feef31f4, ffbff48b, 16ec00, 52660, 52660,
 11fa88) + 7c
  ff297d18 PyRun_SimpleFileExFlags (ffbff4b8, ffbff48b, 1, ffbff294,
 ff2eac90, feef31f4) + d4
  ff2ac8f4 Py_Main  (1, ffbff2fc, ff33a55c, 0, feef31f4, 0) + c38
  0001055c _start   (0, 0, 0, 0, 0, 0) + 5c
 }}}

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