diff --git a/src/setup/info.cpp b/src/setup/info.cpp index 395439e..46c4ddd 100644 --- a/src/setup/info.cpp +++ b/src/setup/info.cpp @@ -166,6 +166,11 @@ void info::load(std::istream & is, entry_types entries) { version.load(is); + if(!version.known) { + log_warning << "unexpected setup data version: " + << color::white << version << color::reset; + } + bool ambiguous = version.is_ambiguous(); if(ambiguous) { entries |= NoSkip; diff --git a/src/setup/version.cpp b/src/setup/version.cpp index 3d7fcb6..3a233b8 100644 --- a/src/setup/version.cpp +++ b/src/setup/version.cpp @@ -160,10 +160,6 @@ std::ostream & operator<<(std::ostream & os, const version & v) { os << " (" << int(v.bits) << "-bit)"; } - if(!v.known) { - os << " [unsupported]"; - } - return os; }