diff --git a/common/kernel/command.cc b/common/kernel/command.cc index 68066af6..95204751 100644 --- a/common/kernel/command.cc +++ b/common/kernel/command.cc @@ -97,7 +97,6 @@ bool CommandHandler::executeBeforeContext() << " -- Next Generation Place and Route (Version " GIT_DESCRIBE_STR ")\n"; return true; } - validate(); if (vm.count("quiet")) { log_streams.push_back(std::make_pair(&std::cerr, LogLevel::WARNING_MSG)); @@ -105,6 +104,8 @@ bool CommandHandler::executeBeforeContext() log_streams.push_back(std::make_pair(&std::cerr, LogLevel::LOG_MSG)); } + validate(); + if (vm.count("Werror")) { log_warn_as_error = true; }