I did not review the changes since it's all about removing code, which
is always a good thing. As long as you run enough test (make sure
enough openMP test), I am fine with the check in
Sun

On Mon, Mar 5, 2012 at 4:29 PM, David Coakley <dcoak...@gmail.com> wrote:
> Christopher, thanks for the input, I agree with your reasons for
> removing the code.
>
> Have any of the Open64 gatekeepers looked at this change yet?
>
> 2012/2/27 "C. Bergström" <cbergst...@pathscale.com>:
>> On 02/27/12 09:23 AM, David Coakley wrote:
>>>
>>> To answer a few questions:
>>>
>>> Q: What is PROMPF?
>>> A: It is a static analysis feature which generates an additional file
>>> (.anl) during compilation.  There is a lot of code in LNO to maintain
>>> related information in WHIRL, but I don't think it is used to make any
>>> changes during compilation.  I believe the expectation was that
>>> another tool would be used to interpret the analysis file... maybe
>>> someone from the SGI days can clarify.
>>
>> PathScale in the coming months may make an external tool which can read the
>> .anl files.  I believe UH also had a project that could read it, but I'm not
>> sure the status.  We're happy to work with the community on improving this
>> functionality and documenting any changes we make to the .anl format
>>
>>>
>>> Q: Why does the patch remove the Whirl Browser?
>>> A: It does not.  It only removes the WB code related to PROMPF.
>>>
>>> Q: Why not maintain or improve this functionality?
>>> A: The patch is based on the assumption that no one is using this
>>> feature because BUILD_SKIP_PROMPF has always been defined for all
>>> targets in Open64.  I tried to build a compiler with PROMPF support on
>>> x86 and the feature didn't work, because no prompf_anl.so is created
>>> and copied to the installation directory, further convincing me that
>>> no one is using the feature.
>>
>> It should be fairly trivial to get this building.
>> -----------------------
>> TBH I'd support removal of this code since
>> 1) I think this functionality can be improved and the current state may not
>> be the best place to start
>> 2) Unless the Open64 community is willing to develop their own or
>> collaborate with others you're not guaranteed to be able to use the external
>> tools
>
> ------------------------------------------------------------------------------
> Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> Open64-devel mailing list
> Open64-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/open64-devel

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to