incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Black (JIRA)" <j...@apache.org>
Subject [jira] Updated: (STDCXX-573) Enable building with Purify
Date Thu, 27 Sep 2007 20:10:50 GMT

     [ 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 <ablack@roguewave.com>
* 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.


Mime
View raw message