#17169: Upgrade to GCC 4.9.1
-------------------------------------+-------------------------------------
       Reporter:  vbraun             |        Owner:
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-6.4
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:  yosemite           |    Reviewers:
        Authors:                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  f62f6c37abbc7dbbfc68a9e8faa7d2e81eb48ca9
  u/vbraun/upgrade_to_gcc_4_9_1      |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by vbraun):

 When building with `SAGE_DEBUG=yes` I start getting segfaults in the mpir
 testsuite:
 {{{
 $ ./gdb
 
/Users/vbraun/Sage/local/var/tmp/sage/build/mpir-2.6.0.p4/src/tests/.libs/t-popc
 [...]
 Program received signal SIGSEGV, Segmentation fault.
 0x00007fff86172432 in __block_descriptor_tmp227 () from
 /usr/lib/system/libdyld.dylib
 (gdb) bt
 Python Exception <type 'exceptions.ImportError'> No module named
 gdb.frames:
 #0  0x00007fff86172432 in __block_descriptor_tmp227 () from
 /usr/lib/system/libdyld.dylib
 #1  0x00007fff5fbffa80 in ?? ()
 #2  0x00000001000ca0d0 in ?? () from
 /Users/vbraun/Sage/local/lib/libmpir.11.dylib
 #3  0x000000000000011d in ?? ()
 #4  0x00000001000223c1 in __gmp_randget_mt (rstate=0x7fff5fbffb60,
 dest=0x7fff5fbffab0, nbits=32) at randmt.c:256
 #5  0x000000010006d81d in ?? () from
 /Users/vbraun/Sage/local/lib/libmpir.11.dylib
 #6  0x000000010006d71c in ?? () from
 /Users/vbraun/Sage/local/lib/libmpir.11.dylib
 #7  0x0000000100000f8c in main () at t-popc.c:60
 }}}
 The `__block_descriptor_tmp` stuff is part of the Objective-C
 implementation, might be that the evil hack is too evil... Does anybody
 know what the `/usr/include/dispatch` stuff is for?

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