mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Initial still broken version.
This commit is contained in:
@@ -441,6 +441,9 @@ u256 EVMInstructionInterpreter::eval(
|
||||
case Instruction::SWAP14:
|
||||
case Instruction::SWAP15:
|
||||
case Instruction::SWAP16:
|
||||
case Instruction::CALLF:
|
||||
case Instruction::RETF:
|
||||
case Instruction::JUMPF:
|
||||
{
|
||||
yulAssert(false, "");
|
||||
return 0;
|
||||
|
||||
@@ -222,7 +222,7 @@ public:
|
||||
{
|
||||
Object obj;
|
||||
obj.code = m_ast;
|
||||
StackCompressor::run(m_dialect, obj, true, 16);
|
||||
StackCompressor::run(m_dialect, nullopt /* TODO */, obj, true, 16);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
@@ -251,6 +251,7 @@ private:
|
||||
NameDispenser m_nameDispenser{m_dialect, m_reservedIdentifiers};
|
||||
OptimiserStepContext m_context{
|
||||
m_dialect,
|
||||
nullopt, // TODO
|
||||
m_nameDispenser,
|
||||
m_reservedIdentifiers,
|
||||
solidity::frontend::OptimiserSettings::standard().expectedExecutionsPerDeployment
|
||||
|
||||
Reference in New Issue
Block a user