From becbd39cc48c312f4b8ad546ae4f4557d338a921 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sun, 3 Sep 2023 00:24:44 +0300 Subject: [PATCH] Switch to boost::core::invoke_swap. boost::swap is deprecated and will be removed. Use boost::core::invoke_swap as a replacement. --- include/boost/integer/extended_euclidean.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/integer/extended_euclidean.hpp b/include/boost/integer/extended_euclidean.hpp index 538d515..795f90d 100644 --- a/include/boost/integer/extended_euclidean.hpp +++ b/include/boost/integer/extended_euclidean.hpp @@ -9,7 +9,7 @@ #include #include #include -#include +#include #include namespace boost { namespace integer { @@ -38,7 +38,7 @@ extended_euclidean(Z m, Z n) if (m < n) { swapped = true; - boost::swap(m, n); + boost::core::invoke_swap(m, n); } Z u0 = m; Z u1 = 1;