Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EVM] List of failing test contracts #732

Open
PavelKopyl opened this issue Oct 31, 2024 · 0 comments
Open

[EVM] List of failing test contracts #732

PavelKopyl opened this issue Oct 31, 2024 · 0 comments
Labels
bug Something isn't working EVM backend

Comments

@PavelKopyl
Copy link
Contributor

PavelKopyl commented Oct 31, 2024

FAILED (runtime exception / output mismatch)
Missing immutable support
simple/immutable/aligned/complex_operator.sol
simple/immutable/aligned/method_chain.sol
simple/immutable/aligned/mixed_data_origin.sol
simple/immutable/aligned/simple_operator.sol
simple/immutable/constructor.sol
simple/immutable/inheritance/immutables1.sol
simple/immutable/inheritance/immutables2.sol
simple/immutable/inheritance/immutables3.sol
simple/immutable/inheritance/immutables4.sol
simple/immutable/inheritance/immutables5.sol
simple/immutable/inheritance/immutables6_yul.sol
simple/immutable/memory_manipulation.sol
simple/immutable/unaligned/complex_operator.sol
simple/immutable/unaligned/method_chain.sol
simple/immutable/unaligned/mixed_data_origin.sol
simple/immutable/unaligned/simple_operator.sol
simple/linearity/linearity4.sol
simple/events/0_topics.sol
simple/events/1_topic.sol
simple/events/2_topics.sol
simple/events/3_topics.sol
simple/events/4_topics.sol
simple/solidity_by_example/simple/immutable.sol
complex/evaluation_order/safe_transfer/test.json

Missing support of libraries (need to check in more details)
complex/solidity_by_example/simple/library/test.json
tests/solidity/complex/solidity_by_example/applications/iterable_mapping/test.json
complex/library_call_tuple/main.sol

EraVM specific test. It seems it exceeds the size limit in M3B3. Im MzB3 it passes
complex/parser/svg/test_evm.json

INVALID (compilation fail)
Missing support of dependencies in general case
complex/create/create/test.json
complex/create/create2/test.json
complex/create/create2_chain/test.json
complex/create/create2_many/test.json
complex/create/create_chain/test.json
complex/create/create_in_library/test.json
complex/create/create_many/test.json
complex/defi/Mooniswap/test_evm.json
complex/immutable_delegate_call/test.json
complex/interface_casting/test.json
complex/solidity_by_example/simple/import/test.json
complex/solidity_by_example/simple/try_catch/test.json
complex/try_catch/create/complex/test.json
complex/try_catch/create/custom_error/test.json
complex/try_catch/create/error/test.json
complex/try_catch/create/panic/test.json
complex/yul_instructions/calldatasize/test.json
simple/function/function_type/f1.sol
simple/function/function_type/f2.sol
simple/function/function_type/f3.sol
simple/function/function_type/f4.sol
simple/function/function_type/f5.sol
simple/function/function_type/f6.sol
simple/gas_value/gas_value_order1.sol
simple/gas_value/gas_value_order2.sol
simple/gas_value/value_as_function1.sol
simple/gas_value/value_as_function2.sol
simple/gas_value/value_as_function3.sol
imple/internal_function_pointers/call_to_zero_initialized_function_type_legacy_evm.sol
simple/internal_function_pointers/invalidInConstructor.sol
simple/internal_function_pointers/invalidStoredInConstructor.sol
simple/internal_function_pointers/mixed_features_2.sol
simple/internal_function_pointers/mixed_features_3.sol
simple/try_catch/event_instead_function.sol
simple/try_catch/invalid_return.sol
simple/try_catch/not_enough_balance.sol
simple/try_catch/not_matching_interface.sol
simple/try_catch/not_payable.sol
simple/try_catch/signature_collision1.sol
imple/try_catch/signature_collision2.sol

Variable is too deep in the stack
simple/loop/complex/1.sol (in '@fun_test', but is directly called from @__entry)
simple/function/many_arguments_2_complex.sol (in @__entry')

@PavelKopyl PavelKopyl added bug Something isn't working EVM backend labels Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working EVM backend
Projects
None yet
Development

No branches or pull requests

1 participant