#19370: Porting to "El Capitan" (OS  X 10.11)
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  fbissey                |       Status:  new
           Type:         |    Milestone:  sage-6.9
  defect                 |   Resolution:
       Priority:  major  |    Merged in:
      Component:         |    Reviewers:
  porting                |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  f39401adac20a5eb4c9bae6a8a3f56c70995f172
  François Bissey        |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  u/fbissey/capitan      |
   Dependencies:         |
-------------------------+-------------------------------------------------

Comment (by fbissey):

 Replying to [comment:22 cnassau]:
 > I just got El Capitan running on a virtual machine! To celebrate, I
 tried a sage-build based on this ticket's branch. I get segfaults in
 zn_poly and maxima (among other things). Both seem to be alignment-
 problems; here is the backtrace for maxima, running ecl:
 >
 > {{{
 > (sage-sh) cn@el-capitan:src$ gdb ecl
 > GNU gdb (GDB) 7.8
 > ...
 > (gdb) run
 > ...
 > Program received signal SIGSEGV, Segmentation fault.
 > 0x00007fff89cf32da in stack_not_16_byte_aligned_error () from
 /usr/lib/system/libdyld.dylib
 > (gdb) where
 > #0  0x00007fff89cf32da in stack_not_16_byte_aligned_error () from
 /usr/lib/system/libdyld.dylib
 > #1  0x00007fff5fbfeee0 in ?? ()
 > #2  0x00000001002c22b8 in ?? () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #3  0x0000000000002364 in ?? ()
 > #4  0x0000000100175081 in ecl_char_upcase () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #5  0x00000001001c25df in _hash_equalp () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #6  0x00000001001c26c7 in _hash_equalp () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #7  0x00000001001c32aa in _ecl_sethash_equalp () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #8  0x00000001001c3db4 in ecl_sethash () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #9  0x0000000100004c4d in cl_boot () from
 /Users/cn/sage/local/lib//libecl.15.3.dylib
 > #10 0x0000000100000df1 in main ()
 > }}}
 >
 > I think there is a chance these might be misconfigurations as a
 consequence of the virtualisation, but I thought I'd share this anyway...


 Well I had to build `ecl` without `SAGE_DEBUG=yes` for `maxima` to build.
 Same thing with `zn_poly`, I had to build `mpir` without `SAGE_DEBUG=yes`
 for it to build.

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