#19618: Update Valgrind to 3.11.0
-------------------------------------+-------------------------------------
       Reporter:  jpflori            |        Owner:
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-6.10
      Component:  packages:          |   Resolution:
  experimental                       |
       Keywords:                     |    Merged in:
        Authors:                     |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/mkoeppe/upgrade_valgrind         |  c21bdcaabbe8ef692ee0a24df127b1d9660d5e0c
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by mkoeppe):

 * commit:   => c21bdcaabbe8ef692ee0a24df127b1d9660d5e0c


Comment:

 Compile (on Mac OS X) fails as follows:
 {{{
 [valgrind-3.11.0] m_syscall.c:708:1: error: unknown type name
 '__private_extern__'
 [valgrind-3.11.0]  __private_extern__ UWord
 [valgrind-3.11.0]  ^
 [valgrind-3.11.0] m_syscall.c:709:1: error: expected '=', ',', ';', 'asm'
 or '__attribute__' before 'do_syscall_unix_WRK'
 [valgrind-3.11.0]  do_syscall_unix_WRK ( UWord a1, UWord a2, UWord a3, /*
 rdi, rsi, rdx */
 [valgrind-3.11.0]  ^
 [valgrind-3.11.0] m_syscall.c:732:1: error: unknown type name
 '__private_extern__'
 [valgrind-3.11.0]  __private_extern__ UWord
 [valgrind-3.11.0]  ^
 [valgrind-3.11.0] m_syscall.c:733:1: error: expected '=', ',', ';', 'asm'
 or '__attribute__' before 'do_syscall_mach_WRK'
 [valgrind-3.11.0]  do_syscall_mach_WRK ( UWord a1, UWord a2, UWord a3, /*
 rdi, rsi, rdx */
 [valgrind-3.11.0]  ^
 [valgrind-3.11.0] m_syscall.c: In function 'vgPlain_do_syscall':
 [valgrind-3.11.0] m_syscall.c:1017:10: warning: implicit declaration of
 function 'do_syscall_unix_WRK' [-Wimplicit-function-declaration]
 [valgrind-3.11.0]           wLO =
 do_syscall_unix_WRK(a1,a2,a3,a4,a5,a6,a7,a8,
 [valgrind-3.11.0]           ^
 [valgrind-3.11.0] m_syscall.c:1022:10: warning: implicit declaration of
 function 'do_syscall_mach_WRK' [-Wimplicit-function-declaration]
 [valgrind-3.11.0]           wLO =
 do_syscall_mach_WRK(a1,a2,a3,a4,a5,a6,a7,a8,
 [valgrind-3.11.0]           ^
 }}}
 This appears to explain a solution: http://superuser.com/questions/630674
 /valgrind-installation-errors-on-osx-10-8
 ----
 New commits:
 
||[https://git.sagemath.org/sage.git/commit?id=c21bdcaabbe8ef692ee0a24df127b1d9660d5e0c
 c21bdca]||{{{Update valgrind to 3.11.0}}}||

--
Ticket URL: <https://trac.sagemath.org/ticket/19618#comment:2>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to