From 8dcdcf1fd4deaf2db972095b70dc4b3b5b6a728c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Sat, 17 Sep 2022 19:02:17 +0200
Subject: [PATCH] =?UTF-8?q?Fix=20check=20of=20=E2=80=9Cdomain=E2=80=9D=20o?=
 =?UTF-8?q?ption=20of=20new=20estimation=20prior=20syntax?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/ComputingTasks.cc | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc
index 4b84c051..78702e21 100644
--- a/src/ComputingTasks.cc
+++ b/src/ComputingTasks.cc
@@ -4346,13 +4346,10 @@ BasicPriorStatement::checkPass([[maybe_unused]] ModFileStructure &mod_file_struc
       exit(EXIT_FAILURE);
     }
 
-  if (auto it_num = options_list.num_options.find("domain");
-      it_num != options_list.num_options.end())
+  if (auto it = options_list.vector_value_options.find("domain");
+      it != options_list.vector_value_options.end())
     {
-      using namespace boost;
-      vector<string> tokenizedDomain;
-      split(tokenizedDomain, it_num->second, is_any_of("[ ]"), token_compress_on);
-      if (tokenizedDomain.size() != 4)
+      if (it->second.size() != 2)
         {
           cerr << "ERROR: You must pass exactly two values to the domain option." << endl;
           exit(EXIT_FAILURE);
-- 
GitLab