test_clz_jump_operation()¶
Documentation for tests/osaka/eip7939_count_leading_zeros/test_count_leading_zeros.py::test_clz_jump_operation@88e9fb8f.
Generate fixtures for these test cases for Osaka with:
fill -v tests/osaka/eip7939_count_leading_zeros/test_count_leading_zeros.py::test_clz_jump_operation --fork Osaka
Test CLZ opcode with valid and invalid jump.
Source code in tests/osaka/eip7939_count_leading_zeros/test_count_leading_zeros.py
347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 | |
Parametrized Test Cases¶
The interactive table below is also available as a standalone page.
| Test ID (Abbreviated) | bits | jumpi_condition | valid_jump | opcode |
|---|---|---|---|---|
| ...fork_Osaka-state_test-bits_0-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 0 | True | True | JUMPI |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_True-valid_jump_True-opcode_JUMP | 0 | True | True | JUMP |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 0 | True | False | JUMPI |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_True-valid_jump_False-opcode_JUMP | 0 | True | False | JUMP |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 0 | False | True | JUMPI |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_False-valid_jump_True-opcode_JUMP | 0 | False | True | JUMP |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 0 | False | False | JUMPI |
| ...fork_Osaka-state_test-bits_0-jumpi_condition_False-valid_jump_False-opcode_JUMP | 0 | False | False | JUMP |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 16 | True | True | JUMPI |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_True-valid_jump_True-opcode_JUMP | 16 | True | True | JUMP |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 16 | True | False | JUMPI |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_True-valid_jump_False-opcode_JUMP | 16 | True | False | JUMP |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 16 | False | True | JUMPI |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_False-valid_jump_True-opcode_JUMP | 16 | False | True | JUMP |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 16 | False | False | JUMPI |
| ...fork_Osaka-state_test-bits_16-jumpi_condition_False-valid_jump_False-opcode_JUMP | 16 | False | False | JUMP |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 64 | True | True | JUMPI |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_True-valid_jump_True-opcode_JUMP | 64 | True | True | JUMP |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 64 | True | False | JUMPI |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_True-valid_jump_False-opcode_JUMP | 64 | True | False | JUMP |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 64 | False | True | JUMPI |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_False-valid_jump_True-opcode_JUMP | 64 | False | True | JUMP |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 64 | False | False | JUMPI |
| ...fork_Osaka-state_test-bits_64-jumpi_condition_False-valid_jump_False-opcode_JUMP | 64 | False | False | JUMP |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 128 | True | True | JUMPI |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_True-valid_jump_True-opcode_JUMP | 128 | True | True | JUMP |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 128 | True | False | JUMPI |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_True-valid_jump_False-opcode_JUMP | 128 | True | False | JUMP |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 128 | False | True | JUMPI |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_False-valid_jump_True-opcode_JUMP | 128 | False | True | JUMP |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 128 | False | False | JUMPI |
| ...fork_Osaka-state_test-bits_128-jumpi_condition_False-valid_jump_False-opcode_JUMP | 128 | False | False | JUMP |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 255 | True | True | JUMPI |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_True-valid_jump_True-opcode_JUMP | 255 | True | True | JUMP |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 255 | True | False | JUMPI |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_True-valid_jump_False-opcode_JUMP | 255 | True | False | JUMP |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 255 | False | True | JUMPI |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_False-valid_jump_True-opcode_JUMP | 255 | False | True | JUMP |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 255 | False | False | JUMPI |
| ...fork_Osaka-state_test-bits_255-jumpi_condition_False-valid_jump_False-opcode_JUMP | 255 | False | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 0 | True | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_True-valid_jump_True-opcode_JUMP | 0 | True | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 0 | True | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_True-valid_jump_False-opcode_JUMP | 0 | True | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 0 | False | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_False-valid_jump_True-opcode_JUMP | 0 | False | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 0 | False | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_0-jumpi_condition_False-valid_jump_False-opcode_JUMP | 0 | False | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 16 | True | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_True-valid_jump_True-opcode_JUMP | 16 | True | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 16 | True | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_True-valid_jump_False-opcode_JUMP | 16 | True | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 16 | False | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_False-valid_jump_True-opcode_JUMP | 16 | False | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 16 | False | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_16-jumpi_condition_False-valid_jump_False-opcode_JUMP | 16 | False | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 64 | True | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_True-valid_jump_True-opcode_JUMP | 64 | True | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 64 | True | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_True-valid_jump_False-opcode_JUMP | 64 | True | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 64 | False | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_False-valid_jump_True-opcode_JUMP | 64 | False | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 64 | False | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_64-jumpi_condition_False-valid_jump_False-opcode_JUMP | 64 | False | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 128 | True | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_True-valid_jump_True-opcode_JUMP | 128 | True | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 128 | True | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_True-valid_jump_False-opcode_JUMP | 128 | True | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 128 | False | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_False-valid_jump_True-opcode_JUMP | 128 | False | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 128 | False | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_128-jumpi_condition_False-valid_jump_False-opcode_JUMP | 128 | False | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_True-valid_jump_True-opcode_JUMPI | 255 | True | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_True-valid_jump_True-opcode_JUMP | 255 | True | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_True-valid_jump_False-opcode_JUMPI | 255 | True | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_True-valid_jump_False-opcode_JUMP | 255 | True | False | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_False-valid_jump_True-opcode_JUMPI | 255 | False | True | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_False-valid_jump_True-opcode_JUMP | 255 | False | True | JUMP |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_False-valid_jump_False-opcode_JUMPI | 255 | False | False | JUMPI |
| ...fork_Osaka-blockchain_test_from_state_test-bits_255-jumpi_condition_False-valid_jump_False-opcode_JUMP | 255 | False | False | JUMP |