Skip to content

Commit c14abdc

Browse files
committed
Rename Function
1 parent 9b1793a commit c14abdc

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

enzyme/test/Integration/ReverseMode/stl_list.cpp

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ template<typename T>
1414
extern double __enzyme_autodiff(void*, int, T&, T&);
1515

1616

17-
double test_simple_list(std::list<double>& vals) {
18-
// modify list without insert/removal
19-
//vals.front() = 1.5;
20-
17+
double test_iterate_list(std::list<double>& vals) {
2118
// iterate over list
2219
double result = 0.0;
2320
for (const auto& val : vals) {
@@ -31,8 +28,8 @@ void test_forward_list() {
3128
std::list<double> vals = {1.0, 2.0, 3.0};
3229
std::list<double> dvals = {1.0, 1.0, 1.0};
3330

34-
double ret = __enzyme_fwddiff((void*)test_simple_list, enzyme_dup, vals, dvals);
35-
APPROX_EQ( ret, 12., 1e-10);
31+
double ret = __enzyme_fwddiff((void*)test_iterate_list, enzyme_dup, vals, dvals);
32+
APPROX_EQ(ret, 12., 1e-10);
3633
}
3734
}
3835

@@ -41,8 +38,8 @@ void test_reverse_list() {
4138
std::list<double> vals = {1.0, 2.0, 3.0};
4239
std::list<double> dvals = {1.0, 1.0, 1.0};
4340

44-
double ret = __enzyme_autodiff((void*)test_simple_list, enzyme_dup, vals, dvals);
45-
APPROX_EQ( ret, 12., 1e-10);
41+
double ret = __enzyme_autodiff((void*)test_iterate_list, enzyme_dup, vals, dvals);
42+
APPROX_EQ(ret, 12., 1e-10);
4643
}
4744
}
4845

0 commit comments

Comments
 (0)