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