From d3894caf2597438527ad4073f5c8af5c37abe3a1 Mon Sep 17 00:00:00 2001 From: "Emil J. Tywoniak" Date: Thu, 8 May 2025 12:35:25 +0200 Subject: [PATCH] logger: allow multiple regexes for -expect error --- passes/cmds/logger.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/passes/cmds/logger.cc b/passes/cmds/logger.cc index 3277e1608..8b2b739da 100644 --- a/passes/cmds/logger.cc +++ b/passes/cmds/logger.cc @@ -153,8 +153,6 @@ struct LoggerPass : public Pass { std::string type = args[++argidx]; if (type!="error" && type!="warning" && type!="log") log_cmd_error("Expect command require type to be 'log', 'warning' or 'error' !\n"); - if (type=="error" && log_expect_error.size()>0) - log_cmd_error("Only single error message can be expected !\n"); std::string pattern = args[++argidx]; if (pattern.front() == '\"' && pattern.back() == '\"') pattern = pattern.substr(1, pattern.size() - 2); int count = atoi(args[++argidx].c_str());