@@ -714,23 +714,23 @@ int main() {
714714// CHECK-NEXT: _t2++;
715715// CHECK-NEXT: res += v.at(i0);
716716// CHECK-NEXT: }
717- // CHECK-NEXT: clad::restore_tracker _tracker0 = {} ;
718- // CHECK-NEXT: v.assign_reverse_forw (3, 0, &_d_v, 0, 0, _tracker0 );
719- // CHECK-NEXT: clad::restore_tracker _tracker1 = {} ;
720- // CHECK-NEXT: v.assign_reverse_forw (2, y, &_d_v, 0, *_d_y, _tracker1 );
717+ // CHECK-NEXT: std::vector<double> _t3 = v ;
718+ // CHECK-NEXT: v.assign (3, 0);
719+ // CHECK-NEXT: std::vector<double> _t4 = v ;
720+ // CHECK-NEXT: v.assign (2, y);
721721// CHECK-NEXT: {
722722// CHECK-NEXT: _d_res += 1;
723723// CHECK-NEXT: _d_v[0] += 1;
724724// CHECK-NEXT: _d_v[1] += 1;
725725// CHECK-NEXT: _d_v[2] += 1;
726726// CHECK-NEXT: }
727727// CHECK-NEXT: {
728- // CHECK-NEXT: _tracker1.restore() ;
728+ // CHECK-NEXT: v = _t4 ;
729729// CHECK-NEXT: {{.*size_type|size_t}} _r2 = {{0U|0UL|0}};
730730// CHECK-NEXT: {{.*}}assign_pullback(&v, 2, y, &_d_v, &_r2, _d_y);
731731// CHECK-NEXT: }
732732// CHECK-NEXT: {
733- // CHECK-NEXT: _tracker0.restore() ;
733+ // CHECK-NEXT: v = _t3 ;
734734// CHECK-NEXT: {{.*size_type|size_t}} _r0 = {{0U|0UL|0}};
735735// CHECK-NEXT: {{.*}}value_type _r1 = 0.;
736736// CHECK-NEXT: {{.*}}assign_pullback(&v, 3, 0, &_d_v, &_r0, &_r1);
0 commit comments