#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.