Merge pull request #6368 from ethereum/yul-standard-warnings

Add warning that Yul is still experimental
This commit is contained in:
Alex Beregszaszi
2019-03-25 22:48:46 +00:00
committed by GitHub
12 changed files with 18 additions and 6 deletions
@@ -891,6 +891,10 @@ Json::Value StandardCompiler::compileYul(InputsAndSettings _inputsAndSettings)
return output;
}
// TODO: move this warning to AssemblyStack
output["errors"] = Json::arrayValue;
output["errors"].append(formatError(true, "Warning", "general", "Yul is still experimental. Please use the output with care."));
string contractName = stack.parserResult()->name.str();
if (isArtifactRequested(_inputsAndSettings.outputSelection, sourceName, contractName, "ir"))