[ADIC] #34: ScopeIds while creating XAIF
#34: ScopeIds while creating XAIF --------------------------------------+------------------------------------- Reporter: anonymous | Owner: snarayan Type: defect | Status: new Priority: critical | Milestone: Component: Canonicalization | Version: 2.0 Keywords: scope_id BasicBlock XAIF | --------------------------------------+------------------------------------- The logic to enter the scopeids XAIF BasicBlocks (in CreateCFG.cpp) was blatantly incorrect. The thinking of the original author is unclear at this point. It has been modified slightly now, but this needs to be checked for IfStatemements and Loops of all sorts. This error finally became important when scope_id's of basicblocks were needed to access the appropriate symbol table in XAIFVisitors.cpp (particualrly for reversemode adjoint case). -- Ticket URL: <http://trac.mcs.anl.gov/projects/ADIC/ticket/34> ADIC <http://trac.mcs.anl.gov/projects/ADIC> ADIC: Automatic Differentiation for C and C++
participants (1)
-
ADIC