More general minimum EVM version check

This commit is contained in:
Nikola Matic 2022-09-21 12:38:01 +02:00
parent aceb9dc5d1
commit 5f6e606e4d
2 changed files with 2 additions and 3 deletions

View File

@ -185,9 +185,7 @@ bool SyntaxChecker::visit(PragmaDirective const& _pragma)
m_errorReporter.syntaxError(
6634_error,
_pragma.location(),
"\"pragma stdlib\" requires Constantinople EVM version at the minimum (selected EVM version is " +
m_evmVersion.name() +
")."
"\"pragma stdlib\" requires Constantinople EVM version at the minimum."
);
m_sourceUnit->annotation().useStdlib = true;
}

View File

@ -2,3 +2,4 @@ pragma stdlib;
// ====
// EVMVersion: <constantinople
// ----
// SyntaxError 6634: (0-14): "pragma stdlib" requires Constantinople EVM version at the minimum.