[Ad-dev] [openAD] #250: bail on canonicalizing IfNonThenStmt labeled with DO termination label shared with other statements (is an obsoleted feature) (was: bail on canonicalizing IfNonThenStmt labeled with DO termination label (is an obsoleted feature))
OpenAD
trac at mcs.anl.gov
Wed Oct 20 15:26:33 CDT 2010
#250: bail on canonicalizing IfNonThenStmt labeled with DO termination label
shared with other statements (is an obsoleted feature)
------------------------------+---------------------------------------------
Reporter: utke | Owner: utke
Type: enhancement | Status: accepted
Priority: major | Milestone: AD for SAS
Component: SourceProcessing | Keywords:
------------------------------+---------------------------------------------
Changes (by utke):
* status: new => accepted
Comment:
The fix tests for multiple references to the terminating statement label
and if the DO is the only reference transform by adding an end do and
remove the label from the IF construct into which the IF statement is
canonicalized
fixed with
http://mercurial.mcs.anl.gov/ad/SourceProcessing/rev/5a573e8582f1
tested with
http://mercurial.mcs.anl.gov/ad/RegressionSourceProcessing/rev/4aa09ee55003
--
Ticket URL: <https://trac.mcs.anl.gov/projects/openAD/ticket/250#comment:1>
OpenAD <http://www.mcs.anl.gov/openad>
Bug tracking for OpenAD components
More information about the Ad-dev
mailing list