diff --git a/src/vt/termination/interval/integral_set.h b/src/vt/termination/interval/integral_set.h index 0b18627479..e04e72e040 100644 --- a/src/vt/termination/interval/integral_set.h +++ b/src/vt/termination/interval/integral_set.h @@ -378,9 +378,7 @@ struct IntegralSetBase { // using reference = DomainT&; template - struct IntervalSetIter : - std::iterator - { + struct IntervalSetIter { using Iter = IntervalSetIter; using iterator_category = std::bidirectional_iterator_tag; using difference_type = DomainT;