mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Drop support for evm15 and eip-615.
This commit is contained in:
@@ -107,8 +107,7 @@ bool successParse(
|
||||
bool successAssemble(string const& _source, bool _allowWarnings = true, AssemblyStack::Language _language = AssemblyStack::Language::Assembly)
|
||||
{
|
||||
return
|
||||
successParse(_source, true, _allowWarnings, _language, AssemblyStack::Machine::EVM) &&
|
||||
successParse(_source, true, _allowWarnings, _language, AssemblyStack::Machine::EVM15);
|
||||
successParse(_source, true, _allowWarnings, _language, AssemblyStack::Machine::EVM);
|
||||
}
|
||||
|
||||
Error expectError(
|
||||
|
||||
@@ -410,17 +410,6 @@ u256 EVMInstructionInterpreter::eval(
|
||||
case Instruction::SWAP14:
|
||||
case Instruction::SWAP15:
|
||||
case Instruction::SWAP16:
|
||||
// --------------- EIP-615 ---------------
|
||||
case Instruction::EIP615_JUMPTO:
|
||||
case Instruction::EIP615_JUMPIF:
|
||||
case Instruction::EIP615_JUMPV:
|
||||
case Instruction::EIP615_JUMPSUB:
|
||||
case Instruction::EIP615_JUMPSUBV:
|
||||
case Instruction::EIP615_BEGINSUB:
|
||||
case Instruction::EIP615_BEGINDATA:
|
||||
case Instruction::EIP615_RETURNSUB:
|
||||
case Instruction::EIP615_PUTLOCAL:
|
||||
case Instruction::EIP615_GETLOCAL:
|
||||
{
|
||||
yulAssert(false, "");
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user