[ 
https://issues.apache.org/jira/browse/STDCXX-573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Black updated STDCXX-573:
--------------------------------

    Attachment: purify.diff

Attached (As purify.diff) is my first take at resolving this issue, though 
there are a few things that need to be fixed before the patch is included.  I 
targeted this issue at 4.2.1, as it's too late in the 4.2.0 cycle for this sort 
of change.

One major issue is that it doesn't instrument the utilities (exec, 
locale/localedef), and this likely would be desired.  A second issue is that 
we'd want to update the windows infrastructure for feature parity.

A smaller issue is that we need to determine the correct behavior if a user 
defines both PHDIR and PURE_OPTS.  We may also wish to consider increasing the 
timeout used when running the tests and examples.

Probably one other issue to consider is whether this should be extended to 
single step compilation and single step run compilation.

Changelog:

2007-09-27 Andrew Black <[EMAIL PROTECTED]>
* GNUmakefile: Document PURE_OPTS flag, add to generated makefile.in.
* makefile.rules [PURE_OPTS]: Link executables using purify if PURE_OPTS is 
defined.

> Enable building with Purify
> ---------------------------
>
>                 Key: STDCXX-573
>                 URL: https://issues.apache.org/jira/browse/STDCXX-573
>             Project: C++ Standard Library
>          Issue Type: Improvement
>          Components: Build
>            Reporter: Andrew Black
>            Priority: Minor
>             Fix For: 4.2.1
>
>         Attachments: purify.diff
>
>
> It would be useful to be able to build and run the examples, utilities and 
> tests using Rational Purify.  This could potentially allow us to detect 
> errors, such as memory leaks, which we might not otherwise detect.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to