From aee581fd0ba654562b3ac3144d6eff821e566535 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Wed, 24 Jan 2024 09:48:09 +0100
Subject: [PATCH] libkorder: make symiterator::operator== const

This fixes an ambiguity due to C++20 rewriting rules.
---
 mex/sources/libkorder/tl/symmetry.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mex/sources/libkorder/tl/symmetry.hh b/mex/sources/libkorder/tl/symmetry.hh
index 907b02c606..2aba4d9e61 100644
--- a/mex/sources/libkorder/tl/symmetry.hh
+++ b/mex/sources/libkorder/tl/symmetry.hh
@@ -127,7 +127,7 @@ public:
     return run;
   }
   [[nodiscard]] bool
-  operator==(const symiterator& it)
+  operator==(const symiterator& it) const
   {
     return dim == it.dim && run == it.run;
   }
-- 
GitLab