diff --git a/mex/sources/libkorder/tl/int_sequence.cc b/mex/sources/libkorder/tl/int_sequence.cc
index fb0f6f44a1065e2ee95627ed6f252f398a451eb1..6d2ffc0f14827565aa3eff02b8940db186472128 100644
--- a/mex/sources/libkorder/tl/int_sequence.cc
+++ b/mex/sources/libkorder/tl/int_sequence.cc
@@ -196,7 +196,7 @@ IntSequence::getMax() const
 {
   if (length == 0)
     return std::numeric_limits<int>::min();
-  return *std::max_element(data, data + length);
+  return *std::ranges::max_element(data, data + length);
 }
 
 void