diff --git a/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp b/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp index ebbe9e90..edc40ab1 100644 --- a/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp +++ b/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp @@ -130,7 +130,7 @@ size_t integrate_adaptive( while( less_with_sign( st.current_time() , end_time , st.current_time_step() ) ) { - while( less_eq_with_sign( st.current_time() + st.current_time_step() , + while( less_eq_with_sign( static_cast