[MacPorts] #40286: valgrind @3.8.1_1: prohibits use of --tool=massif (was: Valgrind prohibits use of --tool=massif)
MacPorts
noreply at macports.org
Thu Aug 29 09:00:13 PDT 2013
#40286: valgrind @3.8.1_1: prohibits use of --tool=massif
-----------------------+----------------------
Reporter: barto@… | Owner: raimue@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: valgrind |
-----------------------+----------------------
Changes (by larryv@…):
* owner: macports-tickets@… => raimue@…
* keywords: valgrind =>
* port: => valgrind
Old description:
> straight up port install of valgrind:
>
> ---> Fetching distfiles for valgrind
> ---> Verifying checksums for valgrind
> ---> Extracting valgrind
> ---> Applying patches to valgrind
> ---> Configuring valgrind
> ---> Building valgrind
> ---> Staging valgrind into destroot
> ---> Installing valgrind @3.8.1_1
> ---> Activating valgrind @3.8.1_1
> ---> Cleaning valgrind
> ---> Updating database of binaries: 100.0%
> ---> Scanning binaries for linking errors: 100.0%
> ---> No broken files found.
> 522_ valgrind --tool=massif ./ui3 -j
> valgrind: Bad option: --gen-suppressions=yes
> valgrind: Can't use --gen-suppressions= with Massif
> valgrind: because it doesn't generate errors.
> valgrind: Use --help for more information or consult the user manual.
>
> Using the standard tool shows the 'normal' output.
>
> 525_ valgrind --tool=memcheck ./ui3 -j
> ==90467== Memcheck, a memory error detector
> ==90467== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
> ==90467== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright
> info
> ==90467== Command: ./ui3 -j
> ==90467==
> ==90467== WARNING: Support on MacOS 10.8 is experimental and mostly
> broken.
New description:
straight up port install of valgrind:
{{{
---> Fetching distfiles for valgrind
---> Verifying checksums for valgrind
---> Extracting valgrind
---> Applying patches to valgrind
---> Configuring valgrind
---> Building valgrind
---> Staging valgrind into destroot
---> Installing valgrind @3.8.1_1
---> Activating valgrind @3.8.1_1
---> Cleaning valgrind
---> Updating database of binaries: 100.0%
---> Scanning binaries for linking errors: 100.0%
---> No broken files found.
522_ valgrind --tool=massif ./ui3 -j
valgrind: Bad option: --gen-suppressions=yes
valgrind: Can't use --gen-suppressions= with Massif
valgrind: because it doesn't generate errors.
valgrind: Use --help for more information or consult the user manual.
}}}
Using the standard tool shows the 'normal' output.
{{{
525_ valgrind --tool=memcheck ./ui3 -j
==90467== Memcheck, a memory error detector
==90467== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==90467== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright
info
==90467== Command: ./ui3 -j
==90467==
==90467== WARNING: Support on MacOS 10.8 is experimental and mostly
broken.
}}}
--
Comment:
Thanks for the ticket. In the future, please Cc relevant port maintainers
(`port info --maintainers`).
--
Ticket URL: <https://trac.macports.org/ticket/40286#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list