Test Function: test_dup()

Test the DUP1-DUP16 opcodes.

Parametrized Test Cases

Test ID evm_code_type dup_opcode
evm_code_type_LEGACY-DUP1 LEGACY DUP1
evm_code_type_LEGACY-DUP2 LEGACY DUP2
evm_code_type_LEGACY-DUP3 LEGACY DUP3
evm_code_type_LEGACY-DUP4 LEGACY DUP4
evm_code_type_LEGACY-DUP5 LEGACY DUP5
evm_code_type_LEGACY-DUP6 LEGACY DUP6
evm_code_type_LEGACY-DUP7 LEGACY DUP7
evm_code_type_LEGACY-DUP8 LEGACY DUP8
evm_code_type_LEGACY-DUP9 LEGACY DUP9
evm_code_type_LEGACY-DUP10 LEGACY DUP10
evm_code_type_LEGACY-DUP11 LEGACY DUP11
evm_code_type_LEGACY-DUP12 LEGACY DUP12
evm_code_type_LEGACY-DUP13 LEGACY DUP13
evm_code_type_LEGACY-DUP14 LEGACY DUP14
evm_code_type_LEGACY-DUP15 LEGACY DUP15
evm_code_type_LEGACY-DUP16 LEGACY DUP16
evm_code_type_LEGACY-DUP1 LEGACY DUP1
evm_code_type_LEGACY-DUP2 LEGACY DUP2
evm_code_type_LEGACY-DUP3 LEGACY DUP3
evm_code_type_LEGACY-DUP4 LEGACY DUP4
evm_code_type_LEGACY-DUP5 LEGACY DUP5
evm_code_type_LEGACY-DUP6 LEGACY DUP6
evm_code_type_LEGACY-DUP7 LEGACY DUP7
evm_code_type_LEGACY-DUP8 LEGACY DUP8
evm_code_type_LEGACY-DUP9 LEGACY DUP9
evm_code_type_LEGACY-DUP10 LEGACY DUP10
evm_code_type_LEGACY-DUP11 LEGACY DUP11
evm_code_type_LEGACY-DUP12 LEGACY DUP12
evm_code_type_LEGACY-DUP13 LEGACY DUP13
evm_code_type_LEGACY-DUP14 LEGACY DUP14
evm_code_type_LEGACY-DUP15 LEGACY DUP15
evm_code_type_LEGACY-DUP16 LEGACY DUP16
evm_code_type_EOF_V1-DUP1 EOF_V1 DUP1
evm_code_type_EOF_V1-DUP2 EOF_V1 DUP2
evm_code_type_EOF_V1-DUP3 EOF_V1 DUP3
evm_code_type_EOF_V1-DUP4 EOF_V1 DUP4
evm_code_type_EOF_V1-DUP5 EOF_V1 DUP5
evm_code_type_EOF_V1-DUP6 EOF_V1 DUP6
evm_code_type_EOF_V1-DUP7 EOF_V1 DUP7
evm_code_type_EOF_V1-DUP8 EOF_V1 DUP8
evm_code_type_EOF_V1-DUP9 EOF_V1 DUP9
evm_code_type_EOF_V1-DUP10 EOF_V1 DUP10
evm_code_type_EOF_V1-DUP11 EOF_V1 DUP11
evm_code_type_EOF_V1-DUP12 EOF_V1 DUP12
evm_code_type_EOF_V1-DUP13 EOF_V1 DUP13
evm_code_type_EOF_V1-DUP14 EOF_V1 DUP14
evm_code_type_EOF_V1-DUP15 EOF_V1 DUP15
evm_code_type_EOF_V1-DUP16 EOF_V1 DUP16
evm_code_type_EOF_V1-DUP1 EOF_V1 DUP1
evm_code_type_EOF_V1-DUP2 EOF_V1 DUP2
evm_code_type_EOF_V1-DUP3 EOF_V1 DUP3
evm_code_type_EOF_V1-DUP4 EOF_V1 DUP4
evm_code_type_EOF_V1-DUP5 EOF_V1 DUP5
evm_code_type_EOF_V1-DUP6 EOF_V1 DUP6
evm_code_type_EOF_V1-DUP7 EOF_V1 DUP7
evm_code_type_EOF_V1-DUP8 EOF_V1 DUP8
evm_code_type_EOF_V1-DUP9 EOF_V1 DUP9
evm_code_type_EOF_V1-DUP10 EOF_V1 DUP10
evm_code_type_EOF_V1-DUP11 EOF_V1 DUP11
evm_code_type_EOF_V1-DUP12 EOF_V1 DUP12
evm_code_type_EOF_V1-DUP13 EOF_V1 DUP13
evm_code_type_EOF_V1-DUP14 EOF_V1 DUP14
evm_code_type_EOF_V1-DUP15 EOF_V1 DUP15
evm_code_type_EOF_V1-DUP16 EOF_V1 DUP16