Skip to content

Commit 6cc8782

Browse files
committed
Add postEvaluate to test drivers.
1 parent bf64b7a commit 6cc8782

5 files changed

Lines changed: 15 additions & 0 deletions

tests/drivers/DriverFirstOrderReverse.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ struct DriverFirstOrderReverse : public DriverBase<DriverFirstOrderReverse<_Case
111111
opdi::logic->prepareEvaluate();
112112
#endif
113113
tape.evaluate();
114+
#ifndef BUILD_REFERENCE
115+
opdi::logic->postEvaluate();
116+
#endif
114117

115118
for (int i = 0; i < Case::nIn; ++i)
116119
{

tests/drivers/DriverFirstOrderReverseNestedParallel.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ struct DriverFirstOrderReverseNestedParallel : public DriverBase<DriverFirstOrde
115115
opdi::logic->prepareEvaluate();
116116
#endif
117117
tape.evaluate();
118+
#ifndef BUILD_REFERENCE
119+
opdi::logic->postEvaluate();
120+
#endif
118121

119122
for (int i = 0; i < Case::nIn; ++i)
120123
{

tests/drivers/DriverFirstOrderReverseNoOpenMP.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ struct DriverFirstOrderReverseNoOpenMP : public DriverBase<DriverFirstOrderRever
112112
opdi::logic->prepareEvaluate();
113113
#endif
114114
tape.evaluate();
115+
#ifndef BUILD_REFERENCE
116+
opdi::logic->postEvaluate();
117+
#endif
115118

116119
for (int i = 0; i < Case::nIn; ++i)
117120
{

tests/drivers/DriverFirstOrderReversePassive.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ struct DriverFirstOrderReversePassive : public DriverBase<DriverFirstOrderRevers
110110
opdi::logic->prepareEvaluate();
111111
#endif
112112
tape.evaluate();
113+
#ifndef BUILD_REFERENCE
114+
opdi::logic->postEvaluate();
115+
#endif
113116

114117
for (int i = 0; i < Case::nIn; ++i)
115118
{

tests/drivers/DriverSecondOrderReverseForward.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ struct DriverSecondOrderReverseForward : public DriverBase<DriverSecondOrderReve
117117
opdi::logic->prepareEvaluate();
118118
#endif
119119
tape.evaluate();
120+
#ifndef BUILD_REFERENCE
121+
opdi::logic->postEvaluate();
122+
#endif
120123

121124
for (int i = 0; i < Case::nIn; ++i)
122125
{

0 commit comments

Comments
 (0)