Thanks, Sun.  I tested extensively, including running SPEC CPU2006
with -apo and did not see any changes.

I'll commit the change in a few days if there are no objections.

2012/3/5 Sun Chan <sun.c...@gmail.com>:
> 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

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to